Calendar view - not sorting by EXIF date

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

Calendar view - not sorting by EXIF date

Kyle Altendorf
I just started working with digiKam (again) and have tried both v1.4.0
and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
version's calendar view seems to be working off of the EXIF date.
When I select, for example, 2010 -> October I get a bunch of images
from this month but also some that have creation and modification
dates this month but EXIF dates from various other times.  The
documentation states that:

"digiKam uses either the EXIF date or, if no EXIF date is available,
the last modification time of the file."
http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview

but that is not what I am observing.  A screenshot is available at:

http://fstab.net/digikam/digiKam_calendar_view.png

In that shot you can see the calendar view selection (October 2010),
the modification and creation dates (October 25, 2010), and the EXIF
date (December 23, 2007).

Is there any option for this now or does the documentation need to be
updated?  Thanks for the great software and any help you can offer on
this matter.

Cheers,
-kyle
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Gilles Caulier-4
In Exif view of this image, turn on full tags list and look other date
information. Use tags filters if necessary.

This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
digiKam database :

http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482

As you can see in this code the order is :

Exif.Photo.DateTimeOriginal
Exif.Photo.DateTimeDigitized
Exif.Image.DateTime
Xmp.exif.DateTimeOriginal
Xmp.exif.DateTimeDigitized
Xmp.photoshop.DateCreated
Xmp.xmp.CreateDate
Xmp.tiff.DateTime
Xmp.xmp.ModifyDate
Xmp.xmp.MetadataDate
Iptc.Application2.DateCreated
Iptc.Application2.DigitizationDate

Gilles Caulier

2010/10/26 Kyle Altendorf <[hidden email]>:

> I just started working with digiKam (again) and have tried both v1.4.0
> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
> version's calendar view seems to be working off of the EXIF date.
> When I select, for example, 2010 -> October I get a bunch of images
> from this month but also some that have creation and modification
> dates this month but EXIF dates from various other times.  The
> documentation states that:
>
> "digiKam uses either the EXIF date or, if no EXIF date is available,
> the last modification time of the file."
> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>
> but that is not what I am observing.  A screenshot is available at:
>
> http://fstab.net/digikam/digiKam_calendar_view.png
>
> In that shot you can see the calendar view selection (October 2010),
> the modification and creation dates (October 25, 2010), and the EXIF
> date (December 23, 2007).
>
> Is there any option for this now or does the documentation need to be
> updated?  Thanks for the great software and any help you can offer on
> this matter.
>
> Cheers,
> -kyle
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Kyle Altendorf
Hi Gilles,

Thanks for the quick reply.  I clicked the 'Full list' button for this
screenshot:

http://fstab.net/digikam/digiKam_calendar_view_full_exif.png

All three EXIF dates appear to be present and the same (December 23, 2007).

Cheers,
-kyle


On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:

> In Exif view of this image, turn on full tags list and look other date
> information. Use tags filters if necessary.
>
> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
> digiKam database :
>
> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>
> As you can see in this code the order is :
>
> Exif.Photo.DateTimeOriginal
> Exif.Photo.DateTimeDigitized
> Exif.Image.DateTime
> Xmp.exif.DateTimeOriginal
> Xmp.exif.DateTimeDigitized
> Xmp.photoshop.DateCreated
> Xmp.xmp.CreateDate
> Xmp.tiff.DateTime
> Xmp.xmp.ModifyDate
> Xmp.xmp.MetadataDate
> Iptc.Application2.DateCreated
> Iptc.Application2.DigitizationDate
>
> Gilles Caulier
>
> 2010/10/26 Kyle Altendorf <[hidden email]>:
>> I just started working with digiKam (again) and have tried both v1.4.0
>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>> version's calendar view seems to be working off of the EXIF date.
>> When I select, for example, 2010 -> October I get a bunch of images
>> from this month but also some that have creation and modification
>> dates this month but EXIF dates from various other times.  The
>> documentation states that:
>>
>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>> the last modification time of the file."
>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>
>> but that is not what I am observing.  A screenshot is available at:
>>
>> http://fstab.net/digikam/digiKam_calendar_view.png
>>
>> In that shot you can see the calendar view selection (October 2010),
>> the modification and creation dates (October 25, 2010), and the EXIF
>> date (December 23, 2007).
>>
>> Is there any option for this now or does the documentation need to be
>> updated?  Thanks for the great software and any help you can offer on
>> this matter.
>>
>> Cheers,
>> -kyle
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Gilles Caulier-4
And what's the file timestamp ? Go to properties tab from right sidebar

