[MPlayer-users] Cannot Play mkv files

Sean Zimmermann svz90 at pipeline.com
Sun Feb 27 17:33:17 CET 2005


Hello,

I recently tried to play an mkv file using mplayer, and I received the  
following error:

FAAD: Failed to decode frame: Maximum number of scalefactor bands  
exceeded

for around 100 lines, then the file plays without sound. I have tried  
using both the internal version of faad and compiling with an external  
version.

I am using mplayer 1.0pre6-3.3 on a Mac (Darwin).

Is there any way to fix this?

Thanks in advance,
Sean Zimmermann

PS. Here is the entire error:

$ mplayer File.mkv
MPlayer 1.0pre6-3.3 (C) 2000-2004 MPlayer Team
AltiVec found
CPU: PowerPC

Playing File.mkv
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AAC/MPEG4/LC/SBR), -aid 0, -alang eng
[mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR), -aid 1, -alang jpn
[mkv] Track ID 4: subtitles (S_TEXT/ASS), -sid 0, -slang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1
[mkv] Will play audio track 2
Matroska file format detected.
VIDEO:  [05XD]  640x480  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
======================================================================== 
==
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 8000 Hz, 6 ch, 16 bit (0x20), ratio: 16000->96000 (128.0 kbit)
Selected audio codec: [faad] afm:faad (FAAD AAC (MPEG2/MPEG4 Audio)  
decoder)
======================================================================== 
==
======================================================================== 
==
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
======================================================================== 
==
Checking audio filter chain for 8000Hz/6ch/16bit -> 8000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 6 ch, 8000 hz, big endian signed int
AF_pre: 8000Hz 6ch Signed 16-bit (Big-Endian)
[AO SDL] Samplerate: 8000Hz Channels: Stereo Format Signed 16-bit  
(Big-Endian)
## Component Manager: attempting to find symbols in a component alias  
of type (regR/carP/x!bt)
AO: [sdl] 8000Hz 2ch Signed 16-bit (Big-Endian) (2 bps)
Building audio filter chain for 8000Hz/6ch/16bit -> 8000Hz/2ch/16bit...
Starting playback...
FAAD: Failed to decode frame: Maximum number of scalefactor bands  
exceeded

(this continues for about a hundred lines)

Too many video packets in the buffer: (885 in 8403680 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.

Too many video packets in the buffer: (885 in 8403680 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
VDec: vo config request - 640 x 480 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [quartz] 640x480 => 640x480 Planar YV12







More information about the MPlayer-users mailing list