My mpv configuration.
no_vp
is the default, it uses all the settings you see described here.vp
is also available, it also uses everything except the video codec is set to always use VP9 instead.
- Use GPU-accelerated video output by default.
- Resolution of 1080p or next best, FPS of 60 or next best, NEVER use vp9 codec, always use best audio.
- Use embedded fonts (if available).
- External subs don't have to match the file name exactly to autoload.
- Set subtitle language to english.
- Disable display of subtitles, but still load them if available.
- Search for subtitles in any sub-directory labeled:
ass
,srt
,sub
,subs
, orsubtitles
.
- Cache is enabled.
- Size of 2GB in total, caches both backwards and forwards.
- Cache is seekable.
- Format: PNG
- Compression: None
- Tag colorspace as metadata.
- Allow high bit-depth screenshots.
- Save screenshots to
/home/valley/pictures/mpv
.
- Save position of video automatically.
- Disable screensaver during media playback.
- Log mpv to
/home/valley/.config/mpv/mpv.log
. - Automatically prefetch/buffer files later in the playlist.
I claim none of these scripts.
acompressor
: Disabled by default, it is used to make the volume more tolerable for certain media that loves to have quiet talking and booming sound effects. Press [n] to toggle.uosc
: A new UI for mpv.ytdl_hook
: Enabled by default, it prefetches/buffers youtube videos later in the playlist.
Everything was left default, except for a few that were added:
0x21ff73
: This is an extra button on the left-hand side of my mouse, below theMBTN_{FORWARD,BACK}
buttons. This quits while saving the current position of the video to watch later. This is not needed since I already havempv
confugured to save the position by default.MBTN_FORWARD
: This is an extra button on the left-hand side of my mouse. Pressing it skips forward by 60 seconds.MBTN_BACK
: This is an extra button on the left-hand side of my mouse. Pressing it skips backward by 60 seconds.MBTN_MID
: This is an extra button behind the mouse wheel. Pressing it takes a screenshot.MENU
: Show UOSC's menu (which is customizable ininput.conf
).F1
: Toggles subtitle visibilty. Not needed since this already has a default keybinding ofv
, but by the time I knew that I had already gotten used to pressingF1
.