Bug 407455 - Missing support for QuickTime video metadata
Summary: Missing support for QuickTime video metadata
Status: CONFIRMED
Alias: None
Product: krename
Classification: Applications
Component: general (show other bugs)
Version: 5.0.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Heiko Becker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-12 10:59 UTC by Roger Foss
Modified: 2020-10-08 12:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Foss 2019-05-12 10:59:27 UTC
SUMMARY
Krename is missing support for QuickTime date and time metadata .

For picture files, the Exiv2 plugin handles reading Exif-data within the JPEG file.

For MP4 video files, there are QuickTime-related metadata fields such as [QuickTime:MediaCreatedDate] and [QuickTime:MediaModifiedDate].  However, these are not supported by Exiv2 and so not exposed in KRename.

SUGGESTED SOLUTION
The open source exiftool utility supports A LOT of picture AND video formats, and could potentially be used.  Its support might even be extensive enough that it could also cover Krename's support for exiv2. 


EXPECTED RESULT
Krename should support video file metadata, including XMP and QuickTime.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 19.04
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Comment 1 Heiko Becker 2020-10-08 12:25:28 UTC
I don't really know exiftool, but it looks like a command-line tool only. So you would probably have to parse its output, which might be more inconvenient (e.g. format changes) than getting the data through a library.

That being said, patches are welcome.