[FFmpeg-user] ffmpeg in After Effects / AVID / IMX30 broadcasting environment

christian fafard cfaf at hotmail.com
Fri Apr 29 03:43:57 CEST 2011

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':
    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':
    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.
Christian Fafard 		 	   		  

More information about the ffmpeg-user mailing list