Change system properties from -quicktime:CreateDate problem

Started by 3dwannab, September 17, 2024, 06:06:47 PM

Previous topic - Next topic

3dwannab

I have these time properties for a file below:

exiftool -ver
12.96
exiftool -time:all -G1 -a -s file
[System]        FileModifyDate                  : 2024:09:17 21:33:52+01:00
[System]        FileAccessDate                  : 2024:09:17 22:51:55+01:00
[System]        FileCreateDate                  : 1777:12:05 08:10:02+00:00
[QuickTime]     CreateDate                      : 2024:08:01 09:59:23
[QuickTime]     ModifyDate                      : 2024:08:01 09:59:23
[Track1]        TrackCreateDate                 : 2024:08:01 09:59:23
[Track1]        TrackModifyDate                 : 2024:08:01 09:59:23
[Track1]        MediaCreateDate                 : 2024:08:01 09:59:23
[Track1]        MediaModifyDate                 : 2024:08:01 09:59:23
[Track2]        TrackCreateDate                 : 2024:08:01 09:59:23
[Track2]        TrackModifyDate                 : 2024:08:01 09:59:23
[Track2]        MediaCreateDate                 : 2024:08:01 09:59:23
[Track2]        MediaModifyDate                 : 2024:08:01 09:59:23
[Track3]        TrackCreateDate                 : 2024:08:01 09:59:23
[Track3]        TrackModifyDate                 : 2024:08:01 09:59:23
[Track3]        MediaCreateDate                 : 2024:08:01 09:59:23
[Track3]        MediaModifyDate                 : 2024:08:01 09:59:23
[Track4]        TrackCreateDate                 : 2024:08:01 09:59:23
[Track4]        TrackModifyDate                 : 2024:08:01 09:59:23
[Track4]        MediaCreateDate                 : 2024:08:01 09:59:23
[Track4]        MediaModifyDate                 : 2024:08:01 09:59:23
[Track5]        TrackCreateDate                 : 2024:08:01 09:59:23
[Track5]        TrackModifyDate                 : 2024:08:01 09:59:23
[Track5]        MediaCreateDate                 : 2024:08:01 09:59:23
[Track5]        MediaModifyDate                 : 2024:08:01 09:59:23
[Keys]          CreationDate                    : 2024:08:01 09:59:23+03:00

I was looking to change the System properties below to match the rest at: 2024:08:01 09:59:23

[System]        FileModifyDate                  : 2024:09:17 21:33:52+01:00
[System]        FileAccessDate                  : 2024:09:17 22:51:55+01:00
[System]        FileCreateDate                  : 1777:12:05 08:10:02+00:00

As you can see I've tried to change the FileCreateDate but it hasn't went corrupt.

Here's what I used for that.

exiftool "-System:FileCreateDate<-quicktime:CreateDate" file

StarGeek

This is Common Mistake #5a. You added a dash before "Quicktime".

Also take note that video timestamps are in UTC, while the system time stamps are local, so the timestamp in the file might be off by your timezone. So, off by an hour during Summer time, I think.

Exiftool can adjust this for you with the -api QuickTimeUTC option

exiftool -api QuickTimeUTC "-FileCreateDate<CreateDate" file.mp4
* Did you read FAQ #3 and use the command listed there?
* Please use the Code button for exiftool code/output.
 
* Please include your OS, Exiftool version, and type of file you're processing (MP4, JPG, etc).

3dwannab

Thanks but the 3 system timestamps don't line up with CreateDate.

Here's what I used:
exiftool -api QuickTimeUTC "-FileCreateDate<CreateDate" file
exiftool -api QuickTimeUTC "-FileModifyDate<CreateDate" file
exiftool -api QuickTimeUTC "-FileAccessDate<CreateDate" file

The System timestamps have +1:00 with the time 2 hours behind, whereas the CreateDate is +3:00.

Is it possible for the system files to match the Create Date exactly?

The photos were taken in Finland which is 2 hours ahead of Ireland.


[System]        FileModifyDate                  : 2024:08:01 07:59:23+01:00
[System]        FileAccessDate                  : 2024:08:01 07:59:23+01:00
[System]        FileCreateDate                  : 2024:08:01 07:59:23+01:00
[QuickTime]    CreateDate                      : 2024:08:01 09:59:23
[QuickTime]    ModifyDate                      : 2024:08:01 09:59:23
[Track1]        TrackCreateDate                : 2024:08:01 09:59:23
[Track1]        TrackModifyDate                : 2024:08:01 09:59:23
[Track1]        MediaCreateDate                : 2024:08:01 09:59:23
[Track1]        MediaModifyDate                : 2024:08:01 09:59:23
[Track2]        TrackCreateDate                : 2024:08:01 09:59:23
[Track2]        TrackModifyDate                : 2024:08:01 09:59:23
[Track2]        MediaCreateDate                : 2024:08:01 09:59:23
[Track2]        MediaModifyDate                : 2024:08:01 09:59:23
[Track3]        TrackCreateDate                : 2024:08:01 09:59:23
[Track3]        TrackModifyDate                : 2024:08:01 09:59:23
[Track3]        MediaCreateDate                : 2024:08:01 09:59:23
[Track3]        MediaModifyDate                : 2024:08:01 09:59:23
[Track4]        TrackCreateDate                : 2024:08:01 09:59:23
[Track4]        TrackModifyDate                : 2024:08:01 09:59:23
[Track4]        MediaCreateDate                : 2024:08:01 09:59:23
[Track4]        MediaModifyDate                : 2024:08:01 09:59:23
[Track5]        TrackCreateDate                : 2024:08:01 09:59:23
[Track5]        TrackModifyDate                : 2024:08:01 09:59:23
[Track5]        MediaCreateDate                : 2024:08:01 09:59:23
[Track5]        MediaModifyDate                : 2024:08:01 09:59:23
[Keys]          CreationDate                    : 2024:08:01 09:59:23+03:00
[XMP-xmp]      CreateDate                      : 2024:08:01 09:59:23+03:00

3dwannab

I ended up using XnView MP. I was overcomplicating things.

I can shift timestamps there, etc and then rename with lots of different EXIF-related naming masks.