asp*_*rin 16 windows ffmpeg
我浏览了文档,但找不到解决方案。我希望有某种参数可以告诉FFmpeg不要在控制台中显示输出。
FFmpeg
我所指的输出在下面给出的屏幕截图中
all*_*tic 21
有两种可能性可以大大减少输出量,或者将其重定向到其他地方。
来自ffmpeg 手册:ffmpeg使用该-loglevel quiet选项运行。
ffmpeg
-loglevel quiet
做@martineau 所说的并将其重定向到空文件描述符。默认情况下,FFmpeg 输出到 stderr,所以在 Windows 中你会这样做ffmpeg ... 2>NUL;在 Cygwin 或 Linux/OS X/BSD 上,你会做ffmpeg ... 2> /dev/null.
ffmpeg ... 2>NUL
ffmpeg ... 2> /dev/null
sta*_*fry 13
根据另一个答案,-loglevel quiet压制一切。但是,有时保留一些输出很有用。以下是一些其他选项:
您可以通过将选项添加到命令行来抑制报告打印(以frame=开头的行每隔几帧输出一次)-nostats。
-nostats
您可以通过将-hide_banner选项添加到命令行来抑制横幅(版权声明、库等)。
-hide_banner
还有其他选项,请参阅文档了解详细信息。
归档时间:
12 年,8 月 前
查看次数:
38720 次
最近记录:
10 年,2 月 前