[MPlayer-users] AAC (using FAAD2) problem

Steven M. Schultz sms at 2BSD.COM
Fri Apr 26 00:34:02 CEST 2002


Hello -

	Sorry to be such trouble ;)

> From: Arpi <arpi at thot.banki.hu>
> what about  mplayer -dumpaudio video.mp4
> and play teh dumped file with faad?

	The script output is included below.   

> maybe .mp4 demuxer bug...

	Video works nicely - but a silent concert is weird :-)

> we only tested 'real' .mp4 files, mostly from philips and 3ivx encoder

	The fellows at Cisco who are working on the mpeg4ip project test
	against the Philips encoders (or so I was told).

> upload the whole

	Uploading now to MPlayer/incoming - it should be there by the time
	you read this.   There is also a video.mp4.txt file.

	(It is a nice movie clip - hope you enjoy it ;))

	Cheers,
	Steven Schultz
	sms at 2bsd.com

-----------mplayer -v -dumpaudio video.mp4-------------
Script started on Thu Apr 25 15:09:22 2002
awds59.1-> mplayer -v -dumpaudio video.mp4


MPlayer CVS-020425-13:16-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type: 6, Stepping: 6)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with features: MMX MMX2
Reading /u/sms/.mplayer/codecs.conf: can't open '/u/sms/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 34 audio & 91 video codecs
CommandLine: '-v' '-dumpaudio' 'video.mp4'
get_path('font/font.desc') -> '/u/sms/.mplayer/font/font.desc'
font: can't open file: /u/sms/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '/u/sms/.mplayer/input.conf'
Can't open input config file /u/sms/.mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) config
Playing video.mp4
Can't open IFO file: No such file or directory
Not an URL!
File size is 27884062 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8385000  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8385000  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8385000  
Checking for MOV
MOV: File-Type Major-Brand: ISO Media File
MOV: File-Type Minor-Version: 0
MOV: File-Type Compatible-Brands #0: mp41
MOV: Movie header found!
MOV: Movie DATA found!
Detected QuickTime/MOV file format!
MOV: unknown chunk: mvhd 100
MOV: unknown chunk: iods 34
MOV: Track #0:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV:    Video header!
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mp4v  (150 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample size table! (entries=5012 ss=0) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (168 chunks)
MOV:     Syncing samples (keyframes) table! (189 entries) (ver:0,flags:0)
MOV track: 168 chunks, 5012 samples
pts=15051036  scale=90000  time=167.234
==> Found video stream: 0
MOV: Found MPEG4 movie Elementary Stream Descriptor atom (80)!
ESDS MPEG4 version: 0  flags: 0x000000
ESDS MPEG4 ES Descriptor (63Bytes):
 -> ESId: 1
 -> streamPriority: 0
ESDS MPEG4 Decoder Config Descriptor (49Bytes):
 -> objectTypeId: 32
 -> streamType: 0x11
 -> bufferSizeDB: 0x008A2C
 -> maxBitrate: 1702.544kbit/s
 -> avgBitrate: 1186.205kbit/s
ESDS MPEG4 Decoder Specific Descriptor (31Bytes)
ESDS MPEG4 Sync Layer Config Descriptor (1Bytes)
 -> predefined: 2
*** depth = 0x18
Image size: 320 x 240 (24 bpp)
Display size: 320 x 240
Fourcc: mp4v  Codec: ''
--------------
MOV: Track #1:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV: unknown chunk: hmhd 20
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: rtp   (20 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample size table! (entries=5012 ss=0) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (168 chunks)
MOV:     Syncing samples (keyframes) table! (189 entries) (ver:0,flags:0)
MOV: unknown chunk: tref 12
MOV track: 168 chunks, 5012 samples
pts=15051036  scale=90000  time=167.234
Unknown track type found (type: 0)
--------------
Quicktime Clip Info:
MOV: Track #2:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV:    Sound header!
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mp4a  (71 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample size table! (entries=7200 ss=0) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (2 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (164 chunks)
MOV track: 164 chunks, 7200 samples
pts=7372800  scale=44100  time=167.184
==> Found audio stream: 2
Audio bits: 16  chans: 2
Audio sample rate: 44100
MOV: Found MPEG4 audio Elementary Stream Descriptor atom (51)!
ESDS MPEG4 version: 0  flags: 0x000000
ESDS MPEG4 ES Descriptor (34Bytes):
 -> ESId: 5
 -> streamPriority: 0
ESDS MPEG4 Decoder Config Descriptor (20Bytes):
 -> objectTypeId: 64
 -> streamType: 0x15
 -> bufferSizeDB: 0x000127
 -> maxBitrate: 101.640kbit/s
 -> avgBitrate: 97.365kbit/s
ESDS MPEG4 Decoder Specific Descriptor (2Bytes)
ESDS MPEG4 Sync Layer Config Descriptor (1Bytes)
 -> predefined: 2
Fourcc: mp4a
--------------
MOV: Track #3:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV: unknown chunk: hmhd 20
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: rtp   (20 bytes)
MOV:     Sample duration table! (45 blocks)
MOV:     Sample size table! (entries=1445 ss=0) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (10 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (161 chunks)
MOV: unknown chunk: tref 12
MOV track: 161 chunks, 1445 samples
pts=7371776  scale=44100  time=167.160
Unknown track type found (type: 0)
--------------
MOV: Track #4:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV:    Generic header!
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mp4s  (44 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample size table! (entries=1 ss=33) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (1 chunks)
MOV: unknown chunk: tref 20
MOV track: 1 chunks, 0 samples
pts=167233  scale=1000  time=167.233
Generic track - not completly understood! (id: 4)
--------------
MOV: Track #5:
MOV:  Track header!
MOV:  Media stream!
MOV:   Media header!
MOV: unknown chunk: hdlr 25
MOV:   Media info!
MOV:    Generic header!
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mp4s  (52 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample size table! (entries=1 ss=16) (ver:0,flags:0)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Chunk offset table! (1 chunks)
MOV track: 1 chunks, 0 samples
pts=167233  scale=1000  time=167.233
Generic track - not completly understood! (id: 5)
--------------
ds_fill_buffer: EOF reached (stream: audio)  
core dumped :)

*** free_stream() called ***

Exiting... (End of file)
awds59.2-> ls -l stream*
-rw-rw-r--  1 sms  wse  2044678 Apr 25 15:09 stream.dump
awds59.3-> exit

Script done on Thu Apr 25 15:09:43 2002




More information about the MPlayer-users mailing list