ExifTool Forum

ExifTool => The "exiftool" Application => Topic started by: Phil Harvey on May 03, 2019, 11:56:42 AM

Title: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: Phil Harvey on May 03, 2019, 11:56:42 AM
ExifTool 11.39 has the ability to add new QuickTime ItemList (https://exiftool.org/TagNames/QuickTime.html#ItemList) and UserData (https://exiftool.org/TagNames/QuickTime.html#UserData) tags in MOV/MP4 videos!

This was a lot of work, and a real pain in the ass to implement.

Due to lack of MOV/MP4 metadata documentation, I have used Adobe Bridge as a guide, and write metadata to be compatible with this application.  Due to the chaotic nature of MOV/MP4 metadata, I fully expect that other apps may require metadata in other locations, and I'm not looking to all of the FAQ3 (https://exiftool.org/faq.html#Q3)-type problems that we may be getting because of this, but hopefully it won't be too bad.

One of the big pains was handling the alternate languages (which of course almost nobody uses, but I had to implement for the sake of completeness).  Also, I haven't (yet) added the ability to create new Keys (https://exiftool.org/TagNames/QuickTime.html#Keys) items -- this will be a bigger pain, but will have to come after the addition of native HEIC metadata write support which will be another big effort.

So please ignore the hundreds of posts where I stated "ExifTool has only limited write ability for MOV/MP4 videos", because hopefully ExifTool 11.39 can satisfy most people's needs in this area.

Read the second paragraph of the QuickTime Tags documentation (https://exiftool.org/TagNames/QuickTime.html) for more details about how these tags are written.

- Phil
Title: Re: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: StarGeek on May 03, 2019, 12:39:28 PM
Woo hoo!!

Time to start going through various StackExchange questions and adding this option.

Well, maybe not today, but soon.
Title: Re: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: PLJerry on May 15, 2019, 04:30:53 AM
In my mov file there is tag UserData_aut with description User Data aut. ExifTool 11.42 list this tag when used:
exiftool -UserData_aut FILENAME
But when trying to change by:
exiftool -UserData_aut='name' FILENAME
tool shows: Warning: Tag 'UserData_aut' is not defined
This tag is permanent, so can't be deleted.

There is problem with Displayname tag too.
exiftool -Displayname='0123456789 0123456789'
effects in creating tag DisplayName of above value, but oryginal Displayname tag remains with oryginal value.
Title: Re: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: Phil Harvey on May 15, 2019, 07:06:31 AM
Can you send me the file so I can take a look?  (philharvey66 at gmail.com)

- Phil
Title: Re: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: PLJerry on May 15, 2019, 07:12:19 AM
Sure,

Send.
Title: Re: New ability to create QuickTime tags in MOV/MP4 videos!
Post by: Phil Harvey on May 15, 2019, 12:39:46 PM
OK, thanks.  I will add support for writing this new Author tag in ExifTool 11.43.

- Phil