[Digikam-devel] [Bug 286611] Tags are losts (randomly) when converting Tiff to Png

Gilles Caulier caulier.gilles at gmail.com
Tue Nov 15 12:18:44 GMT 2011


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


Gilles Caulier <caulier.gilles at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Tags                        |Batch Queue Manager




--- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2011-11-15 12:18:43 ---
This is strange because all code to move digiKam image properties from source
to target image exist in BQM :

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/42a2f8c95c6f27f1d28bdef310d1f95aad635f27/entry/utilities/queuemanager/main/queuemgrwindow.cpp#L1111

Marcel, i see 2 possible issues here

1/ A race condition with DB registration of new item. Typically if database as
registered the new PNG file created by BQM, properties will be transfered, else
no. But ScanController::scanFileDirectlyCopyAttributes() is not able to wait
until item is registred to DB, or force item to be registered in all case ?

2/ A problem with metadatahub or another metadata management class, where a
confusion exist with, Rating, Labels, and Tags to transfert from orignal to
target image.

Philipe :

* do you tried some metadata rules when you converting.

1/ a TIFF image with rating as rating in PNG
2/ a TIFF image with rating+tags as rating+tags in PNG
3/ a TIFF image with rating+labels as rating+labels in PNG
4/ a TIFF image with tags+labels as tags+labels in PNG
5/ a TIFF image with rating+tags+labels as rating+tags+labels in PNG

Note : by "Labels", i want mean a color label or a Pick label that you can
assign to an image using Captions/Tags from right sidebar...

* Do you tried to convert TIFF to JPEG ? It's the same problem ?

* Do you tried to convert JPEG tagged images to TIFF or PNG ?  It's the same
problem ?

Gilles Caulier

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list