[Digikam-devel] [digikam] [Bug 268688] Write metadata to all images does not remove obsolete tags

Elle Stone l.elle.stone at gmail.com
Tue Aug 27 16:01:11 BST 2013


--- Comment #50 from Elle Stone <l.elle.stone at gmail.com> ---
This is from before the new patch!

Original Settings: Reading and Writing Metadata:
Read from sidecar files
Write to XMP sidecar only
(not checked: 'If possible write Metadata to RAW files')
I removed several tag heirarchies altogether from the list of tags, rearranged
several of the tags that were left, renamed one of the tags, selected all the
images, wrote the information to disk, closed and reopened digiKam.
Spot-checking with exiftool, the sidecars are exactly synchronized with the
database. The images, as expected, are not. At some point along the way I added
a tag with Exiftool to one image. digiKam has not noticed this new tag, which
is what should happen if the database really controls what goes into the xmp
sidecar files.

Change to New Settings: Reading and Writing Metadata:
Read from sidecar files
Write to image and XMP Sidecar 
('If possible write Metadata to RAW files' is not checked)
Now changing digiKam settings so that digiKam writes to the image as well as
the sidecar, and writing to all images: The tag that I added to the image with
Exiftool was removed from the image file.  So the database is controlling what
goes into the image file and not the other way around. All jpeg metadata is now
synchronized to the database. The raw files of course are not, but the raw file
sidecars are synchronized.

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

More information about the Digikam-devel mailing list