我有一个python脚本,它采用电影文件名,它可以分割和转换视频。但是,控制台上会不断弹出红色错误消息:
[buffer @ 0xa124320] Buffering several frames is not supported. Please consume all available frames before adding a new one.
我怎么能纠正这个?在对它们运行ffmpeg之前,我需要对视频做些什么吗?更糟糕的是,我有下面的截图,其中一些消息重复了几千次,减慢了一切!
非常感谢任何帮助或见解!
答案 0 :(得分:0)
听起来你的python脚本与ffmpeg或你的ffmpeg设置的接口有问题。
如果你只是对抑制控制台输出感兴趣,你可以简单地将python / ffmpeg进程的stderr
重定向到/dev/null
。当然,这会阻止您看到来自ffmpeg的任何错误,这可能会或可能不适合您的目的。