Gilles Caulier

2010/10/26 Kyle Altendorf <[hidden email]>:

> Hi Gilles,
>
> Thanks for the quick reply.  I clicked the 'Full list' button for this
> screenshot:
>
> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>
> All three EXIF dates appear to be present and the same (December 23, 2007).
>
> Cheers,
> -kyle
>
>
> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>> In Exif view of this image, turn on full tags list and look other date
>> information. Use tags filters if necessary.
>>
>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>> digiKam database :
>>
>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>
>> As you can see in this code the order is :
>>
>> Exif.Photo.DateTimeOriginal
>> Exif.Photo.DateTimeDigitized
>> Exif.Image.DateTime
>> Xmp.exif.DateTimeOriginal
>> Xmp.exif.DateTimeDigitized
>> Xmp.photoshop.DateCreated
>> Xmp.xmp.CreateDate
>> Xmp.tiff.DateTime
>> Xmp.xmp.ModifyDate
>> Xmp.xmp.MetadataDate
>> Iptc.Application2.DateCreated
>> Iptc.Application2.DigitizationDate
>>
>> Gilles Caulier
>>
>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>> I just started working with digiKam (again) and have tried both v1.4.0
>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>> version's calendar view seems to be working off of the EXIF date.
>>> When I select, for example, 2010 -> October I get a bunch of images
>>> from this month but also some that have creation and modification
>>> dates this month but EXIF dates from various other times.  The
>>> documentation states that:
>>>
>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>> the last modification time of the file."
>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>
>>> but that is not what I am observing.  A screenshot is available at:
>>>
>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>
>>> In that shot you can see the calendar view selection (October 2010),
>>> the modification and creation dates (October 25, 2010), and the EXIF
>>> date (December 23, 2007).
>>>
>>> Is there any option for this now or does the documentation need to be
>>> updated?  Thanks for the great software and any help you can offer on
>>> this matter.
>>>
>>> Cheers,
>>> -kyle
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Kyle Altendorf
Screenshot:
http://fstab.net/digikam/digiKam_calendar_view_properties.png

Creation and modification times are both listed as October 25, 2010
under the thumbnail as is the date in the properties view.  In case
it's useful the original image is available at:

http://fstab.net/digikam/DSCI0682.JPG

There are other images acting similarly, I have just selected this one
as a particular example.  digiKam may have been open when the images
were copied (outside of digiKam) to this computer on the 25th.

Cheers,
-kyle


On Tue, Oct 26, 2010 at 14:41, Gilles Caulier <[hidden email]> wrote:

