linux - 如何完全静音 bash 脚本的 vlc 输出?

标签 linux bash vlc

我有一个为自己编写的脚本,它在某个地方使用 vlc 结束,我需要它停止输出它想要的任何东西,但保留我自己的输出(所以没有“清除”)。

我使用了参数:“-q”和“--no-sout-x264-quiet”但无济于事,它仍然输出丑陋的消息,即:“警告:调用 rand()”和“已阻止” : ..."和 "Gtk-WARNING ** ..."

我尝试重定向“vlc ... > err.log”,但没有帮助...

(编辑[忘记添加]:重定向'>'不起作用,文件为空)

我在 vlc -H 中搜索过,但它很大,而且有 >20 个“quiet”关键字,似乎没有一个有用

请帮帮我:'(

最佳答案

通过“>”的正常重定向只会重定向“标准输出”。您必须使用“2>”来重定向“标准错误”流。

vlc .. > out.log 2> err.log

关于linux - 如何完全静音 bash 脚本的 vlc 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6339981/

相关文章:

ffmpeg - 视频流通过 rtp 协议(protocol)失败

vlc - 使用 vlc 流式传输具有多个字幕轨道的 mpeg-ts 文件

linux - 如何让 Icecast 在端口 80 上运行

c++ - 人机界面命令语法及解析

linux - 从 perl 执行 if else shell 命令

linux - Gstreamer-无法枚举视频格式和设备错误的 ioctl 不适当

linux - 如何设置在 Linux 机器上运行的服务要使用的环境变量

linux - 是否有可能知道 .tar.bz2 中文件占用的空间

bash - 独立的 shell 脚本与 shell 函数?

Python VLC 脚本错误 : AttributeError: 'NoneType' object has no attribute 'media_player_new'