Skip to content

owallb/mpv-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4526b64 · Mar 16, 2025

History

28 Commits
Dec 20, 2023
Jul 10, 2024
Dec 20, 2023
Jul 10, 2024
Dec 20, 2023
Jul 10, 2024
Dec 20, 2023
Aug 10, 2024
Dec 20, 2023
Mar 16, 2025
Mar 16, 2025

Repository files navigation

mpv-config

My mpv config. Requires mpv v0.37+

Installation

Linux/Mac

  1. Clone this repo into the mpv config location
git clone https://github.com/owallb/mpv-config ~/.config/mpv
  1. Create symbolic link:
cd ~/.config/mpv
ln -s mpv_linux.conf mpv.conf
  1. (Optional) To use autosubsync, choose synctools in script-opts/autosubsync.conf, install them on your system then specify their paths.

  2. (Optional) To use autosub, it is recommended to configure login credentials in scripts/autosub.lua.

Windows

  1. Clone this repo into the mpv config location
git clone https://github.com/owallb/mpv-config C:\users\$env:username\AppData\Roaming\mpv
  1. Create symbolic link (might need admin privileges):
cd C:\users\$env:username\AppData\Roaming\mpv
New-Item -ItemType SymbolicLink -Path mpv.conf -Target .\mpv_windows.conf
  1. (Optional) To use autosubsync, choose synctools in script-opts/autosubsync.conf, install them on your system then specify their paths.

  2. (Optional) To use autosub, it is recommended to configure login credentials in scripts/autosub.lua.

Usage

Shader auto profiles

Anime4K

If the path of the currently playing file contains a directory named Anime (case insensitive) mpv will automatically load the anime shader profile which in turn will load the configured Anime4K profile.

The default (Anime4K: Mode A (HQ)) is my personal choice for my system (Ryzen 7 7800X3D, RX 6900 XT @ 165 Hz), if this is not ideal for you it can be changed in mpv.conf under [anime]. I recommend experimenting by enabling the statistics overlay (Shift+I) and enable one at a time with Ctrl+[0-9]. See the Anime4K docs for more information.

FSR

If the path of the currently playing file contains a directory named Movies, TV-Series, TV_Series or TVSeries (all case insensitive) then mpv will automatically load the live-action shader profile. By default this will in turn load the FidelityFX FSR shader.

Key bindings

Use Ctrl+[1-6] to manually select a Anime4K profile and Ctrl+9 for FSR. Ctrl+0 clears the shaders so no profile is active.

NOTE: Profile switching is not saved across sessions, so if you don't want to use the configured default you would have to change every time you open a video. I recommend you instead change the defaults in mpv.conf.

Subtitles

To auto-download subtitles for the currently playing video, press b. To auto-sync the currently selected subtitles with the audio, press n.

Third-Party

This project includes third party software from the projects listed below. All respective licenses are available under the third-party directory.

Fonts

Scripts

Shaders

Lua stubs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published