如何使用 mplayer 循环 OSD 模式?

如何使用 mplayer 循环 OSD 模式?

我想从命令行关闭 mplayer 中的所有 OSD,但除了按“o”键之外找不到其他方法。

我不想在无头机器上使用脚本 fifo,希望一些专家可以向我指出这样的命令行参数:

mplayer -osd none file.mp4

答案1

手册页mplayer指出该选项-osdlevel 0将禁用 OSD。请注意,这mplayer与按下 处于相同的状态o o o,但不需要文件。

  -osdlevel <0-3> (MPlayer only)
          Specifies which mode the OSD should start in.
             0    subtitles only
             1    volume + seek (default)
             2    volume + seek + timer + percentage
             3    volume + seek + timer + percentage + total time

答案2

我能找到的唯一方法是使用以下方法:

mplayer -input file=noOSD.conf file.mp4

noOSD.conf 的内容只是三个小写字母 o,可以从命令行轻松创建:

echo "o o o" > noOSD.conf

基本上,这就像键盘触发器一样,工作正常。绝对没有 OSD。

相关内容