summary refs log tree commit diff
path: root/.config/mpv/input.conf
diff options
context:
space:
mode:
Diffstat (limited to '.config/mpv/input.conf')
-rw-r--r--.config/mpv/input.conf75
1 files changed, 41 insertions, 34 deletions
diff --git a/.config/mpv/input.conf b/.config/mpv/input.conf
index 61343eb..50328d2 100644
--- a/.config/mpv/input.conf
+++ b/.config/mpv/input.conf
@@ -16,9 +16,9 @@ HOME    seek 0 absolute-percent
 END     seek 100 absolute-percent
 
 Shift+RIGHT     playlist-next
-n playlist-next  #! playlist > next
+n playlist-next
 Shift+LEFT      playlist-prev
-p playlist-prev  #! playlist > prev
+p playlist-prev
 Alt+RIGHT       frame-step
 Alt+LEFT        frame-back-step
 
@@ -27,8 +27,8 @@ Shift+DOWN      add volume -10
 Alt+UP          add volume 5
 Alt+DOWN        add volume -5
 
-PGUP            add chapter 1  #! chapter > next
-PGDWN           add chapter -1  #! chapter > prev
+PGUP            add chapter 1
+PGDWN           add chapter -1
 # Meta+UP         add chapter 1
 # Meta+DOWN       add chapter -1
 Shift+PGUP      seek 600
@@ -36,21 +36,17 @@ Shift+PGDWN     seek -600
 Alt+PGUP        add sub-pos -1
 Alt+PGDWN      add sub-pos +1
 
-MBTN_RIGHT script_binding uosc/menu
-
-C script_binding autocrop   # crop black bars from movies (should be activated on scenes with max. contrast to the black bars)
-Ctrl+c script_binding slicing/slicing_mark  #! slicing > mark
-Ctrl+a script_binding slicing/slicing_audio  #! slicing > audio
-W ignore
-Ctrl+W script_binding webm/display-webm-encoder  #! ... > webm encoder
+WHEEL_UP seek -5
+WHEEL_DOWN seek 5
 
-# A/V/S BINDINGS
 a cycle audio
-v cycle video
+A script-binding uosc/audio  #! select > audio
+#v cycle video
 D cycle deinterlace
 
-s cycle sub  #! sub > cycle
-S cycle sub down
+s cycle sub
+S script-binding uosc/subtitles  #! select > sub
+Ctrl+s script-binding uosc/load-subtitles  #! select > load sub...
 e add sub-scale +0.1  #! sub > scale up
 w add sub-scale -0.1  #! sub > scale down
 r add sub-pos +1  #! sub > pos up
@@ -61,19 +57,18 @@ x add sub-delay +0.1  #! delay > sub +0.1
 Z add audio-delay -0.1  #! delay > audio -0.1
 X add audio-delay +0.1  #! delay > audio +0.1
 
-u cycle-values sub-ass-override "force" "strip" "no"  #! sub > ass override
-U cycle sub-visibility  #! sub > hide
-Meta+s cycle sub-ass-force-margins
+Ctrl+Shift+u cycle-values sub-ass-override "force" "strip" "no"  #! sub > ass override
+V cycle sub-visibility  #! sub > visibility
+# Meta+s cycle sub-ass-force-margins
 
 # PLAYER BINDINGS
-i script-binding stats/display-stats-toggle  #! ... > stats
-g screenshot  #! screenshot
-G screenshot video
+i script-binding stats/display-stats-toggle  #! stats
+g screenshot  #! utils > screenshot > default
+G screenshot video  #! utils > screenshot > video
 
 # T cycle ontop
-# H cycle-values hwdec auto no
-A cycle-values video-aspect "16:9" "4:3" "21:9" "2.35:1" "-1"  #! aspect-ratio
-c cycle-values audio-channels "auto-safe" "auto" "stereo"  #! audio channels
+A cycle-values video-aspect "16:9" "4:3" "21:9" "2.35:1" "-1"  #! utils > aspect-ratio
+c cycle-values audio-channels "auto-safe" "auto" "stereo"  #! utils > audio channels
 
 q quit
 Q quit-watch-later  #! watch later
@@ -91,17 +86,29 @@ L ab-loop  #! loop > A-B
 
 # VAPOURSYNTH/FILTER BINDINGS
 # banding
-b cycle deband  #! ... > deband
-B vf toggle gradfun  #! ... > gradfun
-# interpolation
-P vf toggle format=yuv420p,vapoursynth=~~/vapoursynth/interpolate.vpy:4:4  #! ... > 60fps
-# P cycle-values profile svp,
+b cycle deband  #! fx > deband
+B vf toggle gradfun  #! fx > gradfun
 # binaural correction
-h cycle-values af lavfi=[bs2b=profile=default] lavfi=[bs2b=profile=jmeier] lavfi=[bs2b=profile=cmoy] lavfi=[earwax] ""  #! ... > bs2b
+h cycle-values af lavfi=[bs2b=profile=default] lavfi=[bs2b=profile=jmeier] lavfi=[bs2b=profile=cmoy] lavfi=[earwax] ""  #! fx > bs2b
 
-WHEEL_UP seek -5
-WHEEL_DOWN seek 5
-
-0 script_binding mouse_coords  #! ... > mouse coords
+MBTN_RIGHT script_binding uosc/menu
+U script_binding uosc/menu
+P script-binding uosc/playlist  #! select > playlist
+C script-binding uosc/chapters  #! select > chapters
+Ctrl+space script-binding uosc/peek-timeline
+Alt+space script-binding uosc/flash-timeline
+
+# Ctrl+Shift+k script_binding autocrop   #  utils > autocrop
+Ctrl+C script_binding slicing/slicing_mark  #! utils > slicing > mark
+Ctrl+A script_binding slicing/slicing_audio  #! utils > slicing > audio
+Ctrl+W script_binding webm/display-webm-encoder  #! utils > webm encoder
+
+M script_binding mouse_coords  #! utils > mouse coords
 # 8 script_binding mouse_coords/set
 # 9 script_binding mouse_coords/measure
+
+Ctrl+Shift+1 apply-profile anime  #! profile > anime
+Ctrl+Shift+2 apply-profile cache  #! profile > cache
+Ctrl+Shift+3 apply-profile scale  #! profile > scale
+Ctrl+Shift+4 apply-profile interpolate  #! profile > interpolate
+Ctrl+Shift+5 apply-profile 3d  #! profile > 3d fix