> And what's the file timestamp ? Go to properties tab from right sidebar
>
> Gilles Caulier
>
> 2010/10/26 Kyle Altendorf <[hidden email]>:
>> Hi Gilles,
>>
>> Thanks for the quick reply.  I clicked the 'Full list' button for this
>> screenshot:
>>
>> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>>
>> All three EXIF dates appear to be present and the same (December 23, 2007).
>>
>> Cheers,
>> -kyle
>>
>>
>> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>>> In Exif view of this image, turn on full tags list and look other date
>>> information. Use tags filters if necessary.
>>>
>>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>>> digiKam database :
>>>
>>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>>
>>> As you can see in this code the order is :
>>>
>>> Exif.Photo.DateTimeOriginal
>>> Exif.Photo.DateTimeDigitized
>>> Exif.Image.DateTime
>>> Xmp.exif.DateTimeOriginal
>>> Xmp.exif.DateTimeDigitized
>>> Xmp.photoshop.DateCreated
>>> Xmp.xmp.CreateDate
>>> Xmp.tiff.DateTime
>>> Xmp.xmp.ModifyDate
>>> Xmp.xmp.MetadataDate
>>> Iptc.Application2.DateCreated
>>> Iptc.Application2.DigitizationDate
>>>
>>> Gilles Caulier
>>>
>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>> I just started working with digiKam (again) and have tried both v1.4.0
>>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>>> version's calendar view seems to be working off of the EXIF date.
>>>> When I select, for example, 2010 -> October I get a bunch of images
>>>> from this month but also some that have creation and modification
>>>> dates this month but EXIF dates from various other times.  The
>>>> documentation states that:
>>>>
>>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>>> the last modification time of the file."
>>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>>
>>>> but that is not what I am observing.  A screenshot is available at:
>>>>
>>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>>
>>>> In that shot you can see the calendar view selection (October 2010),
>>>> the modification and creation dates (October 25, 2010), and the EXIF
>>>> date (December 23, 2007).
>>>>
>>>> Is there any option for this now or does the documentation need to be
>>>> updated?  Thanks for the great software and any help you can offer on
>>>> this matter.
>>>>
>>>> Cheers,
>>>> -kyle
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Gilles Caulier-4
Look like your image is imported properly in my collection :

http://www.flickr.com/photos/digikam/5118954880/sizes/o/in/photostream/

The creation date is right...

Gilles Caulier

2010/10/26 Kyle Altendorf <[hidden email]>:

> Screenshot:
> http://fstab.net/digikam/digiKam_calendar_view_properties.png
>
> Creation and modification times are both listed as October 25, 2010
> under the thumbnail as is the date in the properties view.  In case
> it's useful the original image is available at:
>
> http://fstab.net/digikam/DSCI0682.JPG
>
> There are other images acting similarly, I have just selected this one
> as a particular example.  digiKam may have been open when the images
> were copied (outside of digiKam) to this computer on the 25th.
>
> Cheers,
> -kyle
>
>
> On Tue, Oct 26, 2010 at 14:41, Gilles Caulier <[hidden email]> wrote:
>> And what's the file timestamp ? Go to properties tab from right sidebar
>>
>> Gilles Caulier
>>
>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>> Hi Gilles,
>>>
>>> Thanks for the quick reply.  I clicked the 'Full list' button for this
>>> screenshot:
>>>
>>> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>>>
>>> All three EXIF dates appear to be present and the same (December 23, 2007).
>>>
>>> Cheers,
>>> -kyle
>>>
>>>
>>> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>>>> In Exif view of this image, turn on full tags list and look other date
>>>> information. Use tags filters if necessary.
>>>>
>>>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>>>> digiKam database :
>>>>
>>>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>>>
>>>> As you can see in this code the order is :
>>>>
>>>> Exif.Photo.DateTimeOriginal
>>>> Exif.Photo.DateTimeDigitized
>>>> Exif.Image.DateTime
>>>> Xmp.exif.DateTimeOriginal
>>>> Xmp.exif.DateTimeDigitized
>>>> Xmp.photoshop.DateCreated
>>>> Xmp.xmp.CreateDate
>>>> Xmp.tiff.DateTime
>>>> Xmp.xmp.ModifyDate
>>>> Xmp.xmp.MetadataDate
>>>> Iptc.Application2.DateCreated
>>>> Iptc.Application2.DigitizationDate
>>>>
>>>> Gilles Caulier
>>>>
>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>> I just started working with digiKam (again) and have tried both v1.4.0
>>>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>>>> version's calendar view seems to be working off of the EXIF date.
>>>>> When I select, for example, 2010 -> October I get a bunch of images
>>>>> from this month but also some that have creation and modification
>>>>> dates this month but EXIF dates from various other times.  The
>>>>> documentation states that:
>>>>>
>>>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>>>> the last modification time of the file."
>>>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>>>
>>>>> but that is not what I am observing.  A screenshot is available at:
>>>>>
>>>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>>>
>>>>> In that shot you can see the calendar view selection (October 2010),
>>>>> the modification and creation dates (October 25, 2010), and the EXIF
>>>>> date (December 23, 2007).
>>>>>
>>>>> Is there any option for this now or does the documentation need to be
>>>>> updated?  Thanks for the great software and any help you can offer on
>>>>> this matter.
>>>>>
>>>>> Cheers,
>>>>> -kyle
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Kyle Altendorf
I guess it's likely an import bug then?  I figure I'll write metadata
to all files, remove all collections, and then add back the
collections...  unless there's a better way to give digiKam a chance
to reprocess the dates and resolve this?  And then in the future I
should always have digiKam closed when copying files (not using
digiKam) into catalogue directories?

