MPlayer Keyboard Controls and Shortcuts

mplayer logo
mplayer logo

    I love MPlayer but I don’t always recall its controls since its default GUI is bare bones and uses the keyboard to do most if not all of its actions. So, I’ve shamelessly referenced another site and am backing it up onto my site. Besides, one never knows how long a site might remain up and this info is too useful to have to recompile if lost.

    To add to all of that, I’ve been thinking about doing a project where I edit the MPlayer source code to add a helpful popup that shows the control options in a pagnated way. I want this page to be a reference for it should I get the willpower to actually try and do this. Anyway, here are 74 MPlayer keyboard controls.

MPlayer Keyboard Shortcuts

Keyboard control
<- and ->Seek backward/forward 10 seconds.
up and downSeek forward/backward 1 minute.
pgup and pgdownSeek forward/backward 10 minutes.
[ and ]Decrease/increase current playback speed by 10%.
{ and }Halve/double current playback speed.
backspaceReset playback speed to normal.
< and >Go backward/forward in the playlist.
ENTERGo forward in the playlist, even over the end.
HOME and ENDnext/previous playtree entry in the parent list
INS and DEL (ASX playlist only)next/previous alternative source.
p / SPACEPause (pressing again unpauses).
.Step forward. Pressing once will pause movie, every consecutive press will play one frame and then go into pause mode again (any other key unpauses).
q / ESCStop playing and quit.
+ and –Adjust audio delay by +/- 0.1 seconds.
/ and *Decrease/increase volume.
9 and 0Decrease/increase volume.
( and )Adjust audio balance in favor of left/right channel.
mMute sound.
_ (MPEG-TS and libavformat only)Cycle through the available video tracks.
# (DVD, MPEG, Matroska, AVI and libavformat only)Cycle through the available audio tracks.
TAB (MPEG-TS only)Cycle through the available programs.
fToggle fullscreen (also see -fs).
TToggle stay-on-top (also see -ontop).
w and eDecrease/increase pan-and-scan range.
oToggle OSD states: none / seek / seek + timer / seek + timer + total time.
dToggle frame dropping states: none / skip display / skip decoding (see -framedrop and -hardframedrop).
vToggle subtitle visibility.
jCycle through the available subtitles.
y and gStep forward/backward in the subtitle list.
FToggle displaying forced subtitles .
aToggle subtitle alignment: top / middle / bottom.
x and zAdjust subtitle delay by +/- 0.1 seconds.
r and tMove subtitles up/down.
i (-edlout mode only)Set start or end of an EDL skip and write it out to the given file.
s (-vf screenshot only)Take a screenshot.
S (-vf screenshot only)Start/stop taking screenshots.
IShow filename on the OSD.
! and @Seek to the beginning of the previous/next chapter.
D (-vo xvmc, -vf yadif, -vf kerndeint only)Activate/deactivate deinterlacer.
Hardware accelerated video output
1 and 2Adjust contrast.
3 and 4Adjust brightness.
5 and 6Adjust hue.
7 and 8Adjust saturation.
SDL Video Output Driver
cCycle through available fullscreen modes.
nRestore original mode.
Multimedia Keyboard
STOPStop playing and quit.
PREVIOUS and NEXTSeek backward/forward 1 minute.
GUI Support (if compiled in)
ENTERStart playing.
ESCStop playing.
lLoad file.
tLoad subtitle.
cOpen skin browser.
pOpen playlist.
rOpen preferences.
If TV or DVB support compiled
h and kSelect previous/next channel.
nChange norm.
uChange channel list.
Navigate menus (if DVNAV support)
keypad 8Select button up.
keypad 2Select button down.
keypad 4Select button left.
keypad 6Select button right.
keypad 5Return to main menu.
keypad 7Return to nearest menu (the order of preference is: chapter->title->root).
keypad ENTERConfirm choice.
Teletext support (if compiled)
XSwitch teletext on/off.
Q and WGo to next/prev teletext page.
mouse control
button 3 and button 4Seek backward/forward 1 minute.
button 5 and button 6Decrease/increase volume.
joystick control
left and rightSeek backward/forward 10 seconds.
up and downSeek forward/backward 1 minute.
button 1Pause.
button 2Toggle OSD states: none / seek / seek + timer / seek + timer + total time.
button 3 and button 4Decrease/increase volume.

If you’d like to check out another reference sheet, have a look at my HTML, CSS, and JavaScript Cheat Sheet that’s linked below!

Web Technologies
HTML, CSS, and JavaScript Cheat Sheet

Leave a Reply

Notify of