Known bugsSpecial system/CPU-specific bugs/problemsSIGILL (signal 4) on P3 using 2.2.x kernels:Problem: kernel 2.2.x doesn't have proper (working) SSE supportSolution: upgrade kernel to 2.4.xWorkaround: ./configure --disable-sseGeneral SIGILL (signal 4):Problem: you compiled and run MPlayer on
different machines (for example compiled on P3 and running on Celeron)Solution: compile MPlayer on the same machine
where you will use it!Workaround: You can forget all this by configuring with the
option or you can
disable particular CPU instruction sets with more specific options (like
, , etc).
"Internal buffer inconsistency" during MEncoder run:Problem: known problem when lame < 3.90 was compiled with gcc 2.96 or 3.x.Solution: use lame >=3.90.Workaround: compile lame with gcc 2.95.x and remove any already installed
lame packages, they may have been compiled with gcc 2.96.Messed up MP2/MP3 sound on PPC:Problem: known GCC miscompilation bug on PPC platforms, no fix yet.Workaround: use FFmpeg's (slow) MP1/MP2/MP3 decoder ()SIGSEGV (signal 11) in libmpeg2, when scaling+encoding:Problem: known GCC 2.95.2 MMX bugSolution: upgrade to 2.95.3Various A-V sync and other audio problemsGeneral audio delay or jerky sound (exists with all or many files)
most common: buggy audio driver! - try to use different drivers, try ALSA 0.9 OSS
emulation with , also try ,
sometimes it helps. If your file plays fine with , then you can be sure
it's sound card (driver) problem.
audio buffer problems (buffer size badly detected)Workaround: MPlayer's option
samplerate problems - maybe your card doesn't support the samplerate used in your
files - try the resampling filter ()
slow machine (CPU or VGA)try with , if it plays well, then you have slow
VGA card/driverWorkaround: buy a faster card or read this documentation about how to
speed upAlso try Audio delay/de-sync specific to one or a few filesbad file
Workaround:
or option (for
non-interleaved or bad files)and/or(required for files with badly
interleaved VBR audio)and/or or +/-
keys at runtime to adjust delay
If none of these help, please upload the file, we'll check (and fix).
your sound card doesn't support 48kHz playbackWorkaround: buy a better sound card... or try to decrease fps by 10% (use
for a 30fps movie) or use the resample filterslow machine(if A-V is not around 0, and the last number in the status
line increasing)Workaround: No sound at allyour file uses an unsupported audio codecread the documentation and help us adding support for itNo picture at all (just plain grey/green window)your file uses an unsupported video codecWorkaround: read the documentation and help us adding support for it
auto-selected codec can't decode the file, try to select another using
or options
you try to play DivX 3.x file with OpenDivX decoder or XviD
() - install DivX4Linux and recompile player
Video-out problems
First note: options and are just
recommendations, not (yet) supported by all drivers. So it isn't a bug if it
doesn't work. Only a few driver supports scaling/zooming, don't expect this from
x11 or dga.
OSD/sub flickeringx11 driver: sorry, it can't be fixed nowxv driver: use optionGreen image using mga_vid ( / )mga_vid misdetected your card's RAM amount, reload it using
option