[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