[Digikam-devel] Reread metadata from image removes rating

Gilles Caulier caulier.gilles at gmail.com
Wed Dec 23 16:23:29 GMT 2009


2009/12/23 Johannes Wienke <languitar at semipol.de>:
> Am 23.12.2009 16:15 schrieb Marcel Wiesweg:
>>>
>>> I just noticed that "Reread metadata from image" removes the rating
>>> assigned to an image, even though I don't store ratings in the image
>>> metadata. Is this the desired behaviour? For me it was really surprising
>>> to have lost all ratings for an album because I had to reread the
>>> metadata to get the updated geo-localization information from the files.
>>
>> Indeed, that's a bug. I will fix it.
>
> Thanks.
>
>>> Moreover I just noticed that if the option to save tags in the images is
>>> selected, assigning at tag correctly adds the tag to the image metadata
>>> but removing it afterwards in digikam doesn't remove the tag from the
>>> metadata. Is this a known issue?
>>
>> Can't reproduce here. Which image format, which tag, which metadata field
>> are you looking at?
>
> Was a plain jpeg. I can reproduce it like this;
>
> 1. Take a jpeg file without tags.
> 2. set one tag for that file
> 3. write metadata to that file
> 4. remove tag from file
> 5. write metadata to file again
> 6. tag is still in the exif information

In Exif ? Are you sure ? digiKam write Tags in Iptc (only tags name)
and in XMP (Tags name and Tags paths)

Which libkexiv2 you use ? trunk ?

Gilles



More information about the Digikam-devel mailing list