https://mpv.io/manual/stable/#synopsis
- refer to this guide
- place all files into your %APPDATA%\mpv folder
- edit .conf and .lua files accordingly
Default: https://mpv.io/manual/stable/#keyboard-control
Keybind | Action |
---|---|
Mouse wheel ↑+↓ | volume control |
Ctrl+v | paste url into mpv |
Ctrl+c | copy url/path to clipboard |
Shift+Enter | show playlist |
Shift+t | toggle always-on-top |
Ctrl+←/→ arrows | skip back/forward in playlist |
p | save current playlist to .m3u (saved to %APPDATA%\mpv\Playlists)¹ |
Ctrl+r | reload video |
F1+left click | click+drag to pan video |
Shift+mousewheel ↑+↓ | zoom in/out of video |
Alt+←/→ | rotate video |
Alt+d | remove all video filters |
insert | quit player (alternative to q) |
Shift+q | save position and quit |
Alt+1 | toggle borderless |
Shift+v | cycle video player scale |
l | toggle file loop |
a | set & clear a-b loop points |
i | show video stats |
c | crop video |
b | download subs |
s | take a screenshot² |
Shift+w | start webm.lua |
Shift+drag url onto mpv | append link to playlist |
Ctrl+e | download currently playing video to desktop using youtube-dl³ |
d/Ctrl+d | deinterlace/automatically detect which filter to use |
Delete | cycle osc visibility |
- ¹ edit line 6 with your own username to save playlists
- ² edit line 32 to change screenshot directory
- ³ edit line 26 to change download directory
See input.conf for more
* Paste url (Ctrl+v)
* Download subtitles for active file (b)
Requires subliminal
* Quick webms (Shift+w)
See below for alternative methods
* Pan video (F1+left click)
* Detect which deinterlace filter to use (Ctrl+d)
* Crop video (c)
* Show video info (i)
* Create/manage playlists
Keybind | Action |
---|---|
Shift+Enter | show playlist items |
↑ & ↓ arrows+Enter | move up/down playlist items |
⌫ Backspace | remove item from playlist |
p | save playlist to .m3u |
* Automatically loads all files within a directory into a playlist
* Disables always-on-top while video is paused
https://github.com/Argon-/mpv-config/tree/master/scripts