Thanks again,
-kyle


On Tue, Oct 26, 2010 at 17:25, Gilles Caulier <[hidden email]> wrote:

> Look like your image is imported properly in my collection :
>
> http://www.flickr.com/photos/digikam/5118954880/sizes/o/in/photostream/
>
> The creation date is right...
>
> Gilles Caulier
>
> 2010/10/26 Kyle Altendorf <[hidden email]>:
>> Screenshot:
>> http://fstab.net/digikam/digiKam_calendar_view_properties.png
>>
>> Creation and modification times are both listed as October 25, 2010
>> under the thumbnail as is the date in the properties view.  In case
>> it's useful the original image is available at:
>>
>> http://fstab.net/digikam/DSCI0682.JPG
>>
>> There are other images acting similarly, I have just selected this one
>> as a particular example.  digiKam may have been open when the images
>> were copied (outside of digiKam) to this computer on the 25th.
>>
>> Cheers,
>> -kyle
>>
>>
>> On Tue, Oct 26, 2010 at 14:41, Gilles Caulier <[hidden email]> wrote:
>>> And what's the file timestamp ? Go to properties tab from right sidebar
>>>
>>> Gilles Caulier
>>>
>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>> Hi Gilles,
>>>>
>>>> Thanks for the quick reply.  I clicked the 'Full list' button for this
>>>> screenshot:
>>>>
>>>> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>>>>
>>>> All three EXIF dates appear to be present and the same (December 23, 2007).
>>>>
>>>> Cheers,
>>>> -kyle
>>>>
>>>>
>>>> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>>>>> In Exif view of this image, turn on full tags list and look other date
>>>>> information. Use tags filters if necessary.
>>>>>
>>>>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>>>>> digiKam database :
>>>>>
>>>>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>>>>
>>>>> As you can see in this code the order is :
>>>>>
>>>>> Exif.Photo.DateTimeOriginal
>>>>> Exif.Photo.DateTimeDigitized
>>>>> Exif.Image.DateTime
>>>>> Xmp.exif.DateTimeOriginal
>>>>> Xmp.exif.DateTimeDigitized
>>>>> Xmp.photoshop.DateCreated
>>>>> Xmp.xmp.CreateDate
>>>>> Xmp.tiff.DateTime
>>>>> Xmp.xmp.ModifyDate
>>>>> Xmp.xmp.MetadataDate
>>>>> Iptc.Application2.DateCreated
>>>>> Iptc.Application2.DigitizationDate
>>>>>
>>>>> Gilles Caulier
>>>>>
>>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>>> I just started working with digiKam (again) and have tried both v1.4.0
>>>>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>>>>> version's calendar view seems to be working off of the EXIF date.
>>>>>> When I select, for example, 2010 -> October I get a bunch of images
>>>>>> from this month but also some that have creation and modification
>>>>>> dates this month but EXIF dates from various other times.  The
>>>>>> documentation states that:
>>>>>>
>>>>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>>>>> the last modification time of the file."
>>>>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>>>>
>>>>>> but that is not what I am observing.  A screenshot is available at:
>>>>>>
>>>>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>>>>
>>>>>> In that shot you can see the calendar view selection (October 2010),
>>>>>> the modification and creation dates (October 25, 2010), and the EXIF
>>>>>> date (December 23, 2007).
>>>>>>
>>>>>> Is there any option for this now or does the documentation need to be
>>>>>> updated?  Thanks for the great software and any help you can offer on
>>>>>> this matter.
>>>>>>
>>>>>> Cheers,
>>>>>> -kyle
>>>>>> _______________________________________________
>>>>>> Digikam-users mailing list
>>>>>> [hidden email]
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Gilles Caulier-4
2010/10/27 Kyle Altendorf <[hidden email]>:
> I guess it's likely an import bug then?  I figure I'll write metadata
> to all files, remove all collections, and then add back the
> collections...  unless there's a better way to give digiKam a chance
> to reprocess the dates and resolve this?

