-
Notifications
You must be signed in to change notification settings - Fork 3
/
input.conf
212 lines (157 loc) · 5.84 KB
/
input.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
###
### Window and player control
###
MBTN_LEFT_DBL cycle fullscreen
ENTER cycle fullscreen
Alt+0 set current-window-scale 1
Alt+1 add current-window-scale -0.05
Alt+2 add current-window-scale +0.05
ESC script-message-to boss start
STOP quit
CLOSE_WIN quit
###
### Playback control
###
MBTN_LEFT cycle pause
SPACE cycle pause # toggle pause/playback mode
BS cycle pause # toggle pause/playback mode
[ add speed -0.2
] add speed 0.2
{ add speed -0.5
} add speed 0.5
PLAY cycle pause # toggle pause/playback mode
PAUSE cycle pause # toggle pause/playback mode
PLAYPAUSE cycle pause # toggle pause/playback mode
PLAYONLY set pause no # unpause
PAUSEONLY set pause yes # pause
#l ab-loop # set/clear A-B loop points
#L cycle-values loop-file "inf" "no" # toggle infinite looping
###
### Seeking
###
RIGHT seek 1
LEFT seek -1
Ctrl+HOME seek 0 absolute
Shift+RIGHT seek 5
Shift+LEFT seek -5
Shift+UP seek 10
Shift+DOWN seek -10
Ctrl+LEFT frame-back-step
Ctrl+RIGHT frame-step
Shift+BS revert-seek
Shift+Ctrl+BS revert-seek mark
. repeatable sub-seek 1
, repeatable sub-seek -1
PGDWN sub-seek 1
PGUP sub-seek -1
o show-progress # show playback progress
P show-progress # show playback progress
FORWARD seek 60 # seek 1 minute forward
REWIND seek -60 # seek 1 minute backward
Shift+PGUP add chapter -1
Shift+PGDWN add chapter 1
###
### Volume
###
WHEEL_UP add volume 2 # seek 10 seconds forward
WHEEL_DOWN add volume -2 # seek 10 seconds backward
UP add volume 1
DOWN add volume -1
F4 script-message-to chapter_list toggle
###
### Subtitles
###
Ctrl+Shift+LEFT sub-step -1 # change subtitle timing such that the previous subtitle is displayed
Ctrl+Shift+RIGHT sub-step 1 # change subtitle timing such that the next subtitle is displayed
z add sub-delay -0.1 # shift subtitles 100 ms earlier
Z add sub-delay +0.1 # delay subtitles by 100 ms
x add sub-delay +0.1 # delay subtitles by 100 ms
Shift+g add sub-font-size +1
Shift+f add sub-font-size -1
r add sub-pos -1 # move subtitles up
R add sub-pos +1 # move subtitles down
t add sub-pos +1 # move subtitles down
v no-osd cycle sub-visibility # hide or show the subtitles
Alt+v no-osd cycle secondary-sub-visibility # hide or show the secondary subtitles
V cycle sub-ass-vsfilter-aspect-compat # toggle stretching SSA/ASS subtitles with anamorphic videos to match the historical renderer
u cycle-values sub-ass-override "force" "no" # toggle overriding SSA/ASS subtitle styles with the normal styles
j cycle sub # switch subtitle track
J cycle sub down # switch subtitle track backwards
Ctrl+f script-message-to subtitle_search start-search
Ctrl+Shift+f script-message-to subtitle_search show-all-lines
###
### Video control
###
Alt+left add video-pan-x 0.1 # move the video right
Alt+right add video-pan-x -0.1 # move the video left
Alt+up add video-pan-y 0.1 # move the video down
Alt+down add video-pan-y -0.1 # move the video up
Alt++ add video-zoom 0.1 # zoom in
Alt+- add video-zoom -0.1 # zoom out
Alt+BS set video-zoom 0 ; set video-pan-x 0 ; set video-pan-y 0 # reset zoom and pan settings
1 add contrast -1
2 add contrast 1
3 add brightness -1
4 add brightness 1
5 add gamma -1
6 add gamma 1
7 add saturation -1
8 add saturation 1
d ignore
w ignore
W ignore
e ignore
A cycle-values video-aspect-override "16:9" "4:3" "2.35:1" "-1" # cycle the video aspect ratio ("-1" is the container aspect)
###
### Audio control
###
ctrl++ add audio-delay 0.100 # change audio/video sync by delaying the audio
ctrl+- add audio-delay -0.100 # change audio/video sync by shifting the audio earlier
9 add volume -2
/ add volume -2
0 add volume 2
* add volume 2
m ignore
VOLUME_UP add volume 2
VOLUME_DOWN add volume -2
SHARP cycle audio # switch audio track
MUTE cycle mute # toggle mute
###
### Playlist control
###
> playlist-next # skip to the next file
< playlist-prev # skip to the previous file
F5 script-message-to playlist toggle
###
### Screenshots
###
s screenshot video # take a screenshot of the video in its original resolution without subtitles
S screenshot # take a screenshot of the video in its original resolution with subtitles
Alt+Enter screenshot video
Ctrl+s screenshot window # take a screenshot of the window with OSD and subtitles
Alt+s screenshot each-frame # automatically screenshot every frame; issue this command again to stop taking screenshots
###
### OSD + OSC
###
O no-osd cycle-values osd-level 3 1 # toggle displaying the OSD on user interaction or always
i script-binding stats/display-stats # display information and statistics
I script-binding stats/display-stats-toggle # toggle displaying information and statistics
` script-binding console/enable # open the console
TAB script-message-to toggle_osc toggle
MBTN_RIGHT script-message-to toggle_osc toggle
F12 script-message-to clock toggle
###
### Track browser script
###
F7 script-message-to track_menu toggle-vidtrack-browser
F8 script-message-to track_menu toggle-audtrack-browser
F9 script-message-to track_menu toggle-subtrack-browser
F10 script-message-to track_menu toggle-secondary-subtrack-browser
###
### Recents script
###
Ctrl+r script-message-to recent display
###
### Slicing script
###
c script-message-to slice start