[Tip]使用mpv自带控制台脚本console.lua执行输入命令
FinnR
编辑于 2024年01月20日 19:36
收录于文集
共13篇

mpv的控制台脚本console.lua可以用于查看操作/报错信息,或是临时执行一些命令。

控制台可用的命令与input.conf一致,具体可查询mpv手册

mpv input命令​

比如遇到某个视频音量较小,可以直接输入set volume 200,无视mpv.conf中的volume-max限制将音量调至200%(当然也可以在控制台set volume-max 200后再调音量)

console还支持一条脚本命令:

script-message-to console type <text> [<cursor_pos>]

这个命令适合输入一些不方便在input.conf中设置的命令。举例,用户可以在input.conf中设置:

INS script-message-to console type "loadfile '';keypress ESC" 11

即按下INS键启动console并输入"loadfile ",之后可以方便地粘贴需要打开的url而无需手敲loadfile命令;带上keypress ESC命令是在执行命令同时退出console;11则表示光标定位在第11个字符,在上例中即为loadfile 之后的两个单引号中间。

我用的另一个指令

DEL      script-message-to console type "playlist-play-index '';keypress ESC" 22打开播放列表指定序号的文件,序号从0开始

这样可以输入在播放列表中跳转的目标,避免用playlistmanager时在过大的列表中翻页查找。

网页编辑的代码块功能呢?预览功能呢?

?????????