My mpv config. Requires mpv v0.37+
- Clone this repo into the mpv config location
git clone https://github.com/owallb/mpv-config ~/.config/mpv
- Create symbolic link:
cd ~/.config/mpv
ln -s mpv_linux.conf mpv.conf
-
(Optional) To use
autosubsync
, choose synctools inscript-opts/autosubsync.conf
, install them on your system then specify their paths. -
(Optional) To use
autosub
, it is recommended to configure login credentials inscripts/autosub.lua
.
- Clone this repo into the mpv config location
git clone https://github.com/owallb/mpv-config C:\users\$env:username\AppData\Roaming\mpv
- 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
-
(Optional) To use
autosubsync
, choose synctools inscript-opts/autosubsync.conf
, install them on your system then specify their paths. -
(Optional) To use
autosub
, it is recommended to configure login credentials inscripts/autosub.lua
.
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.
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.
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
.
To auto-download subtitles for the currently playing video, press b
. To auto-sync the currently selected subtitles with the audio, press n
.
This project includes third party software from the projects listed below. All respective licenses are available under the third-party
directory.
- Material Design Iconic Font 2.2.0 by Sergey Kupletsky, licensed under CC BY-SA 4.0.
- This font includes the official Material Design icons created and maintained by Google, licensed under Apache 2.0, alongside additional community-designed and brand icons for scalable vector graphics.
- This font has not been modified from its original version.
- The license text is available here.
- autosubsync-mpv v0.33, licensed under MIT
- mpv-autosub, licensed under MIT
- ModernX 0.6.1
- thumbfast, licensed under MPL 2.0
-
Anime4K v4.0.1, licensed under MIT*
* Except the following shaders which are licensed under Unlicense:
-
FSR.glsl v1.0.2, licensed under MIT
- emmylua-stubs, licensed under MIT