Pobrałem kilka filmów zakodowanych w formacie MP4, z których chciałbym wyodrębnić strumień audio do plików MP3 w celu łatwego słuchania na moim odtwarzaczu cyfrowym.
Najprawdopodobniej VLC może to zrobić, ale instrukcje zastosowane na ich forach wydały „szampański” plik dźwiękowy.
Oto specyfikacje plików:
- Audio MP4a 44100 Hz
- Wideo AVC1
Odpowiedzi:
Użyj ffmpeg :
(Nie zapomnij wyregulować szybkości transmisji dźwięku
-b:a
, w przeciwnym razie możesz uzyskać duży plik nawet dla źródła niskiej jakości).Wiele odtwarzaczy cyfrowych faktycznie obsługuje również dźwięk AAC, więc możesz spróbować wyodrębnić oryginalny strumień audio AAC, bez konieczności dalszego obniżania jakości:
W przypadku starszych wersji ffmpeg musisz użyć
-ab
&-acodec
options zamiast-b:a
&-c:a
.źródło
-abr
nie jest prawidłową opcją:-b:a
lub-ab
można jej użyć. (Wiem, że to stara odpowiedź, ale użytkownicy wciąż się do niej odwołują.)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ńlub
Aby przekonwertować każde MP4 w katalogu:
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ć
Teraz niektóre starsze urządzenia naprawdę nie mogą odtwarzać niczego poza MP3, a dla tych możesz użyć rozwiązania grawitacji lub
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 .źródło
avconv
nie zniknęło bez powiadomienia po dwuletniej aktualizacji Ubuntu.Jeśli wolisz GUI, pobierz SUPER © (Uproszczony uniwersalny koder i renderer). Wykona pracę (i wiele więcej).
Przeciągnij i upuść dowolny plik audio lub nawet dowolny plik wideo / audio i wyodrębnij część audio, zaznaczając pole Wyłącz wideo , konwertując w ten sposób:
Możesz przyspieszyć ekstrakcję dźwięku , zaznaczając pole Kopiuj strumień , które wyrywa wewnętrzny dźwięk bez konwersji na inny format.
SUPER © jest darmowy.
Pamiętaj, że SUPER jest dostarczany w pakiecie z oprogramowaniem reklamowym OpenCandy. Łagodzenie:
źródło
Użyj Yamb, aby wyodrębnić surowy dźwięk (mp4a to AAC), a następnie użyj odpowiedniego kodera MP3.
źródło
odpowiedź grawitacji jest świetna! Aby dodać do niego, jeśli chcesz wyodrębnić dźwięk z MP4 i umieścić go w formacie MP3 i zachować metadane (tagi MP3 ID3), możesz to zrobić:
źródło
Jeśli korzystasz z komputera Mac, prostszą metodą może być kliknięcie prawym przyciskiem myszy pliku w Finderze, wybranie „Uzyskaj informacje” i zmiana rozszerzenia z .mp4 na .m4a. Następnie otwórz go w iTunes i przekonwertuj na mp3.
źródło
W systemie Windows 7 Any Video Converter działał dla mnie od razu po wyjęciu z pudełka. Wygląda na to, że Mac jest również obsługiwany.
źródło
Jeśli wykonujesz dużo edycji audio, istnieje spora szansa, że masz (i uwielbiasz!) Audacity .
Otworzy plik mp4 i pozwoli ci „zapisać jako” wiele typów plików, w tym mp3. Zapewnia również proste okno dialogowe dla wszystkich parametrów, które możesz chcieć zmienić, w tym takich rzeczy, jak częstotliwość próbkowania i znaczniki MP3.
Jeśli nie masz Audacity, może nie być to najbardziej bezpośrednia ścieżka, ale jest o wiele bardziej wszechstronna niż prosty program do konwersji. Jest to w pełni funkcjonalny edytor audio, open source i wieloplatformowy.
źródło
W systemie Windows używam Pazera Free Audio Extractor. Bardzo lekki, intuicyjny, przenośny. Doskonała nakładka na narzędzie ffmpeg
źródło