-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinput.conf
More file actions
151 lines (133 loc) · 10.8 KB
/
input.conf
File metadata and controls
151 lines (133 loc) · 10.8 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
### 文档_ https://github.com/hooke007/MPV_lazy/blob/main/portable_config/input.conf
### 文档_ https://github.com/hooke007/MPV_lazy/blob/main/portable_config/input_uosc.conf
# script-binding uosc/open-file #! 加载 > ※ 文件浏览器
# script-binding uosc/load-subtitles #! 加载 > ※ 导入 字幕轨
# ignore #! 加载 > ※ 次字幕选择 #@tracks/sub-secondary
# script-binding uosc/playlist #! 导航 > ※ 播放列表
# script-binding uosc/editions #! 导航 > ※ 版本列表
# script-binding uosc/chapters #! 导航 > ※ 章节列表
# script-binding uosc/video #! 导航 > ※ 视频轨列表
# script-binding uosc/audio #! 导航 > ※ 音频轨列表
# script-binding uosc/subtitles #! 导航 > ※ 字幕轨列表
# playlist-shuffle #! 导航 > 播放列表乱序重排
, frame-back-step #! 播放 > 上一帧
. frame-step #! 播放 > 下一帧
l ab-loop #! 播放 > 设置/清除 AB循环点
[ no-osd cycle-values speed 1 0.5 0.25 ; script-message-to uosc flash-elements speed #! 播放 > 切换 速度 -
] no-osd cycle-values speed 1 1.2 1.5 2 ; script-message-to uosc flash-elements speed #! 播放 > 切换 速度 +
{ no-osd add speed -0.1 ; script-message-to uosc flash-elements speed #! 播放 > 切换 速度 -0.1
} no-osd add speed 0.1 ; script-message-to uosc flash-elements speed #! 播放 > 切换 速度 +0.1
- no-osd add volume -1 ; script-message-to uosc flash-elements volume #! 播放 > 音量 -
+ no-osd add volume 1 ; script-message-to uosc flash-elements volume #! 播放 > 音量 +
# ignore #! 播放 > ---
c add audio-delay -0.1 #! 播放 > 音频预载 100ms
v add audio-delay 0.1 #! 播放 > 音频延迟 100ms
z add sub-delay -0.1 #! 播放 > 字幕预载 100ms
x add sub-delay +0.1 #! 播放 > 字幕延迟 100ms
# ignore #! 播放 > ---
Shift+BS set audio-delay 0 ; set sub-delay 0 #! 播放 > 重置 音频与字幕同步
# ignore #! ---
~ vf clr "" #! VF 滤镜 > 清空
# #! VF 滤镜 > ---
! vf set vapoursynth="~~/vs/MEMC_MVT_LQ.vpy" #! VF 滤镜 > 预设 补帧 MVTools_快速
@ vf set vapoursynth="~~/vs/MEMC_RIFE_DML.vpy" #! VF 滤镜 > 预设 补帧 RIFE_DX12
SHARP vf set vapoursynth="~~/vs/MEMC_RIFE_NV.vpy" #! VF 滤镜 > 预设 补帧 RIFE_RTX (DLC-vsNV)
# ignore #! VF 滤镜 > ---
$ vf set vapoursynth="~~/vs/MIX_UAI_DML.vpy" #! VF 滤镜 > 预设 自定义AI UAI_DX12
% vf set vapoursynth="~~/vs/MIX_UAI_NV_TRT.vpy" #! VF 滤镜 > 预设 自定义AI UAI_RTX (DLC-vsNV)
Ctrl+` change-list glsl-shaders clr "" #! 着色器 > 清空
# ignore #! 着色器 > ---
Ctrl+1 change-list glsl-shaders toggle "~~/shaders/Ani/Ani4Kv2_ArtCNN_C4F32_i2.glsl" #! 着色器 > 开关 LUMA: Ani4Kv2
Ctrl+2 change-list glsl-shaders toggle "~~/shaders/Ani/AniSD_ArtCNN_C4F32_i4.glsl" #! 着色器 > 开关 LUMA: AniSD
Ctrl+3 change-list glsl-shaders toggle "~~/shaders/FSRCNNX/FSRCNNX_x2_16_0_4_1.glsl" #! 着色器 > 开关 LUMA: FSRCNNX
Ctrl+4 change-list glsl-shaders toggle "~~/shaders/nnedi3/nnedi3_nns128_win8x4.glsl" #! 着色器 > 开关 LUMA: NNEDI3
# ignore #! 着色器 > ---
Ctrl+5 change-list glsl-shaders toggle "~~/shaders/Anime4K/Anime4K_Restore_CNN_L.glsl" #! 着色器 > 开关 MAIN: A4K_重建
Ctrl+6 change-list glsl-shaders toggle "~~/shaders/Anime4K/Anime4K_Upscale_GAN_x2_M.glsl" #! 着色器 > 开关 MAIN: A4K_放大
Ctrl+7 change-list glsl-shaders toggle "~~/shaders/Anime4K/Anime4K_AIO_optQ.glsl" #! 着色器 > 开关 MAIN: A4K_配置Q
# ignore #! 着色器 > ---
Ctrl+8 change-list glsl-shaders toggle "~~/shaders/QCOM/QCOM_SGEDS_ms_RT.glsl" #! 着色器 > 开关 POSTKERNEL: QCOM_主缩放锐化 RT (*)
# ignore #! 着色器 > ---
Ctrl+9 change-list glsl-shaders toggle "~~/shaders/Adaptive_sharpen/Adaptive_sharpen_lite_RT.glsl" #! 着色器 > 开关 SCALED: 自适应锐化lite RT
# ignore #! ---
Ctrl+s script-binding uosc/shot #! ※ 截屏
# cycle-values hwdec "auto" "auto-copy" "no" #! 视频 > 切换 解码模式
# cycle deband #! 视频 > 切换 去色带状态
# cycle deinterlace #! 视频 > 切换 去隔行状态
= cycle icc-profile-auto #! 视频 > 切换 自动校色
# cycle correct-pts #! 视频 > 切换 时间码解析模式
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 #! 视频 > 均衡器 > 饱和度/纯度 +
9 add hue -1 #! 视频 > 均衡器 > 色相 -
0 add hue 1 #! 视频 > 均衡器 > 色相 +
# ignore #! 视频 > 均衡器 > ---
Ctrl+BS set contrast 0 ; set brightness 0 ; set gamma 0 ; set saturation 0 ; set hue 0 #! 视频 > 均衡器 > 重置 全部
Ctrl+i script-binding uosc/keybinds #! 工具 > ※ 按键绑定列表
TAB script-binding display-stats-toggle #! 工具 > 常驻显示统计信息
` script-binding console/enable #! 工具 > 显示控制台
#Ctrl+r script-message-to save_global_props clean_data #! 工具 > 清除已记录的属性值
# cycle border #! 工具 > 切换 窗口边框
# cycle ontop #! 工具 > 切换 窗口置顶
# script-binding uosc/audio-device #! 工具 > ※ 音频输出设备列表
# script-binding uosc/stream-quality #! 工具 > ※ 流式传输品质
# script-binding uosc/show-in-directory #! 工具 > ※ 打开 当前文件所在路径
# script-binding uosc/open-config-directory #! 工具 > ※ 打开 设置目录
# ignore #! ---
# stop #! 停止
Ctrl+q quit #! 退出mpv
### ====================== 不映射菜单 ======================
POWER quit
PLAY set pause no
PAUSE set pause yes
PLAYPAUSE cycle pause
STOP stop
REWIND seek -30
FORWARD seek 30
PREV playlist-prev
NEXT playlist-next
MBTN_BACK script-binding uosc/next
MBTN_FORWARD script-binding uosc/prev
MBTN_LEFT cycle pause
MBTN_LEFT_DBL cycle fullscreen
MBTN_MID script-binding uosc/menu
MBTN_RIGHT script-binding uosc/menu
MBTN_RIGHT_DBL ignore
ESC set fullscreen no
Alt+ENTER cycle fullscreen
SPACE cycle pause
UP add volume 5
DOWN add volume -5
LEFT seek -5
RIGHT seek 5
kp4 sub-seek -1
kp6 sub-seek 1
Ctrl+LEFT seek -90
Ctrl+RIGHT seek 85
Ctrl+UP playlist-prev
Ctrl+DOWN playlist-next
Ctrl+Alt+UP script-binding uosc/prev
Ctrl+Alt+DOWN script-binding uosc/next
Ctrl+DOWN script-message danmu_match
ENTER set fullscreen yes
t cycle ontop
m cycle mute
k cycle secondary-sid
WHEEL_UP add volume 1
WHEEL_DOWN add volume -1
g script-binding setStartTime
G script-binding setEndTime
Ctrl+g script-binding generateGif
Ctrl+G script-binding generateGifWithSub
Ctrl+w script-binding generateWebp
Ctrl+W script-binding generateWebpWithSub
Ctrl+a script-binding cutAudio
Ctrl+v script-binding cutVideo
a script-binding mpvacious-menu-open
Alt+WHEEL_DOWN script-binding positioning/cursor-centric-zoom -0.1 # 缩小画面
Alt+WHEEL_UP script-binding positioning/cursor-centric-zoom 0.1 # 放大画面