ffmpeg - помочь понять + исправить сообщение об ошибке - PullRequest
2 голосов
/ 07 мая 2011

У меня есть скрипт на 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 голосов
/ 05 ноября 2011

Похоже, есть проблема с тем, как ваш скрипт на Python взаимодействует с ffmpeg или вашими настройками ffmpeg.

Если вы просто заинтересованы в подавлении вывода на консоль, вы можетепросто перенаправьте stderr процесса python / ffmpeg на /dev/null.Конечно, это помешает вам увидеть какие-либо ошибки ffmpeg, которые могут быть, а могут и не подходить для ваших целей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...