Konfiguracja kompilacji FFmpeg dla AAC, MP3, WAV

1

Muszę użyć ffmpeg do konwersji plików audio między AAC, MP3, WAV tylko.

Chcę więc skompilować ffmpeg dla moich wymagań.

Ale nie wiem najlepiej ./configure bla bla bla... linia poleceń dla mojego wymagania.

Proszę pomóż mi. Co jest najlepsze ./configure linia poleceń dla mnie.

Z góry dziękuję.

Krishna Mitta
źródło

Odpowiedzi:

2

Powinieneś przeczytaj przewodnik kompilacji (ten jest dla Ubuntu i pochodnych, ale są też inne). Potrzebujesz tylko libmp3lame zainstalowany, więc możesz po prostu uruchomić apt-get install libmp3lame-dev. Następnie uruchomić:

./configure --enable-libmp3lame

Jeśli chodzi o inne wymagania:

  • Do kodowania AAC użyj -c:a aac -strict experimental i ustaw odpowiednią szybkość transmisji. Nie ma VBR. Jeśli chcesz mieć lepszą jakość kodera AAC z możliwościami VBR, skompiluj ffmpeg z libfdk_aac.
  • Wyjście WAV nie wymaga żadnych zależności. Po prostu wybierz kodek audio, który chcesz i napisz do pliku .wav, np. -c:a pcm_s16le. Pamiętaj, że WAV to format pliku, a nie kodek audio (pliki WAV mogą zawierać wiele różnych kodeków).
slhck
źródło