[FFmpeg-user] Quicktime Files create with -vtag aivx

Rens Dijkshoorn rens at onlinemedia.nl
Tue Dec 2 17:52:42 CET 2014


> Rens Dijkshoorn <rens <at> onlinemedia.nl> writes:
> 
> > File download
> 
> Thank you!
> 
> Please test the following patch (together with 
> my first one), sorry for originally missing this:
> 
> diff --git a/libavformat/isom.h b/libavformat/isom.h
> index 52da1a3..1a539ed 100644
> --- a/libavformat/isom.h
> +++ b/libavformat/isom.h
> @@ -245,6 +245,7 @@
>       (tag) == MKTAG('a', 'i', '1', '3') ||  \
>       (tag) == MKTAG('a', 'i', '1', '5') ||  \
>       (tag) == MKTAG('a', 'i', '1', '6') ||  \
> +     (tag) == MKTAG('a', 'i', 'v', 'x') ||  \
>       (tag) == MKTAG('A', 'V', 'i', 'n'))
> 
>
 
This fixed the problem with XAVC MXF 4096x2160. With an XAVC MXF 3840x2160 pixel size
this is not recognized and default back to 'avc1' but when using -vtag iavx this file plays
correct in all Quicktime players.

I assume it needs an extra line to detect this format in movenc.c 


Thanks for fixing this.



Rens


More information about the ffmpeg-user mailing list