ffmpeg,stderr上的信息转储

时间:2011-03-09 22:15:53

标签: java ffmpeg

我从一个独立的java类运行ffmpeg,然后读取stderr。但是,我的日志文件充斥着像

这样的消息

“frame = 581 fps = 52 q = 28.0 size = 2074kB time = 17.98 bitrate = 944.9kbits / s”

有没有办法关闭这些消息,只捕获错误?如果这不是一个选项,是否至少有一些方法可以将这些消息传递给stdout而不是stderr?

谢谢, tekgro

2 个答案:

答案 0 :(得分:2)

如果您在命令行上运行它,FFMpeg有一个记录级别选项:

-loglevel loglevel

其中loglevelquietpanicfatalerrorwarninginfo,{{}之一1}},或verbose

答案 1 :(得分:2)

哦,非常简单,只需在你的ffmpeg命令中放一个-v 0(由于某种原因,我个人没有成功搞乱loglevel)

相关问题