[MPlayer-users] OggS valid audio type?
Steven M. Schultz
sms at 2BSD.COM
Fri Jul 12 20:43:02 CEST 2002
Greetings!
I tried to play the movie found at:
http://heroinewarrior.com/cinelerra.php3
it says it is MPEG-4 with 130kbit Vorbis audio.
Since I've libvorbis+libogg configured into MPlayer I thought it
should work without trouble.
I get the video just fine but MPlayer gives the error:
Can't find codec for audio format 0x5367674F
Which as it turns out is "OggS".
Script started on Fri Jul 12 11:23:34 2002
mplayer -v heroinestatue_mpeg4.mov
MPlayer CVS-020712-11:04-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: 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: 36 audio & 103 video codecs
CommandLine: '-v' 'heroinestatue_mpeg4.mov'
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
Can't open input config file /usr/local/share/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config
Playing heroinestatue_mpeg4.mov
Not an URL!
File size is 8501697 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8288000
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8288000
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8288000
Checking for MOV
MOV: Movie DATA found!
MOV: Movie header found!
Detected QuickTime/MOV file format!
MOV: unknown chunk: mvhd 100
Quicktime Clip Info:
Copyright: Made with Cinelerra for Linux
Info: Quicktime for Linux
--------------
MOV: Track #0:
MOV: Track header!
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 36475 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: unknown chunk: hdlr 50
MOV: Media info!
MOV: Video header!
MOV: unknown chunk: hdlr 49
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: DIVX (70 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Syncing samples (keyframes) table! (21 entries) (ver:0,flags:0)
MOV: Sample->Chunk mapping table! (1 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=1459 ss=0) (ver:0,flags:0)
MOV: 64bit chunk offset table! (1459 chunks)
MOV track #0: 1459 chunks, 1459 samples
pts=36475 scale=600 time=60.792
==> Found video stream: 0
Image size: 720 x 540 (24 bpp)
Display size: 720 x 540
Fourcc: DIVX Codec: 'Quicktime for Linux'
--------------
MOV: Track #1:
MOV: Track header!
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 36476 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: unknown chunk: hdlr 50
MOV: Media info!
MOV: Sound header!
MOV: unknown chunk: hdlr 49
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: OggS (20 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Sample->Chunk mapping table! (46 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=2681018 ss=1) (ver:0,flags:0)
MOV: 64bit chunk offset table! (63 chunks)
MOV track #1: 63 chunks, 0 samples
pts=2681018 scale=44100 time=60.794
==> Found audio stream: 1
Audio bits: 24 chans: 2 rate: 44100
Fourcc: OggS
--------------
[V] filefmt:7 fourcc:0x58564944 size:720x540 fps:24.00 ftime:=0.0417
Clip info:
copyright: Made with Cinelerra for Linux
get_path('sub/') -> '/u/sms/.mplayer/sub/'
Can't find codec for audio format 0x5367674F !
get_path('codecs.conf') -> '/u/sms/.mplayer/codecs.conf'
*** Try to upgrade /u/sms/.mplayer/codecs.conf from etc/codecs.conf
*** If it's still not OK, then read DOCS/codecs.html!
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx mmxext sse
INFO: libavcodec init OK!
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
==========================================================================
vo_xv: get: XV_COLORKEY = 66046
vo_xv: assume: XV_COLORKEY = 31
vo_xv: get: XV_BRIGHTNESS = 0
vo_xv: assume: XV_BRIGHTNESS = 0
vo_xv: get: XV_CONTRAST = 128
vo_xv: assume: XV_CONTRAST = 7
Audio: no sound!!!
Freeing 0 unused audio chunks
Start playing...
scalability not supported
V: 0.0 1 0% 0% 0.0% 0 0 0%VDec: vo config request - 720 x 544 (preferred csp: Planar YV12)
vo_debug: query(Planar YV12) returned 0x437 (i=0)
Movie-Aspect is undefined - no prescaling applied.
video_out->init(720x544->720x544,flags=0,'MPlayer',0x32315659)
VO: [xv] 720x544 => 720x544 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de>
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 46 for hw scaling
[xv] dx: 0 dy: 0 dw: 720 dh: 544
Disabling DPMS
DPMSDisable stat: 1
*** [vo] Exporting mp_image_t, 720x544x12bpp YUV planar, 587520 bytes
...
vo: uninit ...
Exiting... (Quit)
Script done on Fri Jul 12 11:23:49 2002
Now if I add 'fourcc OggS' to the codecs.conf file I get a different
error:
OggVorbis: initial (identification) header broken!
Script started on Fri Jul 12 11:29:02 2002
awds59.1-> mplayer -v heroinestatue_mpeg4.mov
MPlayer CVS-020712-11:04-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: 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: 36 audio & 103 video codecs
CommandLine: '-v' 'heroinestatue_mpeg4.mov'
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
Can't open input config file /usr/local/share/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config
Playing heroinestatue_mpeg4.mov
Not an URL!
File size is 8501697 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8288000
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8288000
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8288000
Checking for MOV
MOV: Movie DATA found!
MOV: Movie header found!
Detected QuickTime/MOV file format!
MOV: unknown chunk: mvhd 100
Quicktime Clip Info:
Copyright: Made with Cinelerra for Linux
Info: Quicktime for Linux
--------------
MOV: Track #0:
MOV: Track header!
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 36475 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: unknown chunk: hdlr 50
MOV: Media info!
MOV: Video header!
MOV: unknown chunk: hdlr 49
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: DIVX (70 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Syncing samples (keyframes) table! (21 entries) (ver:0,flags:0)
MOV: Sample->Chunk mapping table! (1 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=1459 ss=0) (ver:0,flags:0)
MOV: 64bit chunk offset table! (1459 chunks)
MOV track #0: 1459 chunks, 1459 samples
pts=36475 scale=600 time=60.792
==> Found video stream: 0
Image size: 720 x 540 (24 bpp)
Display size: 720 x 540
Fourcc: DIVX Codec: 'Quicktime for Linux'
--------------
MOV: Track #1:
MOV: Track header!
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 36476 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: unknown chunk: hdlr 50
MOV: Media info!
MOV: Sound header!
MOV: unknown chunk: hdlr 49
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: OggS (20 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Sample->Chunk mapping table! (46 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=2681018 ss=1) (ver:0,flags:0)
MOV: 64bit chunk offset table! (63 chunks)
MOV track #1: 63 chunks, 0 samples
pts=2681018 scale=44100 time=60.794
==> Found audio stream: 1
Audio bits: 24 chans: 2 rate: 44100
Fourcc: OggS
--------------
[V] filefmt:7 fourcc:0x58564944 size:720x540 fps:24.00 ftime:=0.0417
Clip info:
copyright: Made with Cinelerra for Linux
get_path('sub/') -> '/u/sms/.mplayer/sub/'
Detected audio codec: [vorbis] afm:10 (OggVorbis Audio Decoder)
Initializing audio codec...
Opening audio decoder: [libvorbis] Ogg/Vorbis audio decoder
dec_audio: Allocating 4096 + 65536 = 69632 bytes for output buffer
OggVorbis: initial (identification) header broken!
ADecoder init failed :(
Couldn't initialize audio codec! -> nosound
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx mmxext sse
INFO: libavcodec init OK!
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
==========================================================================
vo_xv: get: XV_COLORKEY = 66046
vo_xv: assume: XV_COLORKEY = 31
vo_xv: get: XV_BRIGHTNESS = 0
vo_xv: assume: XV_BRIGHTNESS = 0
vo_xv: get: XV_CONTRAST = 128
vo_xv: assume: XV_CONTRAST = 7
Audio: no sound!!!
Freeing 0 unused audio chunks
Start playing...
scalability not supported
V: 0.0 1 0% 0% 0.0% 0 0 0%VDec: vo config request - 720 x 544 (preferred csp: Planar YV12)
vo_debug: query(Planar YV12) returned 0x437 (i=0)
Movie-Aspect is undefined - no prescaling applied.
video_out->init(720x544->720x544,flags=0,'MPlayer',0x32315659)
VO: [xv] 720x544 => 720x544 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de>
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 46 for hw scaling
[xv] dx: 0 dy: 0 dw: 720 dh: 544
Disabling DPMS
DPMSDisable stat: 1
*** [vo] Exporting mp_image_t, 720x544x12bpp YUV planar, 587520 bytes
[xv] dx: 0 dy: 0 dw: 720 dh: 544
...
vo: uninit ...
Exiting... (Quit)
Script done on Fri Jul 12 11:29:15 2002
So is there a problem with playing OggVorbis audio movies?
Possible someone could examine the movie and see what's broken where?
Thanks!
Steven Schultz
sms at 2bsd.com
More information about the MPlayer-users
mailing list