Just try this :

- stop digiKam.
- from a file manager as dolphin create a new album.
- edit the famous image into showfoto and crop it
- save the image in the new album with a new name.
- start digiKam and look the result into this new album.

digiKam is able to recognize the image data to parse first bytes of
file and compare it with other image fingerprint.

renaming the image to a new album is not enough. database will
recognize it as duplicate. croping the image will change image
fingerprint.
an old bug

> And then in the future I
> should always have digiKam closed when copying files (not using
> digiKam) into catalogue directories?
>

no. I never do it here, with my huge image collection. Something is
wrong with your database (probably an old bug)

Create a new account and try to rescan your collection to create a new
database. Look if date are better. Do not use the current database
file of course.

Gilles Caulier

> Thanks again,
> -kyle
>
>
> On Tue, Oct 26, 2010 at 17:25, Gilles Caulier <[hidden email]> wrote:
>> Look like your image is imported properly in my collection :
>>
>> http://www.flickr.com/photos/digikam/5118954880/sizes/o/in/photostream/
>>
>> The creation date is right...
>>
>> Gilles Caulier
>>
>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>> Screenshot:
>>> http://fstab.net/digikam/digiKam_calendar_view_properties.png
>>>
>>> Creation and modification times are both listed as October 25, 2010
>>> under the thumbnail as is the date in the properties view.  In case
>>> it's useful the original image is available at:
>>>
>>> http://fstab.net/digikam/DSCI0682.JPG
>>>
>>> There are other images acting similarly, I have just selected this one
>>> as a particular example.  digiKam may have been open when the images
>>> were copied (outside of digiKam) to this computer on the 25th.
>>>
>>> Cheers,
>>> -kyle
>>>
>>>
>>> On Tue, Oct 26, 2010 at 14:41, Gilles Caulier <[hidden email]> wrote:
>>>> And what's the file timestamp ? Go to properties tab from right sidebar
>>>>
>>>> Gilles Caulier
>>>>
>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>> Hi Gilles,
>>>>>
>>>>> Thanks for the quick reply.  I clicked the 'Full list' button for this
>>>>> screenshot:
>>>>>
>>>>> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>>>>>
>>>>> All three EXIF dates appear to be present and the same (December 23, 2007).
>>>>>
>>>>> Cheers,
>>>>> -kyle
>>>>>
>>>>>
>>>>> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>>>>>> In Exif view of this image, turn on full tags list and look other date
>>>>>> information. Use tags filters if necessary.
>>>>>>
>>>>>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>>>>>> digiKam database :
>>>>>>
>>>>>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>>>>>
>>>>>> As you can see in this code the order is :
>>>>>>
>>>>>> Exif.Photo.DateTimeOriginal
>>>>>> Exif.Photo.DateTimeDigitized
>>>>>> Exif.Image.DateTime
>>>>>> Xmp.exif.DateTimeOriginal
>>>>>> Xmp.exif.DateTimeDigitized
>>>>>> Xmp.photoshop.DateCreated
>>>>>> Xmp.xmp.CreateDate
>>>>>> Xmp.tiff.DateTime
>>>>>> Xmp.xmp.ModifyDate
>>>>>> Xmp.xmp.MetadataDate
>>>>>> Iptc.Application2.DateCreated
>>>>>> Iptc.Application2.DigitizationDate
>>>>>>
>>>>>> Gilles Caulier
>>>>>>
>>>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>>>> I just started working with digiKam (again) and have tried both v1.4.0
>>>>>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>>>>>> version's calendar view seems to be working off of the EXIF date.
>>>>>>> When I select, for example, 2010 -> October I get a bunch of images
>>>>>>> from this month but also some that have creation and modification
>>>>>>> dates this month but EXIF dates from various other times.  The
>>>>>>> documentation states that:
>>>>>>>
>>>>>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>>>>>> the last modification time of the file."
>>>>>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>>>>>
>>>>>>> but that is not what I am observing.  A screenshot is available at:
>>>>>>>
>>>>>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>>>>>
>>>>>>> In that shot you can see the calendar view selection (October 2010),
>>>>>>> the modification and creation dates (October 25, 2010), and the EXIF
>>>>>>> date (December 23, 2007).
>>>>>>>
>>>>>>> Is there any option for this now or does the documentation need to be
>>>>>>> updated?  Thanks for the great software and any help you can offer on
>>>>>>> this matter.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> -kyle
>>>>>>> _______________________________________________
>>>>>>> Digikam-users mailing list
>>>>>>> [hidden email]
>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Digikam-users mailing list
>>>>>> [hidden email]
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Calendar view - not sorting by EXIF date

