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.conf70
1 files changed, 38 insertions, 32 deletions
diff --git a/.config/mpv/input.conf b/.config/mpv/input.conf
index 3cb6e76..d55414a 100644
--- a/.config/mpv/input.conf
+++ b/.config/mpv/input.conf
@@ -53,9 +53,7 @@ PGDWN       add chapter -1
 a cycle audio
 A script-binding uosc/audio #! select > audio
 D cycle deinterlace
-
-v ignore
-Ctrl+v script-binding uosc/video #! select > video
+v script-binding uosc/video #! select > video
 
 s cycle sub
 S script-binding uosc/subtitles           #! select > sub
@@ -72,36 +70,37 @@ X add audio-delay +0.1                    #! delay > audio +0.1
 Ctrl+z sub-step -1                        #! delay > sub-step -1
 Ctrl+x sub-step 1                         #! delay > sub-step +1
 
-u cycle-values sub-ass-override "scale" "force" "strip" "no"  #! sub > ass override
+U cycle-values sub-ass-override "scale" "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
-Ctrl+g screenshot                                                  #! utils > screenshot > default
+Ctrl+g screenshot                                             #! utils > screenshot > default
 Alt+g screenshot video                                        #! utils > screenshot > video
 
-Ctrl+a cycle-values video-aspect "16:9" "4:3" "21:9" "2.35:1" "-1" #! utils > aspect-ratio
-Alt+s cycle-values audio-channels "auto-safe" "auto" "stereo" #! utils > audio channels
-Alt+a cycle-values video-rotate 0 90 180 270                  #! utils > video-rotate
+Ctrl+a cycle-values video-aspect-override "16:9" "4:3" "21:9" "2.35:1" "-1" #! controls > aspect-ratio
+Alt+s cycle-values audio-channels "auto-safe" "auto" "stereo" #! controls > audio channels
+Alt+a cycle-values video-rotate 0 90 180 270                  #! controls > video-rotate
 # T cycle ontop
 
 q stop
-Shift+q quit
 Q quit-watch-later  #! watch later
 
-Ctrl+BS revert-seek mark-permanent
+# Ctrl+BS revert-seek mark-permanent
+
+] script-binding skip2silence #! utils > skip2silence
+} script-binding skip2scene #! utils > skip2scene
+u revert-seek mark-permanent #! controls > undo/revert seek
 
 = add volume 10
 Shift+= add volume 5
 - add volume -10
 Shift+- add volume -5
 
-[ multiply speed 1/1.1          #! utils > speed > -10%%
-] multiply speed 1.1            #! utils > speed > +10%%
-{ multiply speed 0.5            #! utils > speed > -50%%
-} multiply speed 2.0            #! utils > speed > +50%%
-Alt+BS set speed 1.0                #! utils > speed > reset
+Alt+[ cycle-values speed 0.75 0.5 0.25  #! controls > speed > slower
+Alt+] cycle-values speed 1.25 1.5 2.0   #! controls > speed > faster
+Alt+BS set speed 1.0                    #! utils > speed > reset
 
 M cycle-values vf setpts=(2/1)*PTS setpts=(4/1)*PTS setpts=(1/2)*PTS setpts=(1/4)*PTS setpts=(1/8)*PTS ""
 
@@ -109,39 +108,47 @@ Alt+l-f cycle-values loop-file yes no #! loop > file
 Alt+l-l ab-loop                       #! loop > A-B
 
 # VAPOURSYNTH/FILTER BINDINGS
-# banding
-b ignore
+b ignore # debanding
 B ignore
 F1 af toggle asubcut   #! fx > a:subcut
 F2 af toggle loudnorm  #! fx > a:loudnorm
 F3 af toggle earwax    #! fx > a:earwax
+F6 af toggle @skip-silence   #! fx > a:@skip-silence
 F4 vf toggle bwdif     #! fx > v:deinterlace
+F5 vf toggle @deband   #! fx > v:@deband
+F7 vf toggle @no-3d    #! fx > v:@no-3d
 
 # uosc
