Sony Movies: {File.DateTime} is file timestamp, metdata ignored

Started by WebEngel, July 05, 2020, 08:39:37 PM

Previous topic - Next topic

WebEngel

Hi

When importing a M2TS file, Imatch populates the {File.DateTime} with the timestamp from the file system and ignores the present H264 metadata (Date/Time Original).

I know metadata for movies is a mess.  Anything that can be done about it anyway?  Or do I need to write an ExiftTool Batch to copy the data into another field?

Is that a possible future feature, i.e. to read the H264 metadata?

Attached the full MDA report

Here is the summary of the MDA

System
Background Indexing: localOnly
Immediate Write-back: off
File last modified: 2019:03:20 20:59:44+01:00
Ignoring embedded rating in RAW files.
Protect existing XMP on import: yes
Protect Rating/Label on import: yes
Protect unwritten metadata on import: yes
Keep existing XMP: yes
Protect hierarchical keywords on import: yes
Metadata
Warnings: '[minor] The ExtractEmbedded option may find more tags in the video data'
Database
XMP Created Date: 2019:03:20 21:59:44
XMP Date Subject Created: 2019:03:20 21:59:44
IMatch File DateTime: 2019-03-20T21:59:44
GPS
No Native GPS data found.
XMP
No XMP data found.
Color
No EXIF Color Space defined.
No EXIF InterOp Color Space Index defined.


Here is the relevant Exiftool data (-G1 -all -a).  In bold the data Imatch reads (2019) and the one it should read (2018).

[System]        File Modification Date/Time     : 2019:03:20 20:59:44+01:00
[System]        File Access Date/Time           : 2020:07:05 20:21:46+02:00
[System]        File Creation Date/Time         : 2020:07:05 08:34:13+02:00
[H264]          Date/Time Original              : 2018:12:31 22:31:08+01:00
[H264]          Make                            : Sony
[H264]          Camera Model Name               : ILCA-77M2
[ExifTool]      Warning                         : [minor] The ExtractEmbedded option may find more tags in the video data


Mario

See How IMatch uses Date and Time Information

M2TS is a container format and it can contain multiple streams of data, from different time periods and in different formats. Metadata is not standardized at all and each stream may contain different metadata.
What ExifTool delivers for these containers depends on the actual contents and encoder, AFAIK.

If you want to propose that IMatch checks for additional date and time variations, I recommend you open a feature request.
Provide a sample video file with that FR so I can see what data it contains.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook