Для истории, проблема один-в-один как описана в http://drupal.org/node/376012.
FFmpeg, собранный с libmp3lame (для кодирования mp3) версии 3.98, сообщает следующее:
lame: output buffer too small (buffer index: 9404, free bytes: 388)
Он считает это фатальной ошибкой, завершается:
Audio encoding failed
Лечится downgrade libmp3lame до версии 3.97.
Проверено на ArchLinux.
Да, но при даунгрейде на 3.97 есть некоторые проблемы. Я столкнулся с багом, пишущим «resample rate not supported» (на стандартных настройках) на некоторых mp3 файлах. Причем аварийного завершения кодирования не происходило, и программа фактически ничего не кодировала. Отлавливать было не удобно. Проблема отпала на 3.98.2
Так что не всегда даунгрейд в данном случае подходит, надо идти и смотреть какие специфические баги есть в младшей версии.
Спасибо, Dan. Возможно, проблема еще сложнее и шире. В моей ситуации с lame 3.98 кодирование всегда завершалось с ошибкой, т.е. ни один файл создать было нельзя.
UPD: на FreeBSD была точно такая же проблема, «вылечилась» также downgrade до версии 3.97
Не могу просматривать видеофайлы, скачанные через реалплеер.. раньше они нормально просматривались и через Уиндоусмедиаплеер.. Теперь остается только звуковая дорожка, а изображения – нет.. Система выдает проблему в FFmpeg, что делать?? Ос – Виста.. Немецкая.. Также не показывает JetАудио, Quitтаймплеер и реалплеер тоже вышибает..