[Digikam-devel] [Bug 309058] The digiKam database can't be synchronized with XMP sidecars.

Elle Stone l.elle.stone at gmail.com
Sat Oct 27 18:10:27 BST 2012


https://bugs.kde.org/show_bug.cgi?id=309058

--- Comment #5 from Elle Stone <l.elle.stone at gmail.com> ---
There is another difference that I see between writing to the XMP
sidecar file, compared to writing to the image metadata. It has to do
with the orientation flag.

In the digiKam metadata settings, in both cases, with
Settings/Metadata/Rotation set to "Rotate by only setting a flag" and
with "Write flag to metadata if possible" checked, and with "Show
images/thumbnails rotated according to orientation flag" also checked:

When writing to the image, everything works as expected. If you rotate
the image, the image metadata changes to reflect the rotation. Reread
the image metadata or reread the "More/file metadata" (right panel),
and in both cases, the image stays rotated as it was last set.

When reading and writing to the sidecar file only, if you rotate the
image, the xmp file orientation tag changes to reflect the rotation.
But as soon as you reread the image metadata or reread the "More/file
metadata" (right panel), in both cases the image goes back to the
state it was in before it was rotated. The xmp file rotation tag also
changes back to the state it was in before it was rotated. This is
contrary to what I would expect, as I would expect writing to the XMP
file to be equivalent to writing to the image file, so "write to the
image" should really mean "write to the  xmp file" and "read from the
image" should really mean "read the xmp file".

Is "More/read metadata from file to database" different from
"Image/Reread metadata from image"?

Is "More/write metadata to each file" different from "Image/Write
metadata to image"?

When digiKam is set to read and write only to the xmp sidecar file,
are "More/read", "More/write", "Image/read", and "Image/write" all
supposed to read and write to the XMP file?

When digiKam is set to read and write only to the image file, are
"More/read", "More/write", "Image/read", and "Image/write" all
supposed to read and write to the image file?

There are two options under "More" in the right panel. When hovering
over the top option, an oval is drawn around "read metadata from file
to database", which gives feedback that something might happen. There
is no oval when hovering over the second option, "write metadata to
each file", and I don't know if that option actually does anything or
not.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list