mplayer -msglevel all=-1 并不会使其完全静音!

mplayer -msglevel all=-1 并不会使其完全静音!

我正在尝试打开mplayer播放视频而无需任何终端输出使用这个:

mplayer -msglevel all=-1 /path/to/video

还:

mplayer -really-quiet /path/to/video

但这并不能让它完全安静!这些被打印到输出:

[flv @ 0x9a5d100]Estimating duration from bitrate, this may be inaccurate
[ass] Init
[ass] Updating font cache

怎样才能让自己mplayer完全安静下来呢?

谢谢

答案1

尝试这个:mplayer file > /dev/null 2>&1

答案2

重击 4:mplayer file &> /dev/null

答案3

试试这个别名

alias mplay="mplayer !:1 2>/dev/null"

然后你也可以使用普通的 mplayer 参数,比如

mplay -playlist myplaylist

答案4

据推测,这就是 MPLAYER_VERBOSE 环境变量的用途。将其设置为-5,无消息。

但我认为它实际上并不有效。特别是,设置“fixme”消息级别会禁用某些功能,并可能导致不需要的输出。在命令行中将其设置回 5 可能会解决此问题。

相关内容