Конфигурация сборки FFmpeg только для AAC, MP3, WAV

Мне нужно использовать ffmpeg только для преобразования аудио файлов между AAC, MP3, WAV только.

Поэтому я хочу скомпилировать ffmpeg для моего требования.

Но я не знаю лучше ./configure bla bla bla... командная строка для моего требования.

Пожалуйста, помогите мне. Что лучше ./configure командная строка для меня.

Заранее спасибо.

1 ответ

Решение

Вы должны прочитать руководство по компиляции (это для Ubuntu и его производных, но есть и другие). Вам нужно только libmp3lame установлен, чтобы вы могли просто запустить apt-get install libmp3lame-dev, Затем запустите:

./configure --enable-libmp3lame

Что касается других ваших требований:

  • Для кодирования AAC используйте -c:a aac -strict experimental и установите соответствующий битрейт. Там нет VBR. Если вам нужен кодер AAC лучшего качества с возможностями VBR, скомпилируйте ffmpeg с libfdk_aac,
  • Выход WAV не требует никаких зависимостей. Просто выберите нужный аудиокодек и запишите в файл.wav, например -c:a pcm_s16le, Помните, что WAV - это формат файла, а не аудиокодек (файлы WAV могут содержать много разных кодеков).
Другие вопросы по тегам