summary refs log tree commit diff
path: root/.config/mpv/config
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2026-09-27 17:38:39 +0200
committerRobert Günzler <r@gnzler.io>2026-09-27 17:38:39 +0200
commit0860db73ae6fd9a6f6347219d820bf026a6b8b91 (patch)
tree11318c3670d1c32c5aa0bf404c22fba3bf63fc53 /.config/mpv/config
parent4e34cbf9673aeaba252e01df554a0d204e83c5e2 (diff)
downloaddotfiles-0860db73ae6fd9a6f6347219d820bf026a6b8b91.tar.gz
Automated-commit-by: dots
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '.config/mpv/config')
-rw-r--r--.config/mpv/config40
1 files changed, 27 insertions, 13 deletions
diff --git a/.config/mpv/config b/.config/mpv/config
index 41b10cb..746839f 100644
--- a/.config/mpv/config
+++ b/.config/mpv/config
@@ -1,10 +1,20 @@
-vo = gpu-next
-hwdec = auto
+# https://github.com/mpv-player/mpv/discussions/13909
+# vo=gpu-next
+# gpu-api=vulkan
+# hwdec=vulkan
 
-screenshot-directory = ~/pictures/screenshots/mpv
-screenshot-template = '%tY%tm%td-%tH%tM%tS-%F-%p'
-screenshot-format = png
-screenshot-png-compression = 9
+autofit-larger=90%x80%
+
+screenshot-directory=~/pictures/screenshots/mpv
+screenshot-template='%tY%tm%td-%tH%tM%tS-%F-%p'
+screenshot-format=png
+screenshot-png-compression=9
+
+sub-font=Rosario
+sub-ass-override=scale
+sub-file-paths=subs:Subs:subtitles:sub:~/desktop/subs
+
+save-watch-history=yes
 
 #
 # profiles
@@ -13,6 +23,9 @@ screenshot-png-compression = 9
 [fullscreen]
 vo=dmabuf-wayland
 
+[anon]
+save-watch-history=no
+
 [protocol.http]
 profile-desc="Optimized for streaming video"
 glsl-shaders-clr
@@ -34,14 +47,15 @@ osc=yes
 osd-bar=yes
 
 [bigcache]
-demuxer-readahead-secs=20
-demuxer-max-bytes=512M
+cache=yes
+demuxer-readahead-secs=120
+demuxer-max-bytes=1G
 demuxer-max-back-bytes=512M
 
-[gpuhq]
-profile-desc="Optimized for HQ rendering"
-profile-cond=height <= 1440
-profile=gpu-hq
+# [gpuhq]
+# profile-desc="Optimized for HQ rendering"
+# profile-cond=height <= 1440
+# profile=gpu-hq
 
 [scale]
 profile-desc="Use fancy scaling algorithms"
@@ -118,7 +132,7 @@ title="${?media-title:${media-title}}${!media-title:No file}"
 video-aspect-override=no
 loop-file=inf
 image-display-duration=inf
-input-conf=~~/mvi/input.conf
+input-commands-add=load-input-conf '~~/mvi/input.conf'
 input-commands-add=load-script '~~/mvi/scripts/ruler.lua'
 input-commands-add=load-script '~~/mvi/scripts/detect-image.lua'
 input-commands-add=load-script '~~/mvi/scripts/freeze-window.lua'