是否可以在单独的行上显示命令和show-text ${media-title}
,每行都有一个键绑定?如果我在 input.conf 文件中输入,它将显示两个命令,但是当我输入时,它不会显示第一个命令。此外,此命令仅显示从暂停状态播放的进度信息,而不是视频暂停时的进度信息。show-progress
show-text ${playlist}
MENU show-text "${media-title} ${duration}"
MENU show-progress; show-text "${media-title}"
ENTER cycle pause; show-progress
答案1
也许这就是您所寻找的……?
https://github.com/mpv-player/mpv/blob/master/DOCS/man/input.rst#synchronous-vs-asynchronous
引用:
async 和 sync 前缀仅对命令发出者如何等待命令完成有影响。通常它不会影响命令本身的行为方式。有以下几种情况:
- 常规 input.conf 命令始终异步运行。运行缓慢的命令将排队或并行运行。
- “多个”input.conf 命令(1 个键绑定,用 ; 连接)将按顺序执行,异步命令除外(以 async 为前缀,或某些命令默认为 async)。异步命令以分离方式运行,可能与列表中的其余同步命令并行运行。
- ...