Компиляция ffmpeg с поддержкой amr кодеков
Для того что-бы скомпилировать FFmpeg с поддержкой AMR аудио кодеков, hаспакуйте исходники ffmpeg в какую-либо директорию, создайте новую поддиректорию внутри дерева ffmpeg /ffmpeg_source_dir/libavcodec/amrwb_float
потом скачайте AMR_WB исходники и распакуйте AMR_WB исходники в amrwb_float директорию.
Теперь скачайте AMR_NB архив создайте директорию внутри дерева ffmpeg /ffmpeg_source_dir/libavcodec/amr_float и распакуйте AMR_NB исходники в amr_float директорию.
Теперь конфигурим как минимум с опциями --enable-amr_nb --enable-amr_wb ,а если вы планируете конвертировать видео с AAC звуком, тогда у вас должен быть установленна в системе библиотека libfaac и к упомянутым опциям конфигурирования необходимо добавить --enable-libfaac.
например:
./configure --enable-amr_nb --enable-amr_wb --enable-libfaac && make && make install.
Если вы хотите добавить поддержку каких-то дополнительных кодеков для ffmpeg, тогда наберите в консоли ./configure --help для получения списка возможный опций конфигурации.