如何防止消息堵塞终端?

如何防止消息堵塞终端?

最近,我一直在编写一个在 Linux 终端上运行的小游戏。该游戏涉及从终端运行 MP3 文件。但是,当使用 FFMPEG 运行时,它会将消息发送到终端。这使得显示很难看清,我想知道是否有一种方法可以在不妨碍 FFMPEG 包的情况下关闭这些消息。我尝试过 dmseg -n 1 和其他 dmseg 命令 - 但是,它返回了dmesg: klogctl failed: Operation not permitted.当我尝试使用 重新启用它时echo 0 > /proc/sys/kernel/dmesg_restrict,它又回来了-bash: /proc/sys/kernel/dmesg_restrict: Permission denied。如何抑制运行文件时出现的消息?提前致谢。 在此输入图像描述

答案1

ffmpeg -v quiet- 通过查看文档一分钟发现 ( man ffmpeg)。

虽然我必须说你要求ffmpeg但你难以阅读的屏幕截图显示mpg123

相关内容