[MPlayer-dev-eng] fourcc: MP4S
Alex Beregszaszi
alex at naxine.org
Fri Jan 25 16:12:44 CET 2002
On Fri, Jan 25, 2002 at 03:11:44PM +0100, Alex Beregszaszi wrote:
> On Fri, Jan 25, 2002 at 02:59:30PM +0100, Alex Beregszaszi wrote:
> > Hi folks!
> >
> > I (re)started to work on QT/MP4 today. The demuxer code is working fine, but
> > codecs.conf contains some wrong values I think.
> >
> > Codecs.conf uses MP4S fourcc, also this is wrong. MP4S means mpeg4
> > multiplexed stream, MP4V means mpeg4 video (codec) and MP4A means audio
> > (codec).
>
> Hmm, -dumpvideo'd it and it's a mpeg stream (also i don't know much about
> mpeg streams, nor these PES,PS,TS,ES types).
> Btw, it can't sync, only find 0x1b3 and 0x1b6 packets. Arpi?
> I think 0x1b3 is video packet?
Nah, it contains bad 0x1b3 packets, only with packetlen=2, so
mp_header_process_sequence_header does a bad match.
>
> >
> > MP4S isn't working yet, becouse 'double-demuxing' isn't supported by mplayer
> > now and i think in the (very) near future it will be not supported (Arpi? :)
> >
> > Should i change the fourcc's or anyone knows this better than me, and
> > therefore i'm wrong..
> >
> > Secondly I get only errors with mp4v, with mpeg4ds i can get some crap in the
> > of the file, FFmpeg's codecs return bad macroblock errors, the windows codecs
> > just gives black-screen, divx4vfw just segfaults in init and divx4 is produces
> > some scrap too. (also it's the best i think ;)
> >
> > FFmpeg:
> > V: 1.4 21 2% 0% 0.0% 0 0 0%
> > Error at MB: 102
> > Error while decoding frame!
> >
> > Demuxer log:
> > --------------
> > MOV: Track #2:
> > MOV: Track header!
> > MOV: Media stream!
> > MOV: Media header!
> > MOV: Media info!
> > MOV: unknown chunk: dinf 28
> > MOV: Sample info!
> > MOV: Sample duration table! (68 blocks)
> > MOV: Description list! (cnt:1)
> > MOV: desc #0: mp4v
> > MOV: Sample size table! (entries=112 ss=0) (ver:0,flags:0)
> > MOV: Sample->Chunk mapping table! (3 blocks) (ver:0,flags:0)
> > MOV: Chunk offset table! (3 chunks)
> > MOV: unknown chunk: ctts 528
> > MOV: Syncing samples (keyframes) table! (9 entries) (ver:0,flags:0)
> > MOV: Video header!
> > MOV: unknown chunk: hdlr 29
> > MOV: Edit atom!
> > MOV: Edit list table (0 entries) (ver:0,flags:0)
> > MOV track: 3 chunks, 112 samples
> > pts=7440 scale=1000 time=7.440
> > ==> Found video stream: 2
> > palette_count: 16
> > Image size: 320 x 240 (36bits)
> > Fourcc: mp4v Codec: ''
> >
> > --
> > alex
> > _______________________________________________
> > MPlayer-dev-eng mailing list
> > MPlayer-dev-eng at mplayerhq.hu
> > http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
More information about the MPlayer-dev-eng
mailing list