Files
mpv-config/mpv_windows.conf
T

85 lines
3.3 KiB
Plaintext

##########
# Global #
##########
# General
profile = high-quality
keep-open = yes
osd-duration = 1500
hwdec = auto-copy
vo = gpu-next
#screenshot-directory = ""
osd-bar = no
# For ModernX
osc = no
border = no
# Interpolation
# video-sync = display-resample
video-sync = display-vdrop # More consistent playback speed, for syncing with somebody else (like a watch party)
interpolation = yes
tscale = sphinx
tscale-blur = 0.6991556596428412
tscale-radius = 1.05
tscale-clamp = 0.0
# Subtitles
sub-auto = fuzzy
subs-with-matching-audio = yes
sub-file-paths = sub:subs:subtitle:subtitles
sub-filter-sdh = yes
sub-filter-sdh-harder = yes
sub-filter-regex-append=opensubtitles\.org
sub-filter-regex-plain = yes
# Languages
alang = ja,sv,en
slang = en
###################
# Shader Profiles #
###################
[anime4k-a-hq]
profile-desc = Anime4K: Mode A (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[anime4k-b-hq]
profile-desc = Anime4K: Mode B (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Soft_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[anime4k-c-hq]
profile-desc = Anime4K: Mode C (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[anime4k-aa-hq]
profile-desc = Anime4K: Mode A+A (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl;~~/shaders/Anime4K_Restore_CNN_M.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[anime4k-bb-hq]
profile-desc = Anime4K: Mode B+B (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Restore_CNN_Soft_VL.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Restore_CNN_Soft_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[anime4k-ca-hq]
profile-desc = Anime4K: Mode C+A (HQ)
glsl-shaders = "~~/shaders/Anime4K_Clamp_Highlights.glsl;~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_VL.glsl;~~/shaders/Anime4K_AutoDownscalePre_x2.glsl;~~/shaders/Anime4K_AutoDownscalePre_x4.glsl;~~/shaders/Anime4K_Restore_CNN_M.glsl;~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
[fsr]
profile-desc = FidelityFX FSR
glsl-shaders = "~~/shaders/FSR.glsl"
[no-shaders]
profile-desc = No shaders set
glsl-shaders = ""
[anime]
profile-desc = Automatically applied to files with a path that contains a dir named 'Anime'
profile-cond = string.match(string.lower(path), '\\anime\\') ~= nil
profile = anime4k-a-hq
[live-action]
profile-desc = Automatically applied to files with a path that contains a dir named 'TV-series' or 'Movies'
profile-cond = string.match(string.lower(path), '\\(tv%-?_?series)\\') ~= nil or string.match(string.lower(path), '\\(movies)\\') ~= nil
profile = fsr