[Digikam-devel] [digikam] [Bug 309058] Database can't be synchronized with XMP sidecars

Veaceslav Munteanu veaceslav.munteanu90 at gmail.com
Sat Aug 22 14:34:59 BST 2015


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

--- Comment #43 from Veaceslav Munteanu <veaceslav.munteanu90 at gmail.com> ---
(In reply to Elle Stone from comment #41)
> I updated digikam to 4.12.0, made a test database, and started adding and
> rearranging tags. 
> 
> Adding, deleting, and rearranging tags and tag trees, and then using
> Tools/Maintenance/Sync Metadata, choosing "Database/From database to image
> metadata" seems to work just fine, but I'm planning to do more testing just
> to see if things get out of step.
> 
> I haven't finished checking Image/Write and Image/Read metadata and I
> haven't checked changing the orientation. Are there any specific checks I
> should try? 
Everything that works with normal image metadata should work with sidecars.
I'm not a fan of them, tried them only once.
> What should happen when syncing an image or the entire database from the
> image to the database? What about if I edit a tag directly in the xml file
> and then sync from image metadata to database?
When You sync FROM image TO Database, all metadata from image is written to
database.

> I'm assuming that when digiKam is set up to read and write metadata only
> from the sidecar files, that reading and writing from the "image" really
> means reading and writing from the xml file, if there is one, and otherwise
> read from the image and create the xml file?
Look in the settings menu:
When you activate read/write to sidecars, you have a combo box to choose
between:
1. Use sidecar for read-only images
2. Use only sidecar
3. Use both image metadata and sidecar

Please notice, writing to sidecars is not managed by digiKam. Libkexiv2/exiv2
is the one who does this. digiKam only feed the options, as far as I saw when
working with the whole metadata subsystem.

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



More information about the Digikam-devel mailing list