-
Notifications
You must be signed in to change notification settings - Fork 15
/
IINA_Custom.conf
132 lines (131 loc) · 6.42 KB
/
IINA_Custom.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
# Generated by IINA
#@iina Shift+Meta+v video-panel
#@iina Shift+Meta+a audio-panel
#@iina Shift+Meta+s sub-panel
#@iina Shift+Meta+p playlist-panel
#@iina Shift+Meta+c chapter-panel
#@iina Ctrl+Meta+p toggle-pip
MBTN_LEFT ignore # don't do anything
MBTN_LEFT_DBL cycle fullscreen # toggle fullscreen
MBTN_RIGHT cycle pause # toggle pause/playback mode
MBTN_BACK playlist-prev # skip to the previous file
MBTN_FORWARD playlist-next # skip to the next file
WHEEL_UP seek 10 # seek 10 seconds forward
WHEEL_DOWN seek -10 # seek 10 seconds backward
WHEEL_LEFT add volume -2
WHEEL_RIGHT add volume 2
RIGHT seek 5 # seek 5 seconds forward
LEFT seek -5 # seek 5 seconds backward
UP seek 60 # seek 1 minute forward
DOWN seek -60 # seek 1 minute backward
Shift+RIGHT no-osd seek 1 exact # seek exactly 1 second forward
Shift+LEFT no-osd seek -1 exact # seek exactly 1 second backward
Shift+UP no-osd seek 5 exact # seek exactly 5 seconds forward
Shift+DOWN no-osd seek -5 exact # seek exactly 5 seconds backward
Ctrl+LEFT no-osd sub-seek -1 # seek to the previous subtitle
Ctrl+RIGHT no-osd sub-seek 1 # seek to the next subtitle
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
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
PGUP add chapter 1 # seek to the next chapter
PGDWN add chapter -1 # seek to the previous chapter
Shift+PGUP seek 600 # seek 10 minutes forward
Shift+PGDWN seek -600 # seek 10 minutes backward
[ add speed -0.25 # decrease the playback speed
] add speed 0.25 # increase the playback speed
{ multiply speed 0.5 # halve the playback speed
} multiply speed 2.0 # double the playback speed
BS set speed 1.0 # reset the speed to normal
Shift+BS revert-seek # undo the previous (or marked) seek
Shift+Ctrl+BS revert-seek mark # mark the position for revert-seek
q quit
Q quit-watch-later # exit and remember the playback position
ESC set fullscreen no # leave fullscreen
p cycle pause # toggle pause/playback mode
. frame-step # advance one frame and pause
, frame-back-step # go back by one frame and pause
SPACE cycle pause # toggle pause/playback mode
> playlist-next # skip to the next file
ENTER playlist-next # skip to the next file
< playlist-prev # skip to the previous file
O no-osd cycle-values osd-level 3 1 # toggle displaying the OSD on user interaction or always
o show-progress # show playback progress
P show-progress # show playback progress
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
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
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
Shift+g add sub-scale +0.1 # increase the subtitle font size
Shift+f add sub-scale -0.1 # decrease the subtitle font size
/ add volume -2
* add volume 2
m cycle mute # toggle mute
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
Alt+0 set window-scale 0.5 # halve the normal window size
Alt+1 set window-scale 1.0 # reset the window size
Alt+2 set window-scale 2.0 # double the normal window size
d cycle deinterlace # toggle the deinterlacing filter
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 cycle sub-visibility # hide or show the subtitles
Alt+v 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
SHARP cycle audio # switch audio track
_ cycle video # switch video track
T cycle ontop # toggle placing the video on top of other windows
f cycle fullscreen # toggle fullscreen
s screenshot # take a screenshot of the video in its original resolution with subtitles
S screenshot video # take a screenshot of the video in its original resolution without subtitles
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
w add panscan -0.1 # decrease panscan
W add panscan +0.1 # shrink black bars by cropping the video
e add panscan +0.1 # shrink black bars by cropping the video
A cycle-values video-aspect-override "16:9" "4:3" "2.35:1" "-1" # cycle the video aspect ratio ("-1" is the container aspect)
POWER quit
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
STOP quit
FORWARD seek 60 # seek 1 minute forward
REWIND seek -60 # seek 1 minute backward
NEXT playlist-next # skip to the next file
PREV playlist-prev # skip to the previous file
VOLUME_UP add volume 2
VOLUME_DOWN add volume -2
MUTE cycle mute # toggle mute
CLOSE_WIN quit
ctrl+w quit
E cycle edition # switch edition
l ab-loop # set/clear A-B loop points
L cycle-values loop-file "inf" "no" # toggle infinite looping
ctrl+c quit 4
DEL script-binding osc/visibility # cycle OSC visibility between never, auto (mouse-move) and always
ctrl+h cycle-values hwdec "auto" "no" # toggle hardware decoding
F8 show-text ${playlist} # show the playlist
F9 show-text ${track-list} # show the list of video, audio and sub tracks
! add chapter -1 # seek to the previous chapter
@ add chapter 1 # seek to the next chapter