Playback Control
- p / SPACE: Pause / Resume playback
- (period): Advance one frame forward (while paused)
- (comma): Go back one frame (while paused)
- : Decrease playback speed by 10%
- : Increase playback speed by 10%
- : Halve playback speed
- : Double playback speed
- BACKSPACE: Reset playback speed to normal
- q: Quit mpv
- Q: Quit mpv, saving current playback position
Navigation / Seeking
- LEFT ARROW: Seek backward 5 seconds
- RIGHT ARROW: Seek forward 5 seconds
- UP ARROW: Seek forward 1 minute
- DOWN ARROW: Seek backward 1 minute
- PGUP / PGDWN: Seek to the beginning of the previous / next chapter. If no chapters are present, seeks backward / forward by approximately 10 minutes.
- < / >: Go to the previous / next file in the playlist
- HOME: Seek to the beginning of the current file
- END: Seek close to the end of the current file
- 1-9 (on main keyboard): Seek to 10%-90% of the file duration respectively
- 0 (on main keyboard): Seek to 100% of the file duration (effectively the end, or very near it)
Audio Control
- / / (on numeric keypad): Decrease / Increase audio volume
- 9 / 0 (keys above letters): Decrease / Increase audio volume
- m: Mute / Unmute audio
- : Cycle through available audio tracks
Video Control
- f: Toggle fullscreen mode
- s: Take a screenshot (includes OSD and subtitles)
- S: Take a screenshot (video only, no OSD or subtitles)
- A: Cycle through video aspect ratios (e.g., 16:9, 4:3, auto)
- (underscore): Cycle through video aspect ratios (alternative)
- Ctrl + + (plus key): Zoom video in
- Ctrl + - (minus key): Zoom video out
- Ctrl + 0 / Ctrl + BACKSPACE: Reset video zoom to original size
- d: Cycle deinterlace filter (on/off/auto)
- Ctrl + h: Toggle hardware video decoding on/off
Subtitle Control
- v: Toggle subtitle visibility
- j / k: Cycle through available subtitle tracks (forward / backward)
- z / x: Adjust subtitle delay (display subtitles earlier / later)
- r / t: Adjust subtitle vertical position (up / down)
- u: Cycle through SSA/ASS subtitle style overrides
Window & On-Screen Display (OSD)
- ESC: Exit fullscreen mode; can also hide active OSD elements like the progress bar
- I (Shift + i): Toggle display of playback statistics and information on the OSD
- o (lowercase 'o'): Show current playback progress on the OSD temporarily
- O (Shift + o): Cycle OSD visibility levels (e.g., always on, on interaction, off)
- L (uppercase 'L'): Toggle infinite looping for the current file
- l (lowercase 'L'): Set / clear A-B loop points (press once to set point A, again for point B, a third time to clear the loop)