[Ffmpeg-devel] Re: [PATCH] x264 avc encoding, movenc avcC, ctts

Baptiste COUDURIER baptiste.coudurier
Mon Feb 20 10:35:09 CET 2006


Luca Abeni wrote:
> Hi M?ns,
> 
> On Mon, 2006-02-20 at 08:29 +0000, M?ns Rullg?rd wrote:
> [...]
> 
>>>Again, I apologize if I am misunderstanding something, but my impression
>>>is that your patch does at codec level something that should be done at
>>>format level... I see "avcC" cited in your libavcodec/x264.c patch, but
>>>I think it really is a MOV thing? Or am I wrong?
>>
>>The problem is that various containers define their own format for the
>>H.264 extradata.
> 
> Yes, I agree. This is why I think that things (extradata, in this case)
> should be exported by libavcodec in a "format independent way".
> So, I think the current code in x264.c should not be changed (I might be
> misreading things, but it seems to me that x264.c is currently producing
> a stream as described in the "H.264 codec" standard... So, it looks
> correct).
> 

What formats other than MOV/MP4 use those extradata ? If libx264 chose
to export encoder_headers in AVC format, we would use that, right ?

-- 
Baptiste COUDURIER                              GnuPG Key Id: 0x5C1ABAAA
SMARTJOG S.A.                                    http://www.smartjog.com
Key fingerprint                 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
Phone: +33 1 49966312





More information about the ffmpeg-devel mailing list