Kyle Altendorf
Unfortunately I had already written the metadata to the images (but
not the other stuff) without waiting for your wiser response...  this
ended up writing the incorrect date into two of the three EXIF fields
leaving only the digitization date uncorrupted.  This happened to a
few other images as well.

I re-copied the files with digiKam closed to recover the time stamps
and then reread their metadata into digiKam.  At this point I assume
that I have destroyed the scenario you were helping me explore and
debug.  :[  Maybe next time I won't jump ahead.  I can't check all 15k
images but things seem better now.

A separate issue, before I re-copied the files I went to manually undo
the date changes and noticed that the edit EXIF window doesn't have
any provision for editing the seconds field for any of the three
dates.  The same applies for IPTC and XMP as well.  In the EXIF
window, despite not having access to seconds the checkboxes and fields
are present for sub-second resolution.

As to the broken database and old bug...  I created this database
fresh with v1.4.0.  Should I be concerned about other troubles in the
database that I haven't noticed?

Thanks for trying to help and sorry I screwed it up,
-kyle


On Wed, Oct 27, 2010 at 02:44, Gilles Caulier <[hidden email]> wrote:

> 2010/10/27 Kyle Altendorf <[hidden email]>:
>> I guess it's likely an import bug then?  I figure I'll write metadata
>> to all files, remove all collections, and then add back the
>> collections...  unless there's a better way to give digiKam a chance
>> to reprocess the dates and resolve this?
>
> Just try this :
>
> - stop digiKam.
> - from a file manager as dolphin create a new album.
> - edit the famous image into showfoto and crop it
> - save the image in the new album with a new name.
> - start digiKam and look the result into this new album.
>
> digiKam is able to recognize the image data to parse first bytes of
> file and compare it with other image fingerprint.
>
> renaming the image to a new album is not enough. database will
> recognize it as duplicate. croping the image will change image
> fingerprint.
> an old bug
>
>> And then in the future I
>> should always have digiKam closed when copying files (not using
>> digiKam) into catalogue directories?
>>
>
> no. I never do it here, with my huge image collection. Something is
> wrong with your database (probably an old bug)
>
> Create a new account and try to rescan your collection to create a new
> database. Look if date are better. Do not use the current database
> file of course.
>
> Gilles Caulier
>
>> Thanks again,
>> -kyle
>>
>>
>> On Tue, Oct 26, 2010 at 17:25, Gilles Caulier <[hidden email]> wrote:
>>> Look like your image is imported properly in my collection :
>>>
>>> http://www.flickr.com/photos/digikam/5118954880/sizes/o/in/photostream/
>>>
>>> The creation date is right...
>>>
>>> Gilles Caulier
>>>
>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>> Screenshot:
>>>> http://fstab.net/digikam/digiKam_calendar_view_properties.png
>>>>
>>>> Creation and modification times are both listed as October 25, 2010
>>>> under the thumbnail as is the date in the properties view.  In case
>>>> it's useful the original image is available at:
>>>>
>>>> http://fstab.net/digikam/DSCI0682.JPG
>>>>
>>>> There are other images acting similarly, I have just selected this one
>>>> as a particular example.  digiKam may have been open when the images
>>>> were copied (outside of digiKam) to this computer on the 25th.
>>>>
>>>> Cheers,
>>>> -kyle
>>>>
>>>>
>>>> On Tue, Oct 26, 2010 at 14:41, Gilles Caulier <[hidden email]> wrote:
>>>>> And what's the file timestamp ? Go to properties tab from right sidebar
>>>>>
>>>>> Gilles Caulier
>>>>>
>>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>>> Hi Gilles,
>>>>>>
>>>>>> Thanks for the quick reply.  I clicked the 'Full list' button for this
>>>>>> screenshot:
>>>>>>
>>>>>> http://fstab.net/digikam/digiKam_calendar_view_full_exif.png
>>>>>>
>>>>>> All three EXIF dates appear to be present and the same (December 23, 2007).
>>>>>>
>>>>>> Cheers,
>>>>>> -kyle
>>>>>>
>>>>>>
>>>>>> On Tue, Oct 26, 2010 at 13:19, Gilles Caulier <[hidden email]> wrote:
>>>>>>> In Exif view of this image, turn on full tags list and look other date
>>>>>>> information. Use tags filters if necessary.
>>>>>>>
>>>>>>> This is the order of Exif/Xmp/IPTC tags used to fill date timestamp in
>>>>>>> digiKam database :
>>>>>>>
>>>>>>> http://lxr.kde.org/source/KDE/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp#482
>>>>>>>
>>>>>>> As you can see in this code the order is :
>>>>>>>
>>>>>>> Exif.Photo.DateTimeOriginal
>>>>>>> Exif.Photo.DateTimeDigitized
>>>>>>> Exif.Image.DateTime
>>>>>>> Xmp.exif.DateTimeOriginal
>>>>>>> Xmp.exif.DateTimeDigitized
>>>>>>> Xmp.photoshop.DateCreated
>>>>>>> Xmp.xmp.CreateDate
>>>>>>> Xmp.tiff.DateTime
>>>>>>> Xmp.xmp.ModifyDate
>>>>>>> Xmp.xmp.MetadataDate
>>>>>>> Iptc.Application2.DateCreated
>>>>>>> Iptc.Application2.DigitizationDate
>>>>>>>
>>>>>>> Gilles Caulier
>>>>>>>
>>>>>>> 2010/10/26 Kyle Altendorf <[hidden email]>:
>>>>>>>> I just started working with digiKam (again) and have tried both v1.4.0
>>>>>>>> and v1.5.0 (from the philip5 ppa) in Kubuntu Maverick and neither
>>>>>>>> version's calendar view seems to be working off of the EXIF date.
>>>>>>>> When I select, for example, 2010 -> October I get a bunch of images
>>>>>>>> from this month but also some that have creation and modification
>>>>>>>> dates this month but EXIF dates from various other times.  The
>>>>>>>> documentation states that:
>>>>>>>>
>>>>>>>> "digiKam uses either the EXIF date or, if no EXIF date is available,
>>>>>>>> the last modification time of the file."
>>>>>>>> http://docs.kde.org/development/en/extragear-graphics/digikam/using-kapp.html#using-mydatesview
>>>>>>>>
>>>>>>>> but that is not what I am observing.  A screenshot is available at:
>>>>>>>>
>>>>>>>> http://fstab.net/digikam/digiKam_calendar_view.png
>>>>>>>>
>>>>>>>> In that shot you can see the calendar view selection (October 2010),
>>>>>>>> the modification and creation dates (October 25, 2010), and the EXIF
>>>>>>>> date (December 23, 2007).
>>>>>>>>
>>>>>>>> Is there any option for this now or does the documentation need to be
>>>>>>>> updated?  Thanks for the great software and any help you can offer on
>>>>>>>> this matter.
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> -kyle
>>>>>>>> _______________________________________________
>>>>>>>> Digikam-users mailing list
>>>>>>>> [hidden email]
>>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Digikam-users mailing list
>>>>>>> [hidden email]
>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Digikam-users mailing list
>>>>>> [hidden email]
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users