ffmpeg - 帮助理解+纠正错误消息

时间:2011-05-07 07:47:08

标签: python ffmpeg

我有一个python脚本,它采用电影文件名,它可以分割和转换视频。但是,控制台上会不断弹出红色错误消息:

[buffer @ 0xa124320] Buffering several frames is not supported. Please consume all available frames before adding a new one.

我怎么能纠正这个?在对它们运行ffmpeg之前,我需要对视频做些什么吗?更糟糕的是,我有下面的截图,其中一些消息重复了几千次,减慢了一切!

A repeating (error) message which essentially slows down the splitting and converting of video files

非常感谢任何帮助或见解!

1 个答案:

答案 0 :(得分:0)

听起来你的python脚本与ffmpeg或你的ffmpeg设置的接口有问题。

如果你只是对抑制控制台输出感兴趣,你可以简单地将python / ffmpeg进程的stderr重定向到/dev/null。当然,这会阻止您看到来自ffmpeg的任何错误,这可能会或可能不适合您的目的。