Usage: mplayer [options] [url|path/]filename
Basic options: (complete list in the man page)
-vo select video output driver ('-vo help' for a list)
-ao select audio output driver ('-ao help' for a list)
vcd:// play (S)VCD (Super Video CD) track (raw device, no mount)
dvd:// play DVD title from device instead of plain file
-alang/-slang select DVD audio/subtitle language (by 2-char country code)
-ss seek to given (seconds or hh:mm:ss) position
-nosound do not play sound
-fs fullscreen playback (or -vm, -zoom, details in the man page)
-x -y set display resolution (for use with -vm or -zoom)
-sub specify subtitle file to use (also see -subfps, -subdelay)
-playlist specify playlist file
-vid x -aid y select video (x) and audio (y) stream to play
-fps x -srate y change video (x fps) and audio (y Hz) rate
-pp enable postprocessing filter (details in the man page)
-framedrop enable frame dropping (for slow machines)
Basic keys: (complete list in the man page, also check input.conf)
<- or -> seek backward/forward 10 seconds
down or up seek backward/forward 1 minute
pgdown or pgup seek backward/forward 10 minutes
< or > step backward/forward in playlist
p or SPACE pause movie (press any key to continue)
q or ESC stop playing and quit program
+ or - adjust audio delay by +/- 0.1 second
o cycle OSD mode: none / seekbar / seekbar + timer
* or / increase or decrease PCM volume
x or z adjust subtitle delay by +/- 0.1 second
r or t adjust subtitle position up/down, also see -vf expand
* * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *
mplayer -vc help
Available video codecs:
vc: vfm: status: info: [lib/dll]
ffkmvc ffmpeg problems ffkmvc [kmvc]
ffzmbv ffmpeg working FFmpeg Zip Motion-Block Video [zmbv]
zmbv vfw working Zip Motion-Block Video [zmbv.dll]
mpegpes mpegpes working MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)
mpeg12 libmpeg2 working MPEG-1 or 2 (libmpeg2)
ffmpeg1 ffmpeg working FFmpeg MPEG-1 [mpeg1video]
ffmpeg2 ffmpeg working FFmpeg MPEG-2 [mpeg2video]
ffmpeg12 ffmpeg working FFmpeg MPEG-1/2 [mpegvideo]
ffmpeg12mc ffmpeg problems FFmpeg MPEG-1/2 (XvMC) [mpegvideo_xvmc]
ffnuv ffmpeg working NuppelVideo [nuv]
nuv nuv working NuppelVideo
ffbmp ffmpeg working FFmpeg BMP decoder [bmp]
ffgif ffmpeg working FFmpeg GIF decoder [gif]
fftiff ffmpeg untested FFmpeg TIFF decoder [tiff]
ffpng ffmpeg working FFmpeg PNG decoder [png]
mpng mpng working PNG image decoder [libpng]
fftga ffmpeg untested FFmpeg TGA decoder [targa]
mtga mtga working TGA image decoder
sgi sgi working SGI image decoder
ffindeo3 ffmpeg working FFmpeg Intel Indeo 3.1/3.2 [indeo3]
fffli ffmpeg working Autodesk FLI/FLC Animation [flic]
ffaasc ffmpeg working Autodesk RLE decoder [aasc]
ffloco ffmpeg working LOCO video decoder [loco]
ffqtrle ffmpeg working QuickTime Animation (RLE) [qtrle]
ffrpza ffmpeg working QuickTime Apple Video [rpza]
ffsmc ffmpeg working Apple Graphics (SMC) codec [smc]
ff8bps ffmpeg working Planar RGB (Photoshop) [8bps]
ffcyuv ffmpeg working Creative YUV (libavcodec) [cyuv]
ffmsrle ffmpeg working Microsoft RLE [msrle]
ffroqvideo ffmpeg working Id RoQ File Video Decoder [roqvideo]
lzo lzo working LZO compressed [liblzo]
theora theora working Theora (free, reworked VP3) [libtheora]
cram vfw problems Microsoft Video 1 [msvidc32.dll]
ffcvid ffmpeg working Cinepak Video (native codec) [cinepak]
cvidvfw vfw working Cinepak Video [iccvid.dll]
huffyuv vfw problems HuffYUV [huffyuv.dll]
ffvideo1 ffmpeg working Microsoft Video 1 (native codec) [msvideo1]
ffmszh ffmpeg working AVImszh (native codec) [mszh]
ffzlib ffmpeg working AVIzlib (native codec) [zlib]
cvidxa xanim problems XAnim's Radius Cinepak Video [vid_cvid.xa]
ffhuffyuv ffmpeg working FFmpeg HuffYUV [huffyuv]
ffv1 ffmpeg working FFV1 (lossless codec) [ffv1]
ffsnow ffmpeg working FFSNOW (Michael's wavelet codec) [snow]
ffasv1 ffmpeg working FFmpeg ASUS V1 [asv1]
ffasv2 ffmpeg working FFmpeg ASUS V2 [asv2]
ffvcr1 ffmpeg working FFmpeg ATI VCR1 [vcr1]
ffcljr ffmpeg working FFmpeg Cirrus Logic AccuPak (CLJR) [cljr]
ffsvq1 ffmpeg working FFmpeg Sorenson Video v1 (SVQ1) [svq1]
ff4xm ffmpeg working FFmpeg 4XM video [4xm]
ffvixl ffmpeg working Miro/Pinnacle VideoXL codec [xl]
ffqtdrw ffmpeg working QuickDraw native decoder [qdraw]
ffindeo2 ffmpeg working Indeo 2 native decoder [indeo2]
ffflv ffmpeg working FFmpeg Flash video [flv]
fffsv ffmpeg working FFmpeg Flash Screen video [flashsv]
ffdivx ffmpeg working FFmpeg DivX ;-) (MS MPEG-4 v3) [msmpeg4]
ffmp42 ffmpeg working FFmpeg M$ MPEG-4 v2 [msmpeg4v2]
ffmp41 ffmpeg working FFmpeg M$ MPEG-4 v1 [msmpeg4v1]
ffwmv1 ffmpeg working FFmpeg M$ WMV1/WMV7 [wmv1]
ffwmv2 ffmpeg problems FFmpeg M$ WMV2/WMV8 [wmv2]
ffwmv3 ffmpeg problems FFmpeg M$ WMV3/WMV9 [wmv3]
ffvc1 ffmpeg problems FFmpeg M$ WVC1 [vc1]
ffh264 ffmpeg working FFmpeg H.264 [h264]
ffsvq3 ffmpeg working FFmpeg Sorenson Video v3 (SVQ3) [svq3]
ffodivx ffmpeg working FFmpeg MPEG-4 [mpeg4]
ffwv1f ffmpeg working WV1F MPEG-4 [mpeg4]
xvid xvid working XviD (MPEG-4) [libxvidcore.a]
divx4vfw vfw problems DivX4Windows-VFW [divx.dll]
divxds dshow working DivX ;-) (MS MPEG-4 v3) [divx_c32.ax]
divx vfw working DivX ;-) (MS MPEG-4 v3) [divxc32.dll]
mpeg4ds dshow working Microsoft MPEG-4 v1/v2 [mpg4ds32.ax]
mpeg4 vfw working Microsoft MPEG-4 v1/v2 [mpg4c32.dll]
wmv8 dshow working Windows Media Video 8 [wmv8ds32.ax]
wmv7 dshow working Windows Media Video 7 [wmvds32.ax]
wmv9dmo dmo working Windows Media Video 9 DMO [wmv9dmod.dll]
wmvdmo dmo working Windows Media Video DMO [wmvdmod.dll]
wmvadmo dmo working Windows Media Video Adv DMO [wmvadvd.dll]
wmvvc1dmo dmo working Windows Media Video (VC-1) Advanced Profile Decoder [wvc1dmod.dll]
wmsdmod dmo working Windows Media Screen Codec 2 [wmsdmod.dll]
ubmp4 vfw problems UB Video MPEG-4 [ubvmp4d.dll]
zrmjpeg zrmjpeg problems Zoran MJPEG passthrough
ffmjpeg ffmpeg working FFmpeg MJPEG decoder [mjpeg]
ffmjpegb ffmpeg working FFmpeg MJPEG-B decoder [mjpegb]
ijpg ijpg working Independent JPEG Group's codec [libjpeg]
m3jpeg vfw working Morgan Motion JPEG Codec [m3jpeg32.dll]
mjpeg vfw working MainConcept Motion JPEG [mcmjpg32.dll]
avid vfw working AVID Motion JPEG [AvidAVICodec.dll]
LEAD vfw working LEAD (M)JPEG [LCodcCMP.dll]
imagepower vfw problems ImagePower MJPEG2000 [jp2avi.dll]
m3jpeg2k vfw working Morgan MJPEG2000 [m3jp2k32.dll]
m3jpegds dshow crashing Morgan MJPEG [m3jpegdec.ax]
pegasusm vfw crashing Pegasus Motion JPEG [pvmjpg21.dll]
pegasusl vfw crashing Pegasus lossless JPEG [pvljpg20.dll]
pegasusmwv vfw crashing Pegasus Motion Wavelet 2000 [pvwv220.dll]
vivo vfw working Vivo H.263 [ivvideo.dll]
u263 dshow working UB Video H.263/H.263+/H.263++ Decoder [ubv263d+.ax]
i263 vfw working I263 [i263_32.drv]
ffi263 ffmpeg working FFmpeg I263 decoder [h263i]
ffh263 ffmpeg working FFmpeg H.263+ decoder [h263]
ffzygo ffmpeg untested FFmpeg ZyGo [h263]
h263xa xanim crashing XAnim's CCITT H.263 [vid_h263.xa]
ffh261 ffmpeg working CCITT H.261 [h261]
qt261 qtvideo working QuickTime H.261 video decoder [QuickTime.qts]
h261xa xanim problems XAnim's CCITT H.261 [vid_h261.xa]
m261 vfw untested M261 [msh261.drv]
indeo5ds dshow working Intel Indeo 5 [ir50_32.dll]
indeo5 vfwex working Intel Indeo 5 [ir50_32.dll]
indeo4 vfw working Intel Indeo 4.1 [ir41_32.dll]
indeo3 vfwex working Intel Indeo 3.1/3.2 [ir32_32.dll]
indeo5xa xanim working XAnim's Intel Indeo 5 [vid_iv50.xa]
indeo4xa xanim working XAnim's Intel Indeo 4.1 [vid_iv41.xa]
indeo3xa xanim working XAnim's Intel Indeo 3.1/3.2 [vid_iv32.xa]
qdv dshow working Sony Digital Video (DV) [qdv.dll]
ffdv ffmpeg working FFmpeg DV decoder [dvvideo]
libdv libdv working Raw DV decoder (libdv) [libdv.so.2]
mcdv vfw working MainConcept DV Codec [mcdvd_32.dll]
3ivXxa xanim working XAnim's 3ivx Delta 3.5 plugin [vid_3ivX.xa]
3ivX dshow working 3ivx Delta 4.5 [3ivxDSDecoder.ax]
rv3040 realvid working Linux RealPlayer 10 RV30/40 decoder [drvc.so]
rv3040win realvid working Win32 RealPlayer 10 RV30/40 decoder [drvc.dll]
rv40 realvid working Linux RealPlayer 9 RV40 decoder [drv4.so.6.0]
rv40win realvid working Win32 RealPlayer 9 RV40 decoder [drv43260.dll]
rv40mac realvid working Mac OS X RealPlayer 9 RV40 decoder [drvc.bundle/Contents/MacOS/drvc]
rv30 realvid working Linux RealPlayer 8 RV30 decoder [drv3.so.6.0]
rv30win realvid working Win32 RealPlayer 8 RV30 decoder [drv33260.dll]
rv30mac realvid working Mac OS X RealPlayer 9 RV30 decoder [drvc.bundle/Contents/MacOS/drvc]
ffrv20 ffmpeg working FFmpeg RV20 decoder [rv20]
rv20 realvid working Linux RealPlayer 8 RV20 decoder [drv2.so.6.0]
rv20winrp10 realvid working Win32 RealPlayer 10 RV20 decoder [drv2.dll]
rv20win realvid working Win32 RealPlayer 8 RV20 decoder [drv23260.dll]
rv20mac realvid working Mac OS X RealPlayer 9 RV20 decoder [drv2.bundle/Contents/MacOS/drv2]
ffrv10 ffmpeg working FFmpeg RV10 decoder [rv10]
alpary dshow working Alparysoft lossless codec dshow [aslcodec_dshow.dll]
alpary2 vfw working Alparysoft lossless codec vfw [aslcodec_vfw.dll]
LEADMW20 dshow working Lead CMW wavelet 2.0 [LCODCCMW2E.dll]
ffvp3 ffmpeg untested FFmpeg VP3 [vp3]
fftheora ffmpeg untested FFmpeg Theora [theora]
vp3 vfwex working On2 Open Source VP3 Codec [vp31vfw.dll]
vp4 vfwex working On2 VP4 Personal Codec [vp4vfw.dll]
ffvp5 ffmpeg working FFmpeg VP5 decoder [vp5]
vp5 vfwex working On2 VP5 Personal Codec [vp5vfw.dll]
ffvp6 ffmpeg working FFmpeg VP6 decoder [vp6]
ffvp6f ffmpeg working FFmpeg VP6 Flash decoder [vp6f]
vp6 vfwex working On2 VP6 Personal Codec [vp6vfw.dll]
vp7 vfwex working On2 VP7 Personal Codec [vp7vfw.dll]
mwv1 vfw working Motion Wavelets [icmw_32.dll]
asv2 vfw working ASUS V2 [asusasv2.dll]
asv1 vfw working ASUS V1 [asusasvd.dll]
ffultimotion ffmpeg working IBM Ultimotion native decoder [ultimotion]
ultimotion vfw working IBM Ultimotion [ultimo.dll]
mss1 dshow working Windows Screen Video [msscds32.ax]
ucod vfw working UCOD-ClearVideo [clrviddd.dll]
vcr2 vfw working ATI VCR-2 [ativcr2.dll]
CJPG vfw working CJPG [CtWbJpg.DLL]
ffduck ffmpeg working Duck Truemotion1 [truemotion1]
fftm20 ffmpeg working FFmpeg Duck/On2 TrueMotion 2.0 [truemotion2]
tm20 dshow working TrueMotion 2.0 [tm20dec.ax]
ffamv ffmpeg working Modified MJPEG, used in AMV files [amv]
ffsp5x ffmpeg working SP5x codec - used by Aiptek MegaCam [sp5x]
sp5x vfw working SP5x codec - used by Aiptek MegaCam [sp5x_32.dll]
vivd2 vfw working SoftMedia ViVD V2 codec VfW [ViVD2.dll]
winx vfwex working Winnov Videum winx codec [wnvwinx.dll]
ffwnv1 ffmpeg working FFmpeg wnv1 native codec [wnv1]
wnv1 vfwex working Winnov Videum wnv1 codec [wnvplay1.dll]
vdom vfw working VDOWave codec [vdowave.drv]
lsv vfw working Vianet Lsvx Video Decoder [lsvxdec.dll]
ffvmnc ffmpeg working FFmpeg VMware video [VMware video]
vmnc vfw working VMware video [vmnc.dll]
ffsmkvid ffmpeg working FFmpeg Smacker Video [smackvid]
ffcavs ffmpeg working Chinese AVS Video [cavs]
qt3ivx qtvideo working win32/quicktime 3IV1 (3ivx) decoder [3ivx Delta 3.5.qtx]
qtavui qtvideo working Win32/QuickTime Avid Meridien Uncompressed [AvidQTAVUICodec.qtx]
qth263 qtvideo crashing Win32/QuickTime H.263 decoder [QuickTime.qts]
qtrlerpza qtvideo crashing Win32/Quicktime RLE/RPZA decoder [QuickTime.qts]
qtvp3 qtvideo crashing Win32/QuickTime VP3 decoder [On2_VP3.qtx]
qtzygo qtvideo problems win32/quicktime ZyGo decoder [ZyGoVideo.qtx]
qtbhiv qtvideo untested Win32/QuickTime BeHereiVideo decoder [BeHereiVideo.qtx]
qtcvid qtvideo working Win32/QuickTime Cinepak decoder [QuickTime.qts]
qtindeo qtvideo crashing Win32/QuickTime Indeo decoder [QuickTime.qts]
qtmjpeg qtvideo crashing Win32/QuickTime MJPEG decoder [QuickTime.qts]
qtmpeg4 qtvideo crashing Win32/QuickTime MPEG-4 decoder [QuickTime.qts]
qtsvq3 qtvideo working Win32/QuickTime SVQ3 decoder [QuickTimeEssentials.qtx]
qtsvq1 qtvideo problems Win32/QuickTime SVQ1 decoder [QuickTime.qts]
vsslight vfw working VSS Codec Light [vsslight.dll]
vssh264 dshow working VSS H.264 New [vsshdsd.dll]
vssh264old vfw working VSS H.264 Old [vssh264.dll]
vsswlt vfw working VSS Wavelet Video Codec [vsswlt.dll]
zlib vfw working AVIzlib [avizlib.dll]
mszh vfw working AVImszh [avimszh.dll]
alaris vfwex crashing Alaris VideoGramPiX [vgpix32d.dll]
vcr1 vfw crashing ATI VCR-1 [ativcr1.dll]
pim1 vfw crashing Pinnacle Hardware MPEG-1 [pclepim1.dll]
qpeg vfw working Q-Team's QPEG (www.q-team.de) [qpeg32.dll]
rricm vfw crashing rricm [rricm.dll]
ffcamtasia ffmpeg working TechSmith Camtasia Screen Codec (native) [camtasia]
camtasia vfw working TechSmith Camtasia Screen Codec [tsccvid.dll]
ffcamstudio ffmpeg working CamStudio Screen Codec [camstudio]
fraps vfw working FRAPS: Realtime Video Capture [frapsvid.dll]
fffraps ffmpeg working FFmpeg Fraps [fraps]
fftiertexseq ffmpeg working FFmpeg Tiertex SEQ [tiertexseqvideo]
ffvmd ffmpeg working FFmpeg Sierra VMD video [vmdvideo]
ffdxa ffmpeg working FFmpeg Feeble Files DXA video [dxa]
ffdsicinvideo ffmpeg working FFmpeg Delphine CIN video [dsicinvideo]
ffthp ffmpeg working FFmpeg THP video [thp]
ffbethsoftvid ffmpeg problems FFmpeg Bethesda Software VID [bethsoftvid]
fftxd ffmpeg working FFmpeg Renderware TeXture Dictionary decoder [txd]
xan vfw working XAN Video [xanlib.dll]
ffwc3 ffmpeg problems FFmpeg XAN wc3 [xan_wc3]
ffidcin ffmpeg problems FFmpeg Id CIN video [idcinvideo]
ffinterplay ffmpeg problems FFmpeg Interplay Video [interplayvideo]
ffvqa ffmpeg problems FFmpeg VQA Video [vqavideo]
ffc93 ffmpeg problems FFmpeg C93 Video [c93]
rawrgb32 raw working RAW RGB32
rawrgb24 raw working RAW RGB24
rawrgb16 raw working RAW RGB16
rawbgr32flip raw working RAW BGR32
rawbgr32 raw working RAW BGR32
rawbgr24flip raw working RAW BGR24
rawbgr24 raw working RAW BGR24
rawbgr16flip raw working RAW BGR15
rawbgr16 raw working RAW BGR15
rawbgr15flip raw working RAW BGR15
rawbgr15 raw working RAW BGR15
rawbgr8flip raw working RAW BGR8
rawbgr8 raw working RAW BGR8
rawbgr1 raw working RAW BGR1
rawyuy2 raw working RAW YUY2
rawuyvy raw working RAW UYVY
raw444P raw working RAW 444P
raw422P raw working RAW 422P
rawyv12 raw working RAW YV12
rawnv21 hmblck working RAW NV21
rawnv12 hmblck working RAW NV12
rawhm12 hmblck working RAW HM12
rawi420 raw working RAW I420
rawyvu9 raw working RAW YVU9
rawy800 raw working RAW Y8/Y800
null null crashing NULL codec (no decoding!)
mplayer -ac help
Available audio codecs:
ac: afm: status: info: [lib/dll]
wma9dmo dmo working Windows Media Audio 9 DMO [wma9dmod.dll]
wmadmo dmo working Windows Media Audio DMO [wmadmod.dll]
wma9spdmo dmo working Windows Media Audio 9 Speech DMO [wmspdmod.dll]
wma9spdshow dshow working Windows Media Audio 9 Speech DShow [wmavds32.ax]
ffqdm2 ffmpeg working FFmpeg QDM2 audio decoder [qdm2]
qdmc qtaudio working QuickTime QDMC/QDM2 audio decoders [QuickTime.qts]
qclp qtaudio working QuickTime QCLP audio decoder [QuickTime.qts]
qtmace3 qtaudio working QuickTime MACE3 audio decoder [QuickTime.qts]
qtmace6 qtaudio working QuickTime MACE6 audio decoder [QuickTime.qts]
ffra144 ffmpeg working FFmpeg RealAudio 1.0 [real_144]
ffra288 ffmpeg working FFmpeg RealAudio 2.0 [real_288]
ffcook ffmpeg working FFmpeg COOK audio decoder [cook]
ffatrc ffmpeg working FFmpeg Atrac 3 audio decoder [atrac 3]
ra144 realaud working RealAudio 1.0 [14_4.so.6.0]
ra144win realaud working Win32 RealAudio 1.0 [14_43260.dll]
ra144mac realaud working Mac OS X RealAudio 1.0 [14_4.shlb]
ra288 realaud working RealAudio 2.0 [28_8.so.6.0]
ra288win realaud working Win32 RealAudio 2.0 [28_83260.dll]
ra288mac realaud working Mac OS X RealAudio 2.0 [28_8.shlb]
ra10cook realaud working RealPlayer 10 COOK audio [cook.so]
racook realaud working RealAudio COOK [cook.so.6.0]
ra10cookwin realaud working Win32 RealAudio 10 COOK [cook.dll]
racookwin realaud working Win32 RealAudio COOK [cook3260.dll]
racookmac realaud working Mac OS X RealAudio COOK [cook.bundle/Contents/MacOS/cook]
rasipr realaud working RealAudio Sipro [sipr.so.6.0]
ra10sipr realaud working RealPlayer 10 RealAudio Sipro [sipr.so]
ra10siprwin realaud working Win32 RealAudio 10 Sipro [sipr.dll]
rasiprwin realaud working Win32 RealAudio Sipro [sipr3260.dll]
rasiprmac realaud working Mac OS X RealAudio Sipro [sipr.bundle/Contents/MacOS/sipr]
raatrc realaud working RealAudio ATRAC3 [atrc.so.6.0]
ra10atrc realaud working RealPlayer 10 RealAudio ATRAC3 [atrc.so]
ra10atrcwin realaud working Win32 RealAudio 10 ATRAC3 [atrc.dll]
raatrcwin realaud working Win32 RealAudio ATRAC3 [atrc3260.dll]
raatrcmac realaud working Mac OS X RealAudio ATRAC3 [atrc.bundle/Contents/MacOS/atrc]
ffadpcmimaamv ffmpeg working FFmpeg AMV IMA ADPCM audio [adpcm_ima_amv]
imaadpcm imaadpcm working IMA ADPCM
msadpcm msadpcm working MS ADPCM
dk4adpcm imaadpcm working Duck DK4 ADPCM (rogue format number)
dk3adpcm dk3adpcm working Duck DK3 ADPCM (rogue format number)
ffroqaudio ffmpeg working Id RoQ File Audio Decoder [roq_dpcm]
ffsmkaud ffmpeg problems FFmpeg Smacker Audio [smackaud]
ffdsicinaudio ffmpeg working FFmpeg Delphine CIN audio [dsicinaudio]
ff4xmadmpcm ffmpeg working FFmpeg 4XM ADPCM audio [adpcm_4xm]
ffadpcmimaws ffmpeg working FFmpeg Westwood IMA ADPCM audio [adpcm_ima_ws]
ffwssnd1 ffmpeg working FFmpeg Westwood SND1 [ws_snd1]
ffinterplaydpcm ffmpeg working FFmpeg Interplay DPCM audio [interplay_dpcm]
ffadpcmea ffmpeg working FFmpeg EA ADPCM audio [adpcm_ea]
ffxandpcm ffmpeg working FFmpeg XAN DPCM audio [xan_dpcm]
ffadpcmthp ffmpeg working FFmpeg THP ADPCM audio [adpcm_thp]
libdv libdv working raw DV audio decoder (libdv) [libdv.so.2]
ffdv ffmpeg working FFmpeg DV audio decoder [dvaudio]
faad faad working FAAD AAC (MPEG-2/MPEG-4 Audio) decoder [libfaad2]
ffflac ffmpeg working FFmpeg FLAC audio decoder [flac]
ffalac ffmpeg working FFmpeg ALAC audio decoder [alac]
fftta ffmpeg working FFmpeg True Audio (TTA) decoder [tta]
ffwavpack ffmpeg working FFmpeg WavPack audio decoder [wavpack]
ffshorten ffmpeg working FFmpeg Shorten audio decoder [shorten]
ffape ffmpeg working FFmpeg Monkey's Audio decoder [ape]
pcm pcm working Uncompressed PCM
divx acm working DivX audio (WMA) [divxa32.acm]
msadpcmacm acm working MS ADPCM [msadp32.acm]
mp3 mp3lib working mp3lib MPEG layer-2, layer-3
ffpcmdaud ffmpeg untested D-Cinema audio (FFmpeg) [pcm_s24daud]
ffwmav1 ffmpeg untested DivX audio v1 (FFmpeg) [wmav1]
ffwmav2 ffmpeg untested DivX audio v2 (FFmpeg) [wmav2]
ffmac3 ffmpeg untested Macintosh Audio Compression and Expansion 3:1 [mace3]
ffmac6 ffmpeg untested Macintosh Audio Compression and Expansion 6:1 [mace6]
ffsonic ffmpeg untested FFmpeg Sonic [sonic]
ffmp3on4 ffmpeg working FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder [mp3on4]
ffmp3 ffmpeg working FFmpeg MPEG layer-3 audio decoder [mp3]
ffmp3adu ffmpeg working FFmpeg MPEG layer-3 adu audio decoder [mp3adu]
ffmp2 ffmpeg working FFmpeg MPEG layer-1 and layer-2 audio decoder [mp2]
mad libmad working libMAD MPEG layer 1-2-3 [libmad]
mp3acm acm working MPEG layer-3 [l3codeca.acm]
imaadpcmacm acm working IMA ADPCM [imaadp32.acm]
msgsm msgsm working MS GSM
msgsmacm acm working MS GSM [msgsm32.acm]
msnaudio acm working MSN AUDIO [msnaudio.acm]
alaw alaw working aLaw
ulaw alaw working uLaw
dvdpcm dvdpcm working Uncompressed DVD/VOB LPCM
a52 liba52 working AC3-liba52 [liba52]
ffac3 ffmpeg working FFmpeg AC-3 [ac3]
dts libdca working DTS-libdca
ffdca ffmpeg working FFmpeg DTS [dca]
ffmusepack7 ffmpeg working Musepack sv7 audio codec [mpc sv7]
musepack mpcdec working Musepack audio codec
ffamrnb ffmpeg working AMR Narrowband [libamr_nb]
ffamrwb ffmpeg working AMR Wideband [libamr_wb]
ffadcpmswf ffmpeg working FFmpeg's ADPCM Flash-variant [adpcm_swf]
voxware dshow working VoxWare [voxmsdec.ax]
acelp dshow working ACELP.net Sipro Lab Audio Decoder [acelpdec.ax]
ffimc ffmpeg working FFmpeg Intel Music Coder [imc]
imc acm working Intel Music Coder [imc32.acm]
iac25 acm working Indeo audio [iac25_32.ax]
ffctadp32 ffmpeg working Creative ADPCM native codec [adpcm_ct]
ctadp32 acm working Creative ADPCM codec [ctadp32.acm]
sc4 acm working SC4 : Micronas speech codec (ADPCM, MPman recording) [mi-sc4.acm]
hwac3 hwac3 working AC3 through S/PDIF
hwdts hwac3 working DTS through S/PDIF
ffvorbis ffmpeg working FFmpeg Vorbis decoder [vorbis]
vorbis libvorbis working OggVorbis Audio Decoder [libvorbis]
speex speex working Speex Audio Decoder [speex]
vivoaudio acm working Vivo G.723/Siren Audio Codec [vivog723.acm]
g72x g72x crashing G.711/G.721/G.723 [g72x.c]
ffg726 ffmpeg working Sharp G.726 Audio [g726]
g726 acm untested Sharp G.726 Audio [scg726.acm]
atrac3 acm problems Sony ATRAC3 [atrac3.acm]
ALF2 acm working ALF2 [alf2cd.acm]
fftruespeech ffmpeg working FFmpeg TrueSpeech [truespeech]
truespeech acm working DSP Group TrueSpeech(TM) [tssoft32.acm]
voxwarert24 acm working VoxWare RT24 speech codec [nsrt2432.acm]
lhacm acm working Lernout & Hauspie CELP and SBC codecs [lhacm.acm]
TwinVQ vqf working VQF codec by NTTLabs [tvqdec.dll]
hwmpa hwmpa working MPEG audio pass-through for hardware MPEG decoders
mplayer -vo help
Available video output drivers:
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
dga DGA ( Direct Graphic Access V2.0 )
sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
fbdev Framebuffer Device
fbdev2 Framebuffer Device
aa AAlib
xvidix X11 (VIDIX)
cvidix console VIDIX
null Null video output
mpegpes Mpeg-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame
mplayer -ao help
Available audio output drivers:
oss OSS/ioctl audio output
alsa ALSA-0.9.x-1.x audio output
arts aRts audio output
esd EsounD audio output
jack JACK audio output
sdl SDLlib audio output
mpegpes DVB audio output
null Null audio output
pcm RAW PCM/WAVE file writer audio output
mplayer -vf help
Available video filters:
rectangle : draw rectangle
bmovl : Read bitmaps from a FIFO and display them in window
crop : cropping
expand : expanding & osd
pp : postprocessing
scale : software scaling
vo : libvo wrapper
format : force output format
noformat : disallow one output format
yuy2 : fast YV12/Y422p -> YUY2 conversion
flip : flip image upside-down
rgb2bgr : fast 24/32bpp RGB<->BGR conversion
rotate : rotate
mirror : horizontal mirror
palette : 8bpp indexed (using palette) -> BGR 15/16/24/32 conversion
lavc : realtime mpeg1 encoding with libavcodec
lavcdeint : libavcodec's deinterlacing filter
pp7 : postprocess 7
dvbscale : calc Y scaling for DVB card
cropdetect : autodetect crop size
test : test pattern generator
noise : noise generator
yvu9 : fast YVU9->YV12 conversion
eq : soft video equalizer
eq2 : Software equalizer
halfpack : yuv planar 4:2:0 -> packed 4:2:2, half height
dint : drop interlaced frames
1bpp : 1bpp bitmap -> YUV/BGR 8/15/16/32 conversion
2xsai : 2xSai BGR bitmap 2x scaler
unsharp : unsharp mask & gaussian blur
swapuv : UV swapper
il : (de)interleave
fil : fast (de)interleaver
boxblur : box blur
sab : shape adaptive blur
smartblur : smart blur
perspective : perspective correcture
down3dright : convert stereo movie from top-bottom to left-right field
field : extract single field
denoise3d : 3D Denoiser (variable lowpass filter)
hqdn3d : High Quality 3D Denoiser
detc : de-telecine filter
telecine : telecine filter
tinterlace : temporal field interlacing
tfields : temporal field separation
ivtc : inverse telecine, take 2
ilpack : 4:2:0 planar -> 4:2:2 packed reinterlacer
dsize : reset displaysize/aspect
decimate : near-duplicate frame remover
softpulldown : mpeg2 soft 3:2 pulldown
pullup : pullup (from field sequence to frames)
filmdint : Advanced inverse telecine filer
framestep : Dump one every n / key frames
tile : Make a single image tiling x/y images
delogo : simple logo remover
remove-logo : Removes a tv logo based on a mask image.
hue : hue changer
spp : simple postprocess
uspp : ultra simple/slow postprocess
fspp : fast simple postprocess
qp : QP changer
mcdeint : motion compensating deinterlacer
geq : generic equation filter
yuvcsp : yuv colorspace converter
kerndeint : Kernel Deinterlacer
rgbtest : rgbtest
phase : phase shift fields
divtc : inverse telecine for deinterlaced video
harddup : resubmit duplicate frames for encoding
softskip : soft (post-filter) frame skipping for encoding
screenshot : screenshot to file
ass : Render ASS/SSA subtitles
yadif : Yet Another DeInterlacing Filter
blackframe : detects black frames
ow : overcomplete wavelet denoiser
mplayer -af help
Available audio filters:
dummy : dummy
delay : Delay audio filter
channels : Insert or remove channels
format : Sample format conversion
resample : Sample frequency conversion
volume : Volume control audio filter
equalizer : Equalizer audio filter
gate : Noise gate audio filter
comp : Compressor/expander audio filter
pan : Panning audio filter
surround : Surround decoder filter
sub : Audio filter for adding a sub-base channel
export : Sound export filter
volnorm : Volume normalizer filter
extrastereo : Extra stereo
lavcresample : Sample frequency conversion using libavcodec
sweep : sine sweep
hrtf : HRTF Headphone
ladspa : LADSPA plugin loader
center : Audio filter for adding a center channel
sinesuppress : Sine Suppress
karaoke : Simple karaoke/voice-removal audio filter
mplayer -vo aa:help video.avi
Here are the aalib vo_aa suboptions:
driver select driver
available drivers:linux slang X11 stdout stderr
kbddriver select keyboard driver
available drivers:slang X11 stdin
mousedriver select mouse driver
available drivers:X11 gpm dos
Size options:
width set width
height set height
minwidth set minimal width
minheight set minimal height
maxwidth set maximal width
maxheight set maximal height
recwidth set recomended width
recheight set recomended height
Attributes:
dim enable usage of dim (half bright) attribute
bold enable usage of bold (double bright) attribute
reverse enable usage of reverse attribute
normal enable usage of normal attribute
boldfont enable usage of boldfont attrubute
no disable (i.e nobold)
Font rendering options:
extended use all 256 characters
eight use eight bit ascii
font select font(This option have effect just on hardwares
where aalib is unable to determine current font
available fonts:vga8 vga9 mda14 vga14 X8x13 X8x16
X8x13bold vgagl8 line
Rendering options:
inverse enable inverse rendering
noinverse disable inverse rendering
bright set bright (0 255)
contrast set contrast (0 255)
gamma set gamma correction value(0 1)
Ditherng options:
nodither disable dithering
floyd_steinberg floyd steinberg dithering
error_distribution error distribution dithering
random set random dithering value(0 inf)
Monitor parameters:
dimmul multiply factor for dim color (5.3)
boldmul multiply factor for dim color (2.7)
The default parameters are set to fit my monitor (15" goldstar)
With contrast set to maximum and bright set to make black black
This values depends at quality of your monitor (and setting of controls
Defaultd settings should be OK for most PC monitors. But ideal monitor
Needs dimmul=1.71 boldmul=1.43. For example monitor used by SGI is very
close to this values. Also old 14" vga monitors needs higher values.
Additional options vo_aa provides:
help print this help message
osdcolor set OSD color
subcolor set subtitle color
the color parameters are:
0 : normal
1 : dim
2 : bold
3 : boldfont
4 : reverse
5 : special
mplayer -msglevel help
Available msg modules:
global - common player errors/information
cplayer - console player (mplayer.c)
gplayer - gui player
vo - libvo
ao - libao
demuxer - demuxer.c (general stuff)
ds - demux stream (add/read packet etc)
demux - fileformat-specific stuff (demux_*.c)
header - fileformat-specific header (*header.c)
avsync - mplayer.c timer stuff
autoq - mplayer.c auto-quality stuff
cfgparser - cfgparser.c
decaudio - av decoder
decvideo
seek - seeking code
win32 - win32 dll stuff
open - open.c (stream opening)
dvd - open.c (DVD init/read/seek)
parsees - parse_es.c (mpeg stream parser)
lirc - lirc_mp.c and input lirc driver
stream - stream.c
cache - cache2.c
mencoder
xacodec - XAnim codecs
tv - TV input subsystem
osdep - OS-dependent parts
spudec - spudec.c
playtree - Playtree handling (playtree.c, playtreeparser.c)
input
vfilter
osd
network
cpudetect
codeccfg
sws
vobsub
subreader
osd-menu - OSD menu messages
afilter - Audio filter messages
netst - Netstream
muxer - muxer layer
identify - identify output
ass - libass messages
statusline - playback/encoding status line
mplayer -audio-demuxer help
Available demuxers:
demuxer: type info: (comment)
rawaudio 20 Raw audio demuxer
rawvideo 26 Raw video demuxer
tv 9 Tv card demuxer (?)
mf 16 mf demuxer (multiframe?, pictures demuxer)
lavfpref 44 libavformat preferred demuxer (supports many formats, requires libavformat)
avi 3 AVI demuxer (AVI files, including non interleaved files)
y4m 12 YUV4MPEG2 demuxer
asf 6 ASF demuxer (ASF, WMV, WMA)
nsv 36 NullsoftVideo demuxer (nsv and nsa streaming files)
nuv 13 NuppelVideo demuxer
real 11 Realmedia demuxer (handles new .RMF files)
smjpeg 24 smjpeg demuxer
mkv 31 Matroska demuxer
realaudio 32 Realaudio demuxer (handles old audio only .ra files)
vqf 37 TwinVQ demuxer (ported frm MPlayerXP)
mov 7 Quicktime/MP4 demuxer (Handles Quicktime, MP4, 3GP)
vivo 8 Vivo demuxer
fli 10 Autodesk FLIC demuxer (Supports also some extensions)
film 14 FILM/CPK demuxer for Sega Saturn CD-ROM games
roq 15 RoQ demuxer
ogg 18 Ogg demuxer
avs 38 Avisynth demuxer (Requires binary dll)
pva 23 PVA demuxer (streams from DVB cards)
mpegts 29 MPEG-TS demuxer
lmlm4 34 LMLM4 MPEG4 Compression Card stream demuxer
mpegps 2 MPEG PS demuxer (Mpeg)
mpegpes 41 MPEG PES demuxer (Mpeg)
mpeges 1 MPEG ES demuxer (Mpeg)
mpeggxf 42 MPEG ES in GXF demuxer (Mpeg)
mpeg4es 27 MPEG4 ES demuxer (Mpeg)
h264es 30 H.264 ES demuxer (Mpeg)
audio 17 Audio demuxer (Audio only files)
tivo 33 TiVo demuxer (Demux streams from TiVo)
rtp 21 LIVE555 RTP demuxer (requires LIVE555 Streaming Media library)
lavf 35 libavformat demuxer (supports many formats, requires libavformat)
rawdv 22 Raw DV demuxer
aac 39 AAC demuxer (Raw AAC files )
Available demuxers:
demuxer: type info: (comment)
rawaudio 20 Raw audio demuxer
rawvideo 26 Raw video demuxer
tv 9 Tv card demuxer (?)
mf 16 mf demuxer (multiframe?, pictures demuxer)
lavfpref 44 libavformat preferred demuxer (supports many formats, requires libavformat)
avi 3 AVI demuxer (AVI files, including non interleaved files)
y4m 12 YUV4MPEG2 demuxer
asf 6 ASF demuxer (ASF, WMV, WMA)
nsv 36 NullsoftVideo demuxer (nsv and nsa streaming files)
nuv 13 NuppelVideo demuxer
real 11 Realmedia demuxer (handles new .RMF files)
smjpeg 24 smjpeg demuxer
mkv 31 Matroska demuxer
realaudio 32 Realaudio demuxer (handles old audio only .ra files)
vqf 37 TwinVQ demuxer (ported frm MPlayerXP)
mov 7 Quicktime/MP4 demuxer (Handles Quicktime, MP4, 3GP)
vivo 8 Vivo demuxer
fli 10 Autodesk FLIC demuxer (Supports also some extensions)
film 14 FILM/CPK demuxer for Sega Saturn CD-ROM games
roq 15 RoQ demuxer
ogg 18 Ogg demuxer
avs 38 Avisynth demuxer (Requires binary dll)
pva 23 PVA demuxer (streams from DVB cards)
mpegts 29 MPEG-TS demuxer
lmlm4 34 LMLM4 MPEG4 Compression Card stream demuxer
mpegps 2 MPEG PS demuxer (Mpeg)
mpegpes 41 MPEG PES demuxer (Mpeg)
mpeges 1 MPEG ES demuxer (Mpeg)
mpeggxf 42 MPEG ES in GXF demuxer (Mpeg)
mpeg4es 27 MPEG4 ES demuxer (Mpeg)
h264es 30 H.264 ES demuxer (Mpeg)
audio 17 Audio demuxer (Audio only files)
tivo 33 TiVo demuxer (Demux streams from TiVo)
rtp 21 LIVE555 RTP demuxer (requires LIVE555 Streaming Media library)
lavf 35 libavformat demuxer (supports many formats, requires libavformat)
rawdv 22 Raw DV demuxer
aac 39 AAC demuxer (Raw AAC files )
mplayer -fstype help
Available fullscreen layer change modes:
none don't set fullscreen window layer
layer use _WIN_LAYER hint with default layer
layer=<0..15> use _WIN_LAYER hint with a given layer number
netwm force NETWM style
above use _NETWM_STATE_ABOVE hint if available
below use _NETWM_STATE_BELOW hint if available
fullscreen use _NETWM_STATE_FULLSCREEN hint if availale
stays_on_top use _NETWM_STATE_STAYS_ON_TOP hint if available
You can also negate the settings with simply putting '-' in the beginning
Available postprocessing filters:
Filters Options
short long name short long option Description
* * a autoq CPU power dependent enabler
c chrom chrominance filtering enabled
y nochrom chrominance filtering disabled
n noluma luma filtering disabled
hb hdeblock (2 threshold) horizontal deblocking filter
1. difference factor: default=32, higher -> more deblocking
2. flatness threshold: default=39, lower -> more deblocking
the h & v deblocking filters share these
so you can't set different thresholds for h / v
vb vdeblock (2 threshold) vertical deblocking filter
ha hadeblock (2 threshold) horizontal deblocking filter
va vadeblock (2 threshold) vertical deblocking filter
h1 x1hdeblock experimental h deblock filter 1
v1 x1vdeblock experimental v deblock filter 1
dr dering deringing filter
al autolevels automatic brightness / contrast
f fullyrange stretch luminance to (0..255)
lb linblenddeint linear blend deinterlacer
li linipoldeint linear interpolating deinterlace
ci cubicipoldeint cubic interpolating deinterlacer
md mediandeint median deinterlacer
fd ffmpegdeint ffmpeg deinterlacer
l5 lowpass5 FIR lowpass deinterlacer
de default hb:a,vb:a,dr:a
fa fast h1:a,v1:a,dr:a
ac ha:a:128:7,va:a,dr:a
tn tmpnoise (3 threshold) temporal noise reducer
1. <= 2. <= 3. larger -> stronger filtering
fq forceQuant force quantizer
Usage:
[:
mencoder -oac help
Available codecs:
copy - frame copy, without re-encoding (useful for AC3)
pcm - uncompressed PCM audio
mp3lame - cbr/abr/vbr MP3 using libmp3lame
lavc - FFmpeg audio encoder (MP2, AC3, ...)
twolame - Twolame MP2 audio encoder
mencoder -ovc help
Available codecs:
copy - frame copy, without re-encoding. Doesn't work with filters.
frameno - special audio-only file for 3-pass encoding, see DOCS.
raw - uncompressed video. Use fourcc option to set format explicitly.
lavc - libavcodec codecs - best quality!
vfw - VfW DLLs, read DOCS/HTML/en/encoding-guide.html.
qtvideo - QuickTime DLLs, currently only SVQ1/3 are supported.
libdv - DV encoding with libdv v0.9.5
mencoder -of help
Available output formats:
avi - Microsoft Audio/Video Interleaved
mpeg - MPEG-1/2 system stream format
lavf - FFmpeg libavformat muxers
rawvideo - (video only, one stream only) raw stream, no muxing
rawaudio - (audio only, one stream only) raw stream, no muxing
mencoder -lameopts help
vbr=<0-4> variable bitrate method
0: cbr (constant bitrate)
1: mt (Mark Taylor VBR algorithm)
2: rh (Robert Hegemann VBR algorithm - default)
3: abr (average bitrate)
4: mtrh (Mark Taylor Robert Hegemann VBR algorithm)
abr average bitrate
cbr constant bitrate
Also forces CBR mode encoding on subsequent ABR presets modes.
br=<0-1024> specify bitrate in kBit (CBR and ABR only)
q=<0-9> quality (0-highest, 9-lowest) (only for VBR)
aq=<0-9> algorithmic quality (0-best/slowest, 9-worst/fastest)
ratio=<1-100> compression ratio
vol=<0-10> set audio input gain
mode=<0-3> (default: auto)
0: stereo
1: joint-stereo
2: dualchannel
3: mono
padding=<0-2>
0: no
1: all
2: adjust
fast Switch on faster encoding on subsequent VBR presets modes,
slightly lower quality and higher bitrates.
preset= Provide the highest possible quality settings.
medium: VBR encoding, good quality
(150-180 kbps bitrate range)
standard: VBR encoding, high quality
(170-210 kbps bitrate range)
extreme: VBR encoding, very high quality
(200-240 kbps bitrate range)
insane: CBR encoding, highest preset quality
(320 kbps bitrate)
<8-320>: ABR encoding at average given kbps bitrate.
There are probably more such options, but these are the ones I know about.