W dobie podcastów i krótkich treści wideo zmiana przeznaczenia multimediów jest niezbędną umiejętnością. Być może nagrałeś genialny godzinny wywiad na Zoomie, vlog na YouTube lub wykład uniwersytecki. Teraz musisz zamienić ten ogromny plik MP4 w format zawierający wyłącznie dźwięk, taki jak MP3 lub WAV, aby Twoi odbiorcy mogli go słuchać w drodze.
Historycznie rzecz biorąc, wymagało to pobrania złożonego, ciężkiego oprogramowania, takiego jak Adobe Premiere Pro lub Audacity. Co gorsza, wymagało to „ponownego kodowania” pliku, co w naturalny sposób skutkowało utratą jakości dźwięku. Obecnie technologia sieciowa rozwinęła się tak bardzo, że można wyodrębnić surową, nietkniętą ścieżkę dźwiękową bezpośrednio w przeglądarce.
Zrozumienie kontenera wideo
Zanim wyodrębnimy dźwięk, musimy zrozumieć, czym właściwie jest plik MP4. MP4 nie jest kodekiem wideo; jest to kontener. Pomyśl o pliku MP4 jak o cyfrowej torbie ziplock. Wewnątrz tej torby zazwyczaj znajdują się dwa różne pliki:
- Ścieżka wideo: zwykle kodowana w formacie H.264, HEVC lub AV1.
- Ścieżka audio: zwykle zakodowana w formacie AAC (zaawansowane kodowanie audio) lub MP3.
Kiedy „wyodrębniasz” dźwięk, nie konwertujesz wideo na dźwięk. Po prostu otwierasz cyfrową torbę z zamkiem błyskawicznym, wyjmujesz plik audio i zostawiasz plik wideo. Proces ten nazywany jest demuxingiem.
Ekstrakcja bezstratna a ponowne kodowanie
W tym miejscu większość ludzi popełnia krytyczny błąd. Jeśli korzystasz z taniego konwertera online, serwer często pobiera Twój plik MP4, odtwarza ścieżkę audio i ponownie nagrywa go do zupełnie nowego pliku MP3. Nazywa się to ponownym kodowaniem i jest destrukcyjne.
Ponieważ zarówno AAC (dźwięk w MP4), jak i MP3 są formatami stratnymi, konwersja z jednego na drugi przypomina zrobienie kserokopii kserokopii. Dźwięk staje się mętny, wysokie tony zniekształcone, a rozmiar pliku często niepotrzebnie wzrasta.
Z drugiej strony Ekstrakcja bezstratna po prostu kopiuje dokładnie oryginalne dane binarne AAC z kontenera MP4, nie zmieniając ani jednego bitu. Otrzymujesz dokładnie taką samą jakość dźwięku jak oryginalny film.
Wyodrębnij dźwięk natywnie w swojej przeglądarce
Nie przesyłaj swoich prywatnych filmów na zdalny serwer. Skorzystaj z naszego narzędzia po stronie klienta, aby lokalnie zdemultiplikować pliki MP4. Jest natychmiastowy, prywatny i w 100% bezstratny.
Otwórz ekstraktor audioPrzypadki użycia w świecie rzeczywistym
Dlaczego miałbyś to zrobić? Oto najczęstsze scenariusze:
- Podcasterzy: nagrałeś wywiad wideo za pośrednictwem Riverside lub Zoom, ale potrzebujesz nieprzetworzonego dźwięku, aby go edytować i przesłać do Spotify i Apple Podcasts.
- Muzycy: znalazłeś teledysk lub występ na żywo i chcesz wyodrębnić wysokiej jakości ścieżkę AAC do słuchania offline lub wykorzystania jako podkładu.
- Studenci i amp; Badacze: Masz nagranie wideo wykładu o pojemności 4 GB. Wyodrębniając dźwięk, zmniejszasz plik do 50 MB, co ułatwia przechowywanie w telefonie i słuchanie w drodze do pracy.
Dlaczego ekstrakcja po stronie klienta jest przyszłością
Do niedawna, jeśli nie chciałeś pobierać oprogramowania, musiałeś przesyłać ogromne wideo na serwer w chmurze. Jeśli Twój film miał 2 GB, musiałeś poczekać na przesłanie 2 GB, poczekać w kolejce serwera, a następnie pobrać dźwięk. Było to nie tylko boleśnie powolne, ale stanowiło ogromne ryzyko dla prywatności, jeśli Twój film zawierał poufne informacje.
Nowoczesne przeglądarki obsługują teraz technologie takie jak WebAssembly (WASM) i Web Audio API. Umożliwiają one uruchamianie złożonych bibliotek C++ (takich jak FFmpeg) bezpośrednio w przeglądarce Google Chrome lub Safari. Gdy korzystasz z nowoczesnego narzędzia offline, wyodrębnianie odbywa się przy użyciu procesora komputera, a nie zdalnego serwera. Film o pojemności 2 GB nigdy nie opuszcza Twojego dysku twardego, co oznacza, że wyodrębnienie następuje natychmiast i bez ryzyka prywatności.
Często zadawane pytania (FAQ)
Czy wyodrębnienie dźwięku obniży jego jakość?
Nie, jeśli używasz narzędzia wykonującego demuxing (wyodrębnianie oryginalnej ścieżki). Jeśli narzędzie wymusi konwersję do formatu MP3, odczujesz niewielką utratę jakości. Aby uzyskać najlepsze rezultaty, zawsze wybieraj oryginalny format (zwykle M4A lub AAC).
Czy przy użyciu tej metody mogę wyodrębnić dźwięk z filmów na YouTube?
Jeśli masz pobrany plik MP4 na swój komputer, tak. Jednak narzędzia internetowe po stronie klienta nie mogą wyodrębniać dźwięku bezpośrednio z adresu URL YouTube, ponieważ wymaga to najpierw pobrania wideo przez serwer, co narusza warunki korzystania z usługi.
Dlaczego mój wyodrębniony plik został zapisany jako M4A zamiast MP3?
Filmy MP4 zazwyczaj kodują dźwięk w formacie AAC. Standardowym rozszerzeniem pliku AAC zawierającego wyłącznie dźwięk jest M4A (MPEG-4 Audio). W rzeczywistości jest lepszej jakości niż MP3 przy tym samym rozmiarze pliku i jest powszechnie obsługiwany przez wszystkie nowoczesne urządzenia i oprogramowanie.