ExifTool Forum

General => Metadata => Topic started by: Lastar on June 15, 2024, 12:01:47 PM

Title: Changing HandlerVendorID information in metadata using exiftool
Post by: Lastar on June 15, 2024, 12:01:47 PM
Good evening!
According to this info: https://exiftool.org/TagNames/QuickTime.html
We can't write directly into HandlerVendorID, but we can change using variables (like "appl" or "ZORA") - look at QuickTime VendorID Values
But the field "HandlerVendorID" doesn't change for me.
What have I tried:
1) Using HandlerVendorID directly (Apple)
2) Using HandlerVendorID with variables (appl)
3) Same but with VendorID
Title: Re: Changing HandlerVendorID information in metadata using exiftool
Post by: StarGeek on June 15, 2024, 12:07:00 PM
Exiftool cannot write those tags. The QuickTime VendorID Values table (https://exiftool.org/TagNames/QuickTime.html#VendorID) is simply the lookup table for the raw values exiftool extracts for the HandlerVendorID.

Edit: Searching Google for some ffmpeg commands, it looks like editing it requires the use of ffmpeg's -metadata:s option.  The s on the end of that indicates that the stream data needs to be edited and exiftool doesn't edit most video stream data except for the time stamps.
Title: Re: Changing HandlerVendorID information in metadata using exiftool
Post by: Lastar on June 15, 2024, 01:21:22 PM
Quote from: StarGeek on June 15, 2024, 12:07:00 PMExiftool cannot write those tags. The QuickTime VendorID Values table (https://exiftool.org/TagNames/QuickTime.html#VendorID) is simply the lookup table for the raw values exiftool extracts for the HandlerVendorID.

Edit: Searching Google for some ffmpeg commands, it looks like editing it requires the use of ffmpeg's -metadata:s option.  The s on the end of that indicates that the stream data needs to be edited and exiftool doesn't edit most video stream data except for the time stamps.
I see, sad. Okay, can i add similar tag for empty video? Like what if i refactor video using any other programs (to remove VendorID at all), and then add it, creating a new field?
Title: Re: Changing HandlerVendorID information in metadata using exiftool
Post by: StarGeek on June 15, 2024, 03:04:56 PM
It doesn't matter what hoops you jump through, exiftool cannot write those tags. That's it, plain and simple.

Look into ffmpeg. Its main focus if video files, and it may be able to edit this data.