Większość filmów MP4 używa dźwięku AAC, a większość urządzeń odtwarzających może odtwarzać dźwięk AAC, zwykle w kontenerze M4A (inaczej MP4). Ponowne kodowanie do formatu MP3, szczególnie przy niskim poziomie przepływności (większość wideo w Internecie), może prowadzić do zauważalnej utraty, nawet w przypadku słabszych słuchawek. Poleciłbym użycie avconv
/ ffmpeg
w wierszu poleceń
avconv -i input.mp4 -vn -c:a copy output.m4a
lub
ffmpeg -i input.mp4 -vn -c:a copy output.m4a
Aby przekonwertować każde MP4 w katalogu:
for f in *.mp4; do avconv -i "$f" -vn -c:a copy "${f/mp4/m4a}"; done
Niektóre odtwarzacze (jak mój tani tani telefon komórkowy) mogą odtwarzać dźwięk AAC, ale nie w kontenerze M4A i do tego trzeba użyć
avconv -i input.mp4 -vn -c:a copy output.aac
Teraz niektóre starsze urządzenia naprawdę nie mogą odtwarzać niczego poza MP3, a dla tych możesz użyć rozwiązania grawitacji lub
avconv -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3
Spowoduje to utworzenie pliku MP3 o zmiennej przepływności (VBR), który oprócz specjalnych potrzeb, takich jak przesyłanie strumieniowe, powinien być preferowany. -q:a 2
uzyska średnią (ponad liczbę plików) przepływność około 190 kbit / s; Więcej informacji na temat kodowania plików MP3 VBR można znaleźć tutaj .