ExifTool Forum

General => Metadata => Topic started by: ErikF on January 25, 2021, 05:17:44 AM

Title: TrackModifyDate
Post by: ErikF on January 25, 2021, 05:17:44 AM
Hi,
Looking at some video files ( from Instagram )  on a mobile and several of them have a TrackModifyDate set 3-5 hours earlier than CreateDate. Anyone have any idea what this means?
Title: Re: TrackModifyDate
Post by: wywh on January 25, 2021, 06:03:06 AM
Maybe Instagram does its own modifications to the dates?

QuickTime:CreateDate is usually used for sorting unless Keys:CreationDate overrides it in some apps. In my setup the difference between TrackCreateDate and TrackModifyDate seems to tell how long the ffmpeg encoding for that clip took. I haven't checked if that correlates to the clip length when it is shot. I currently set all possible dates the same to make troubleshooting easier.

[QuickTime]     CreateDate                      : 2019:01:10 16:59:23
[QuickTime]     ModifyDate                      : 2019:01:10 16:59:23
[Track1]        TrackCreateDate                 : 2019:01:10 16:59:23
[Track1]        TrackModifyDate                 : 2019:01:10 16:59:23

Title: Re: TrackModifyDate
Post by: Phil Harvey on January 25, 2021, 07:33:53 AM
What is your time zone?  Try adding -api quicktimeutc to the command.

- Phil
Title: Re: TrackModifyDate
Post by: StarGeek on January 25, 2021, 10:18:02 AM
Quote from: ErikF on January 25, 2021, 05:17:44 AM
Looking at some video files ( from Instagram )  on a mobile

With exiftool on mobile or something else? 

It's my experience that Instagram strips away all metadata.  I just downloaded a video and double checked and there wasn't any metadata in it.
Title: Re: TrackModifyDate
Post by: ErikF on January 25, 2021, 02:15:13 PM
My timezone is UTC+1. I have exported the files from an extraction using a forensic tool.

Filepath is:\private\var\mobile\Containers\Data\Application\AE582B84-1496-483F-B2F4-F894B82B5887\Library\Caches\com.burbn.instagram.IGSparseVideoCache\da995859926bd065704a4803313b1a57

Running ExifTool 12.12 give following result ( see attachment )
Title: Re: TrackModifyDate
Post by: StarGeek on January 25, 2021, 02:38:40 PM
All the timestamps in that file are not set except for the Track Modify Date.  The "Create Date" isn't embedded data, it's the OS system timestamp.  That timestamp is based upon when the file was created on that system.  There's not really any correlation between the track times and the system times.  If I downloaded the same video, "Create Date" would be today and it would be days off instead of hours.
Title: Re: TrackModifyDate
Post by: ErikF on January 26, 2021, 02:15:30 AM
Thank you. If I understand it correct. The CreateDate says when the file was created ( downloaded ) on the device and TrackModifyDate indicate when the original file was recorded?
Title: Re: TrackModifyDate
Post by: StarGeek on January 26, 2021, 11:20:15 AM
Quote from: ErikF on January 26, 2021, 02:15:30 AMThe CreateDate says when the file was created ( downloaded ) on the device

Most likely.

Quoteand TrackModifyDate indicate when the original file was recorded?

Maybe, though I would think that is unlikely since as I said, Instagram (and most social networks) strip away all metadata for privacy.  Though I suspect that it is more of a side effect of the re-encoding process they use to make videos easier to stream.