[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