[digiKam-users] exifdata not read consistently

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] exifdata not read consistently

Andreas T. Ege
Hi there,

sorry if the question has been raised before.
I have a little problem with exif data. I use rawtherapee to develop
raws (dng) to png. Due to that exif data is not preserved and I work
around that by using exiftool -tagsfromfile to copy them from existing
jpg or dng to corresponding png (definetely missing the import of exif
data digikam used to have, unless it's hiding somewhere I don't find it).
That works fine, when I check with exiftool, all the copied data is
there. In digikam, this sometimes works fine, sometimes it doesn't.
Sometimes digikam takes shows all the copied data, sometimes part
(especially it gets the dates wrong, but there might be other mismatches
I'm missing) and sometimes none of the data. I can't see any rhyme or
reason, which makes tracking a bit tricky.
With the last image that happened I tried around a little bit, deleted
all exif data (exiftool -all= img.png), renamed the xmp file and copied
the exif data again (exiftool -tagsfromfile img.jpg img.png). With
exiftool the expected happened - first no exif data, then the jpgs exif
data.
In digikam, the deleted data is taken just fine, digikam not showing
anything. But the copied data doesn't show up, even after having digikam
re-read the data.
One other image in the same folder, taken on the same day with the same
camera and same sd-card is working just fine - copied tags once and
digikam immediately showed them.

Is this a (known) bug or am I missing something?

Digikam is appimage 5.8.0 on sabayon linux.

--
Andreas Ege

                2 Weston Hall Cottages
                Weston under Penyard
                Herefordshire HR9 7NS
                GB
                Mobile: +44.(0)7970.190925
                Tel./Fax: +44.(0)1989.763534
Reply | Threaded
Open this post in threaded view
|

Re: exifdata not read consistently

AndriusWild
I noticed such behavior too. What I also noticed is that usually digikam will show the image in the right place according to the sort order and will show tags, etc. after awhile. 
Not after re-reading the metadata from the image and not after refreshing the album but after some time.


Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: "Andreas T. Ege" <[hidden email]>
Date: 2018-03-06 6:05 AM (GMT-07:00)
Subject: [digiKam-users] exifdata not read consistently

Hi there,

sorry if the question has been raised before.
I have a little problem with exif data. I use rawtherapee to develop
raws (dng) to png. Due to that exif data is not preserved and I work
around that by using exiftool -tagsfromfile to copy them from existing
jpg or dng to corresponding png (definetely missing the import of exif
data digikam used to have, unless it's hiding somewhere I don't find it).
That works fine, when I check with exiftool, all the copied data is
there. In digikam, this sometimes works fine, sometimes it doesn't.
Sometimes digikam takes shows all the copied data, sometimes part
(especially it gets the dates wrong, but there might be other mismatches
I'm missing) and sometimes none of the data. I can't see any rhyme or
reason, which makes tracking a bit tricky.
With the last image that happened I tried around a little bit, deleted
all exif data (exiftool -all= img.png), renamed the xmp file and copied
the exif data again (exiftool -tagsfromfile img.jpg img.png). With
exiftool the expected happened - first no exif data, then the jpgs exif
data.
In digikam, the deleted data is taken just fine, digikam not showing
anything. But the copied data doesn't show up, even after having digikam
re-read the data.
One other image in the same folder, taken on the same day with the same
camera and same sd-card is working just fine - copied tags once and
digikam immediately showed them.

Is this a (known) bug or am I missing something?

Digikam is appimage 5.8.0 on sabayon linux.

--
Andreas Ege

2 Weston Hall Cottages
                Weston under Penyard
                Herefordshire HR9 7NS
                GB
                Mobile: +44.(0)7970.190925
                Tel./Fax: +44.(0)1989.763534
Reply | Threaded
Open this post in threaded view
|

Re: exifdata not read consistently

Andreas T. Ege
Hi there,

On 06.03.2018 13:54, Andrey Goreev wrote:
> I noticed such behavior too. What I also noticed is that usually digikam
> will show the image in the right place according to the sort order and
> will show tags, etc. after awhile. 
> Not after re-reading the metadata from the image and not after
> refreshing the album but after some time.
>
Doesn't seem to work here. Either digikam shows the change immediately
or not at all.

What I have noticed now: the images where the exif data does not get
updated in digikam are all images that have nothing in digikam done to
them. If I assign a rating or a tag, and copy the exif data then,
digikam immediately recognises it.
It looks likely to me, it's the xmp files, as there's none if I haven't
processed the image in digikam at all but as soon as I assign a tag or
rating, there is one.
I got my settings to write both in the image and into sidecar. If I
change that to no sidecars, behaviour stays the same. If I change to
only write sidecars, the exif data does not seem to be recognized at all.

--
Sincerely,

Andreas T. Ege
Dr. med. vet., MRCVS, MABVA
    mob: +44 (0)7970 190925