summary refs log tree commit diff
path: root/.config/mpv/config
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-01-21 19:33:10 +0100
committerRobert Günzler <r@gnzler.io>2021-01-21 19:40:20 +0100
commit72c39240811f1def43fca71de51566d206f7728d (patch)
treea33aa1331fc55b587a243f64ef94d781df40a8ae /.config/mpv/config
parent0762801ed9627021e732cdeb225a737f44e3df42 (diff)
Update 2021-01-21T18:33:10Z
Diffstat (limited to '.config/mpv/config')
-rw-r--r--.config/mpv/config47
1 files changed, 38 insertions, 9 deletions
diff --git a/.config/mpv/config b/.config/mpv/config
index 3491d76..8d6ac1a 100644
--- a/.config/mpv/config
+++ b/.config/mpv/config
@@ -4,12 +4,15 @@
 autoload-files=no
 input-ipc-server=/var/run/user/1000/mpv 
 profile=gpu-hq
+icc-profile=~~/B140QAN02_0.icm
+tone-mapping=clip
+target-peak=500
 
 #
 # Video
 #
-framedrop=vo
-video-sync=display-resample
+# framedrop=vo
+# video-sync=display-resample
 gpu-context=wayland
 window-maximized=yes # prevent wayland problems with buffer resize
 hwdec=yes
@@ -115,21 +118,39 @@ dscale=ewa_lanczossharp
 correct-downscaling=yes
 sigmoid-upscaling=yes
 
-[gpuscale8]
-profile-desc="Use GLSL shaders to scale via GPU"
+[gpuscale]
+profile-desc="Use GLSL shaders to scale via GPU (FSRCNNX)"
 profile=gpu-hq
-glsl-shaders=~~/shaders/FSRCNNX_x2_16-0-4-1.glsl
+hwdec=auto-copy
+gpu-api=opengl
+fbo-format=rgba16f
+cscale=mitchell
+dscale=mitchell
+linear-downscaling=no
+glsl-shaders-clr
+glsl-shaders=~~/shaders/default-shader-pack/shaders/FSRCNNX_x2_8-0-4-1.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/KrigBilateral.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/SSimDownscaler.glsl
 
-[gpuscale16]
-profile-desc="Use GLSL shaders to scale via GPU"
+[gpuscale-high]
+profile-desc="Use GLSL shaders to scale via GPU (FSRCNNX x16)"
 profile=gpu-hq
-glsl-shaders=~~/shaders/FSRCNNX_x2_8-0-4-1.glsl
+hwdec=auto-copy
+gpu-api=opengl
+fbo-format=rgba16f
+cscale=mitchell
+dscale=mitchell
+linear-downscaling=no
+glsl-shaders-clr
+glsl-shaders=~~/shaders/default-shader-pack/shaders/FSRCNNX_x2_16-0-4-1.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/KrigBilateral.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/SSimDownscaler.glsl
 
 [interpolate]
 profile-desc="Increase framecount by interpolating (with vapoursynth)"
 profile=gpu-hq
 vf=format=yuv420p,scale=w=-1:h=720,vapoursynth=~~/vapoursynth/interpolate.vpy:4:4
-video-sync=display-desync
+video-sync=display-resample
 
 [svp]
 profile-desc="[irrelevant] Integrate with SVP"
@@ -157,3 +178,11 @@ vf-add='stereo3d:ab2l:ml'
 [skip-silence]
 profile-desc="Skip over silent parts"
 af-add='silenceremove=0:0:0:-1:0.001:-45dB:0:rms'
+
+[anime4k]
+profile-desc="Anime4K x2 Perceptual"
+glsl-shaders-clr
+glsl-shaders=~~/shaders/default-shader-pack/shaders/Anime4K_3.0_Upscale_CNN_M_x2_Deblur.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/Anime4K_3.0_ThinLines_HQ.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/Anime4K_3.0_DarkLines_HQ.glsl
+glsl-shaders=~~/shaders/default-shader-pack/shaders/Anime4K_3.0_Denoise_Bilateral_Mode.glsl