-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmenu.conf
More file actions
171 lines (146 loc) · 8.15 KB
/
Copy pathmenu.conf
File metadata and controls
171 lines (146 loc) · 8.15 KB
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
&Open
&Open File script-binding open_file/open
&Add Subtitle script-binding open_file/add_subtitle
A&dd Audio Track script-binding open_file/add_audio
Pla&y cycle pause hidden=not pause and not idle_active disabled=idle_active
Pa&use cycle pause hidden=idle_active or pause
&Stop stop hidden=idle ~= true disabled=idle_active
&Mute cycle mute checked=mute disabled=idle_active
&Next file playlist-next disabled=playlist_count < 2
&Previous file playlist-prev disabled=playlist_count < 2
&ModernZ disabled=idle_active
&Layout
&Default no-osd change-list script-opts append modernz-layout=default
&Compact no-osd change-list script-opts append modernz-layout=compact
&Mini no-osd change-list script-opts append modernz-layout=mini
&Seekbar no-osd change-list script-opts append modernz-layout=seekbar
&Theme
&Icon Theme
&Fluent no-osd change-list script-opts append modernz-icon_theme=fluent
&Material no-osd change-list script-opts append modernz-icon_theme=material
Icon &Style
&Mixed no-osd change-list script-opts append modernz-icon_style=mixed
&Filled no-osd change-list script-opts append modernz-icon_style=filled
&Outline no-osd change-list script-opts append modernz-icon_style=outline
&Seekbar
&Persistent Progress script-binding modernz/progress-toggle
&Seekbar Height
&small no-osd change-list script-opts append modernz-seekbar_height=small
&medium no-osd change-list script-opts append modernz-seekbar_height=medium
&large no-osd change-list script-opts append modernz-seekbar_height=large
&xlarge no-osd change-list script-opts append modernz-seekbar_height=xlarge
&Chapter Marker
&gap no-osd change-list script-opts append modernz-nibbles_style=gap
&triangle no-osd change-list script-opts append modernz-nibbles_style=triangle
&bar no-osd change-list script-opts append modernz-nibbles_style=bar
&single-bar no-osd change-list script-opts append modernz-nibbles_style=single-bar
&Cycle OSC visibility script-binding modernz/visibility
L&anguage
Defa&ult no-osd change-list script-opts append modernz-language=default
&Arabic no-osd change-list script-opts append modernz-language=ar
&Danish no-osd change-list script-opts append modernz-language=dk
&English no-osd change-list script-opts append modernz-language=en
&French no-osd change-list script-opts append modernz-language=fr
&German no-osd change-list script-opts append modernz-language=de
&Icelandic no-osd change-list script-opts append modernz-language=is
&Japanese no-osd change-list script-opts append modernz-language=jp
&Polish no-osd change-list script-opts append modernz-language=pl
&Russian no-osd change-list script-opts append modernz-language=ru
&Spanish no-osd change-list script-opts append modernz-language=es
Simplified &Chinese no-osd change-list script-opts append modernz-language=zh
&Playlist $playlist
&Tracks $tracks
P&layback
&Reload set file-local-options/start ${=time-pos}; playlist-play-index current yes
&Display duration hidden=not p["current-tracks/video/image"] or p["current-tracks/audio"]
1 second set image-display-duration 1 checked=image_display_duration == 1
2 seconds set image-display-duration 2 checked=image_display_duration == 2
5 seconds set image-display-duration 5 checked=image_display_duration == 5
10 seconds set image-display-duration 10 checked=image_display_duration == 10
Infinite set image-display-duration inf checked=image_display_duration == math.huge
Sp&eed
25% set speed 0.25 checked=speed == 0.25
50% set speed 0.50 checked=speed == 0.50
75% set speed 0.75 checked=speed == 0.75
&100% set speed 1 checked=speed == 1
1&25% set speed 1.25 checked=speed == 1.25
1&50% set speed 1.50 checked=speed == 1.50
1&75% set speed 1.75 checked=speed == 1.75
&200% set speed 2 checked=speed == 2
&400% set speed 4 checked=speed == 4
&800% set speed 8 checked=speed == 8
Set/clear &A-B loop points ab-loop
&Loop file cycle-values loop-file inf no checked=loop_file == "inf"
L&oop playlist cycle-values loop-playlist inf no checked=loop_playlist == "inf"
&Shuffle playlist-shuffle
&Unshuffle playlist-unshuffle
&Chapters $chapters
&Editions/Titles $editions
&Screenshot
&Screenshot screenshot disabled=not p["current-tracks/video"]
Screenshot &without subtitles screenshot video disabled=not p["current-tracks/video"]
Screenshot w&indow screenshot window
&Video
&Track $video-tracks
&Fill no-osd cycle-values panscan 0 1; no-osd set video-unscaled no; no-osd set video-zoom 0 checked=panscan == 1
&Stretch no-osd cycle keepaspect checked=not keepaspect
&Unscaled no-osd cycle-values video-unscaled yes no; no-osd set video-zoom 0; no-osd set panscan 0 checked=video_unscaled
&Zoom
&50% set video-zoom -1 checked=video_zoom == -1
&100% set video-zoom 0 checked=video_zoom == 0
&200% set video-zoom 1 checked=video_zoom == 1
&Aspect ratio
&16:9 set video-aspect-override 16:9 checked=math.abs(video_aspect_override - 1.7) < 0.1
&4:3 set video-aspect-override 4:3 checked=math.abs(video_aspect_override - 1.3) < 0.1
&2.35:1 set video-aspect-override 2.35:1 checked=video_aspect_override == 2.35
&Default set video-aspect-override no checked=video_aspect_override == -2
&Center no-osd set video-pan-x 0; no-osd set video-pan-y 0; no-osd set video-align-x 0; no-osd set video-align-y 0 disabled=video_pan_x == 0 and video_pan_y == 0 and video_align_x == 0 and video_align_y == 0
Rotate &clockwise cycle-values video-rotate 90 180 270 0
Rotate c&ounterclockwise cycle-values video-rotate 270 180 90 0
&Deband cycle deband checked=deband
D&einterlace cycle deinterlace checked=deinterlace_active
&Audio
&Track $audio-tracks
&Devices $audio-devices
&Channels
&Auto set audio-channels auto-safe checked=audio_channels == "auto-safe"
&Stereo set audio-channels stereo checked=audio_channels == "stereo"
&Mono set audio-channels mono checked=audio_channels == "mono"
Increase d&elay add audio-delay 0.1
Decrease de&lay add audio-delay -0.1
&Subtitle
&Track $sub-tracks
&Visible cycle sub-visibility checked=sub_visibility
Increase &delay add sub-delay 0.1
Decrease d&elay add sub-delay -0.1
Scale &up add sub-scale 0.1
Scale d&own add sub-scale -0.1
&Lines script-binding select/select-subtitle-line disabled=not sid or p["current-tracks/sub/codec"] == "dvb_subtitle" or p["current-tracks/sub/codec"] == "dvd_subtitle" or p["current-tracks/sub/codec"] == "hdmv_pgs_subtitle"
&Secondary subtitle
&Track $secondary-sub-tracks
&Visible cycle secondary-sub-visibility checked=secondary_sub_visibility
Increase &delay add secondary-sub-delay 0.1
Decrease d&elay add secondary-sub-delay -0.1
&Window
&Fullscreen cycle fullscreen checked=fullscreen
&Border cycle border checked=border
&Title bar cycle title-bar checked=title_bar
&Always on top cycle ontop checked=ontop
&Window scale
50% set window-scale 0.5 checked=math.abs(get("current-window-scale", 0) - 0.5) < 0.1
100% set window-scale 1 checked=math.abs(get("current-window-scale", 0) - 1) < 0.1
200% set window-scale 2 checked=math.abs(get("current-window-scale", 0) - 2) < 0.1
300% set window-scale 3 checked=math.abs(get("current-window-scale", 0) - 3) < 0.1
V&iew
&Playback statistics script-binding stats/display-page-1-toggle
&File information script-binding stats/display-page-5-toggle
&Time OSD no-osd cycle-values osd-level 3 1 checked=osd_level == 3
P&rofiles $profiles
T&ools
Copy &path set clipboard/text ${path} disabled=idle_active
Copy &subtitle set clipboard/text ${sub-text} disabled=not sid or p["current-tracks/sub/codec"] == "dvd_subtitle" or p["current-tracks/sub/codec"] == "hdmv_pgs_subtitle"
Copy &title set clipboard/text ${media-title} disabled=idle_active
&Hardware decoding cycle-values hwdec no auto checked=hwdec_current and hwdec_current ~= "no" disabled=p["current-tracks/video/image"] ~= false
P&roperties script-binding select/show-properties
&Console script-binding commands/open
&Quit quit