[Ffmpeg-devel] Re: [PATCH] h264 muxing in mp4
Baptiste COUDURIER
baptiste.coudurier
Tue Mar 7 17:40:47 CET 2006
Loren Merritt wrote:
> On Sun, 5 Mar 2006, Baptiste COUDURIER wrote:
>
>> Hi,
>>
>> Second attempt. Nal parsing is done in mov muxer, works for h264
>> bytestream in avi, x264 encoding, and stream copy from mp4.
>>
>> I would like some comments about avc_parse_nal_units and mov_write_avcc,
>
>
> You only look for 1 sps and 1 pps? There can be more than 1 of each.
> In a h264 elementary stream, they're even allowed to be spread
> throughout the file, not all at the beginning.
> Though I haven't seen any codecs other than the reference which use
> multiple sps/pps, so it's not a high priority.
All right. I add an XXX.
>> If anyone see a better or faster way to parse, it would be great.
>
>
> 174795 dezicycles in find_startcode_v0 (your algo)
> 90398 dezicycles in find_startcode_v1
> 72391 dezicycles in find_startcode_v2 (generic)
> 69425 dezicycles in find_startcode_v2 (endian)
Is better, faster this way ?
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
SMARTJOG S.A. http://www.smartjog.com
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
Phone: +33 1 49966312
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: movenc_h264.patch
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20060307/4adeed10/attachment.txt>
More information about the ffmpeg-devel
mailing list