ffmpeg执行时取消输出

如果您希望在命令行中运行 FFmpeg,但不希望看到执行过程的输出,您可以使用以下命令:

ffmpeg -loglevel quiet -i input.mp4 output.mp4

其中 -loglevel quiet 参数可以将输出日志级别设置为“quiet”,从而不会显示任何执行情况。请注意,这将使您无法查看任何错误消息或警告。如果您需要在出现错误时进行调试,请将日志级别设置为其他级别,例如-loglevel error

另外,如果您使用的是 Shell 环境,您也可以使用以下命令将 FFmpeg 的输出重定向到 /dev/null:

ffmpeg -i input.mp4 output.mp4 >/dev/null 2>&1

这将使输出被重定向到 /dev/null 设备,该设备会将所有写入其上的数据都丢弃。这样做会完全禁止输出,包括错误和警告消息。

posted @ 2023-02-28 11:08  海_纳百川  阅读(713)  评论(0编辑  收藏  举报
本站总访问量