-Ctrl+SPACE script_binding uosc/toggle-ui
-MBTN_RIGHT_DBL script_binding uosc/menu
-: script_binding uosc/menu
-Enter script_binding uosc/menu
+? script-binding uosc/keybinds
+Ctrl+SPACE script-binding uosc/toggle-ui
+MBTN_MID script-binding uosc/menu
+: script-binding uosc/menu
+Enter script-binding uosc/menu
 P script-binding uosc/items     #! select > playlist
 C script-binding uosc/chapters  #! select > chapters
 o script-binding uosc/open-file #! select > file...
+Ctrl+o script-binding openuri/openuri #! select > uri...
+Ctrl+Shift+o script-binding openuri/pasteuri #! select > paste
+Ctrl+n script-binding uosc/next-file
+Ctrl+p script-binding uosc/prev-file
 
 # various
 Alt+w script-binding webm/display-webm-encoder   #! utils > webm encoder
-Alt+s-a script-binding slicing/slicing_audio     #! utils > slicing > audio
-Alt+s-m script-binding slicing/slicing_mark      #! utils > slicing > mark
+# Alt+s-a script-binding slicing/slicing_audio     #! utils > slicing > audio
+# Alt+s-m script-binding slicing/slicing_mark      #! utils > slicing > mark
 Alt+a-d script-binding autodeint                 #! utils > autodeint
 Alt+a-c script-binding autocrop/toggle_crop      #! utils > autocrop
 Alt+m-c script-binding mouse_coords              #! utils > mouse coords
+Alt+b script-binding blur/toggle-blur            #! utils > blur
 
 # gallery
 # g script-message contact-sheet-close; script-message playlist-view-toggle #! utils > playlist view
 # c script-message playlist-view-close; script-message contact-sheet-toggle #! utils > contact sheet
 
 # yanktime
-y-y script_binding yanky/yanktime  #! utils > yanktime
-y-p script_binding yanky/yankpath  #! utils > yankpath
-y-s script_binding yanky/yanksubs  #! utils > yanksubs
+y-y script_binding yanky/yanktime  #! utils > yank > time
+y-p script_binding yanky/yankpath  #! utils > yank > path
+y-s script_binding yanky/yanksubs  #! utils > yank > subs
 
 # sponsorblock
 Alt+b-g script_binding sponsorblock/set_segment         #! sponsorblock > set
@@ -151,6 +158,10 @@ Alt+b-UP script_binding sponsorblock/upvote_segment     #! sponsorblock > upvote
 Alt+b-d script_binding sponsorblock/downvote_segment    #! sponsorblock > downvote
 Alt+b-DOWN script_binding sponsorblock/downvote_segment #! sponsorblock > downvote
 
+# mpvacious
+Alt+a   script-binding mpvacious-menu-open #! mpvacious > open
+Ctrl+n  script-binding mpvacious-export-note #! mpvacious > export note
+
 # 1 ignore
 # 2 ignore
 3 ignore
@@ -166,11 +177,6 @@ Alt+b-DOWN script_binding sponsorblock/downvote_segment #! sponsorblock > downvo
 I apply-profile interpolate   #! profiles > interpolate
 
 Ctrl+Shift+0 apply-profile reset         #! profiles > reset
-Ctrl+Shift+4 apply-profile interpolate   #! profiles > interpolate
+Ctrl+Shift+1 apply-profile interpolate   #! profiles > interpolate
 Ctrl+Shift+2 apply-profile cache         #! profiles > cache
 Ctrl+Shift+3 apply-profile scale         #! profiles > scale
-Ctrl+Shift+5 apply-profile 3d            #! profiles > 3d fix
-Ctrl+Shift+7 apply-profile gpuscale      #! profiles > gpuscale x8
-Ctrl+Shift+8 apply-profile gpuscale-high #! profiles > gpuscale x16
-Ctrl+Shift+1 apply-profile anime         #! profiles > anime
-Ctrl+Shift+6 apply-profile anime4k       #! profiles > anime4k