Я настроил, скомпилировал исходный код ffmpeg версии 0.5 с версиями, как показано ниже:
FFmpeg версия 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. конфигурация: --enable-memalign-hack libavutil 49.15. 0 / 49,15. 0 libavcodec 52.20. 0 / 52,20. 0 libavformat 52.31. 0 / 52,31. 0 libavdevice 52. 1. 0/52. 1.0 на хосте linux
Когда я пытаюсь кодировать необработанное видео yuv, используя эту версию, используя кодек theora, предоставляя следующие параметры:
ffmpeg -f rawvideo -pix_fmt yuv420p -s 352x288 -r 30 -i foreman_352_x280_420.yuv -an -vcodec libtheora theora1.ogg
Выдает ошибку: Неизвестный кодировщик 'libtheora'
Но когда я использую ту же команду в исполняемом файле ffmpeg для Windows (чья версия FFmpeg версия SVN-r12665), она правильно кодируется в видео theora.
1) ffmpeg версии 0.5 на linux не поддерживает кодировщик theora?
2) Какая версия для установки linux будет поддерживать кодировку theora?
Спасибо,
-ОБЪЯВЛЕНИЕ.