Homepage: http://www.mplayerhq.hu/
Compile flags
$ emerge -pv media-video//mplayer
USE="X aac1 alsa amr ass cdparanoia2 color-console dga directfb dts dv3 dvd dvdnav enca encode fbcon ggi gif gtk i8x0 ipv6 jpeg lzo mmx mmxext mp34 openal opengl png quicktime5 rar6 real rtc speex sse sse2 theora truetype twolame unicode vorbis win32codecs x2647 xinerama xv xvid xvmc -3dfx -3dnow -3dnowext -aalib (-altivec) -arts -bidi -bindist -bl -cpudetection -custom-cflags -debug -doc -dvb -esd -ivtv -jack -joystick -ladspa -libcaca -lirc -live -livecd -matrox -musepack -nas -nls -nvidia -oss -radio -samba -sdl -svga -tga -v4l -v4l2 -xanim"
Size
$ qsize mplayer
media-video/mplayer-9999-r14: 167 files, 28 non-files, 15369.525 KB
Available Drivers
Audio
$ mplayer -ao help
CPLAYER: MPlayer dev-SVN-r22429 (C) 2000-2007 MPlayer Team CPUDETECT: CPU: Intel(R) Pentium(R) M processor 1700MHz (Family: 6, Model: 9, Stepping: 5) CPLAYER: CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 CPLAYER: Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 AUDIOOUT: Available audio output drivers: GLOBAL: alsa ALSA-0.9.x-1.x audio output GLOBAL: openal OpenAL audio output GLOBAL: mpegpes Mpeg-PES audio output GLOBAL: null Null audio output GLOBAL: pcm RAW PCM/WAVE file writer audio output GLOBAL: CODECCFG: 107 audio & 227 video codecs
Video
$ mplayer -vo help
CPLAYER: MPlayer dev-SVN-r22429 (C) 2000-2007 MPlayer Team CPUDETECT: CPU: Intel(R) Pentium(R) M processor 1700MHz (Family: 6, Model: 9, Stepping: 5) CPLAYER: CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 CPLAYER: Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 CPLAYER: Available video output drivers: GLOBAL: xv X11/Xv GLOBAL: x11 X11 ( XImage/Shm ) GLOBAL: xover General X11 driver for overlay capable video output drivers GLOBAL: gl X11 (OpenGL) GLOBAL: gl2 X11 (OpenGL) - multiple textures version GLOBAL: dga DGA ( Direct Graphic Access V2.0 ) GLOBAL: ggi General Graphics Interface (GGI) output GLOBAL: fbdev Framebuffer Device GLOBAL: fbdev2 Framebuffer Device GLOBAL: null Null video output GLOBAL: xvmc XVideo Motion Compensation GLOBAL: mpegpes Mpeg-PES file GLOBAL: yuv4mpeg yuv4mpeg output for mjpegtools GLOBAL: png PNG file GLOBAL: jpeg JPEG file GLOBAL: gif89a animated GIF output GLOBAL: pnm PPM/PGM/PGMYUV file GLOBAL: md5sum md5sum of each frame GLOBAL: CODECCFG: 107 audio & 227 video codecs