Timeline view not using correct date

Started by suttonbg, December 23, 2023, 01:51:19 AM

Previous topic - Next topic

suttonbg

A sample file, Debug log file and various screenshots are in
https://1drv.ms/f/s!AjZewQGERWuZpiqMT87Z9k9i2HaR?e=1c7Ca1  on OneDrive.

The problem: I have found a folder of files for which most Date variables, including File.DateTime, are set to the correct value of 02/10/2013. In Timeline view, these files are not revealed under the date 02 October 2013, but instead, are in 06 October 2013.

Outputs from VarToy, Metadata Panel and ExifTool (List dates and times preset) show that 06/10/2013 appears only in [XMP:XMP-xmp] DateTimeDigitized and DateTimeOriginal.

Solution attempts (none have worked):
1. Re-install iMatch
2. Rescan folder
3. Force reload of metadata.

4. I have not yet attempted to manually correct the DateTimeDigitized or DateTimeOriginal variables as I was not sure what rabbit hole that might take me down.

I'm under the impression from the Help topic "How IMatch uses Date and Time Information" that File.DateTime is the crucial variable and that seems correct.

Mario

How strange. File.DateTime is the only timestamp the timeline knows about.
Try Database menu > Tools > Rebuild Timeline.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

suttonbg

Daer Mario,

Excellent suggestion, which worked. The rebuild took just under an hour.

I'd like to take this opportunity to thank you for your support over this year and the many before it, since I started using iMatch. My image collection would be absolute chaos without it.

May I offer my best wishes to you for Christmas and for  a joyful and successful New Year.

Mario

An hour? That's slower than I'd thought.

Basically, the time line throws away it's data and rebuilds them from the existing File.DateTime data in the database (see How IMatch uses Date and Time Information).

I've added this tool in IMatch 5 only in case I would later offer users to build the timeline from different time stamps. Which was never needed. But I left it in.

How many images are in your database?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

suttonbg

325,500 in total.

I hadn't saved the previous log file, so I just repeated the process. Roughly 70+ minutes. I have attached a Debug logfile. The task appeared to complete cleanly.

Mario

350K files, that explains that - somewhat.
This tool is surely not built for performance or optimized - since it is never actually needed.
16 to 30 ms to add files and nodes to the timeline, each time a database roundtrip or two etc. This adds up with 350,000 files.
Anyway, it solves your initial rather unusual problem, so all is well.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook