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

--- Comment #2 from caulier.gil...@gmail.com ---
Maik,

It will be safe later to use Exiftool wrapper with TimeAdjust plugin.

There is already a method to import metadata from file with ExifTool to Exiv2
container (.exv). Like this, changes to write in the plugin will be very
limited.

https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/metadataengine/exiftool/exiftoolparser.h#L127

The inverse is not yet fully ready to use :

https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/metadataengine/exiftool/exiftoolparser.h#L144

To apply changes for non present tags in target, or for existing tags work as
expected. It miss a rule to check the difference between original and target
EXV container to list tags to remove in target file. It's a little bit
complicated as EXV container cannot be used to list rules to drop tags. parsing
the differences between 2 EXV files is easy, but the dropped Exiv2 tags list
must be translated to ExifTool syntax. This last stage is a little bit
complicated.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to