[FFmpeg-devel] h264-parser splits before PPS thus muxing to mp4 fails

Michael Niedermayer michaelni
Sun Feb 10 17:32:39 CET 2008


On Fri, Feb 01, 2008 at 09:35:51AM +0100, Thorsten Jordan wrote:
> Michael Niedermayer schrieb:
> > On Wed, Jan 30, 2008 at 01:06:47PM +0100, Thorsten Jordan wrote:
> >> Thorsten Jordan schrieb:
> >>> Hello,
> >>>
> >> In the particular stream there are two NAL type 06 (SEI = Supplemental
> >> enhancement information) between SPS and PPS.
> >> So the parser exits right after SPS, when it sees the SEI.
> >>
> >> Maybe it should be extended by ignoring SEI here as well?
> > 
> > This depends ...
> > If the SEI is part of the global header it should be included with PPS&SPS
> > if it is not the spliter API will have to be changed. What kind of SEI is
> > this exactly?
> here is a dump of it, some SEI after SPS and some after PPS
> 00000000  00 00 00 01 09 10 00 00  00 01 67 4d 40 28 89 99
> 00000010  80 f0 08 8b 01 f7 01 01  01 f0 00 00 03 00 10 00
> 00000020  00 03 03 29 40 00 00 00  01 06 00 01 c0 80 00 00
> 00000030  00 01 06 06 01 a4 80 00  00 00 01 68 ea 8f 20 00
> 00000040  00 00 01 06 01 01 32 80  00 00 00 01 61 b8 3d 94
> 
> or the SPS SEI datas directly (after the 0x06)
> 00 01 c0 80
> 06 01 a4 80
> 
> and the PPS's SEI
> 01 01 32 80

i dont think any of them belong in extradata


[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Freedom in capitalist society always remains about the same as it was in
ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080210/ddf1df1a/attachment.pgp>



More information about the ffmpeg-devel mailing list