[FFmpeg-user] ffmpeg in After Effects / AVID / IMX30 broadcasting environment
christian fafard
cfaf at hotmail.com
Fri Apr 29 03:43:57 CEST 2011
Hi,
Is there a way to change the value of the metadata 'minor_version' when encoding a file?
The first thing that comes to mind is -metadata minor_version="xxx" but it's not working.
This value seems to be set automatically by ffmpeg.
Quicktime movie files created by AVID or after effects have a typical metadata block like this,
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'avid.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-04-21 17:47:25
and are imported in AVID correctly.
ffmpeg encoded files give this
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'testout.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
creation_time : 1970-01-01 00:00:00
encoder : Lavf52.106.0
I'm pretty sure that this value of 512 is what's preventing an AVID system from
importing correctly an ffmpeg encoded IMX30(D10) video file.
Because once the good file re-wrap with a command line like this,
ffmpeg -i avid.mov -metadata minor_version="537199360" -vcodec copy -acodec copy testout.mov.
the minor_version field reset to 512 and the file doesn't get imported correctly.
Thanks
Christian Fafard
More information about the ffmpeg-user
mailing list