scripts for converting wiki documentation to docbook
[geeqie.git] / doc / docbook / GuideOptionsMetadata.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <section id="GuideOptionsMetadata">
3     <title>
4       Metadata Options
5     </title>
6     <para>
7       This section describes the metadata writing process and options that influences it.
8     </para>
9     <para/><section id="Metadatahandling"><title>
10       Metadata handling
11     </title>
12     <para/><section id="Readalgorithm"><title>
13       Read algorithm
14     </title>
15     <orderedlist spacing="compact"><listitem><para>Read exif, iptc and XMP from the file.
16       </para></listitem><listitem><para>Now we have "raw" data -&gt; show them in <link linkend="GuideOtherWindowsExif">Exif Window</link>.
17       </para></listitem><listitem><para>Read XMP sidecar or Geeqie private metadata file, which overrides the XMP read from the file.
18       </para></listitem><listitem><para>Sync XMP with exif and Iptc, this corresponds to the "reconciliation" as described in [<ulink url="http://www.adobe.com/devnet/xmp/pdfs/XMPSpecificationPart3.pdf">XMP Specification</ulink>]
19         <itemizedlist spacing="compact"><listitem><para>detect which of Exif and Xmp.exif is newer and copy the data in appropriate direction
20           </para></listitem><listitem><para>detect which of Iptc and Xmp is newer and copy the data in appropriate direction
21           </para></listitem></itemizedlist>
22       </para></listitem><listitem><para>Now we have "processed" data - use them for Info Sidebar (title, keywords, ...), Orientation, Color management, etc.
23       </para></listitem></orderedlist>
24     <para/></section><section id="Metadatamodification"><title>
25       Metadata modification
26     </title>
27     <itemizedlist spacing="compact"><listitem><para>Grouped files handling (raw + jpeg): description tags (keywords, comments) are written to all image files in the group (a group contains the same image in various formats, descriptions should be the same), technical tags (exif) are handled separately for each file.
28       </para></listitem><listitem><para>Modifying the keywords, comment, orientation, etc. does not ask for confirmation, but immediately modifies the metadata in memory and adds the file to "write queue"
29       </para></listitem><listitem><para>Writing of the queued changes is triggered from the menu or via auto-save. It is possible to review the changes and exclude selected files.
30       </para></listitem></itemizedlist>
31     <para/></section><section id="Writealgorithm"><title>
32       Write algorithm
33     </title>
34     <orderedlist spacing="compact"><listitem><para>Exif and IPTC is updated from XMP (for example Exif.Image.Orientation is updated from Xmp.exif.orientation). See XMP and IPTC4XMP specs for the list of corresponding tags.
35       </para></listitem><listitem><para>Try to write exif, iptc and XMP to the image file
36       </para></listitem><listitem><para>Try to write XMP sidecar for raw file if previous step was not possible.
37       </para></listitem><listitem><para>If previous steps were not possible, write XMP metadata to .metadata.
38       </para></listitem><listitem><para>If previous steps were not possible, write XMP metadata to geeqie private directory.
39       </para></listitem><listitem><para>After the first successful write attempt delete old metadata files in all possible locations.
40       </para></listitem></orderedlist>
41     <para/></section></section><section id="Optionsthatinfluencestheprocess"><title>
42       Options that influences the process
43     </title>
44     <para>
45       File types with allowed sidecars are listed in the Files tab.
46     </para>
47   <para/></section></section>