Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Ekstraktor audio z wideo

Wyodrębnij ścieżkę audio z pliku wideo (MP4, WebM, MKV) bezpośrednio w przeglądarce. WebAssembly FFmpeg, pliki nie opuszczają urządzenia. Eksport MP3, WAV, AAC. Bezpłatnie.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
56 znaków

Format audio

wav

Wyjściowy plik dźwiękowy

Próbkowanie

48 000 Hz

Kanały

stereo

Limit pliku wideo

100 MB

Twardy limit z kodu narzędzia

Ustaw parametry i kliknij „Przetwórz”, aby zobaczyć wynik.
Co realnie robi warstwa narzędzia: serwer waliduje ustawienia i limity, samo wydobycie ścieżki dźwiękowej działa lokalnie w przeglądarce (WebAssembly)
ElementWartość z koduZnaczenie
Wejście: plik wideo do 100 MB limit fs-tool — większy plik nie przejdzie walidacji
Wyjście: format audio WAV domyślne ustawienie „format” (zmienisz w JSON ustawień)
Próbkowanie 48 000 Hz domyślne ustawienie „sample_rate” — standard wideo i podcastów
Kanały stereo domyślne ustawienie „channels” — stereo zachowuje oba kanały
Ustawienia (JSON) do 50 000 znaków limit wc-tool walidowany na serwerze przy kliknięciu „Przetwórz”
Przetwarzanie lokalnie w przeglądarce (WebAssembly) plik wideo nie jest wysyłany na serwer — serwer waliduje tylko ustawienia i zwraca limity

Ograniczenia przeglądarki: wydobycie audio w WebAssembly ładuje wideo do pamięci RAM karty, więc długie pliki (zwłaszcza w wysokiej rozdzielczości) mogą nie pomieścić się w limicie pamięci — 100 MB na plik to jednocześnie osłona przed tym scenariuszem.

Warto wiedzieć — wydobywanie audio z wideo

Lokalne przetwarzanie (WebAssembly)

Plik wideo nie opuszcza Twojego urządzenia — dekodowanie ścieżki dźwiękowej dzieje się w przeglądarce przez WebAssembly. Serwer widzi wyłącznie ustawienia (JSON) i waliduje limity, co pokazuje raport po kliknięciu „Przetwórz”.

Co oznaczają ustawienia

48 000 Hz to standard wideo i podcastów (jak DVD i YouTube), stereo zachowuje oba kanały. Domyślna ścieżka obróbki z kodu: przycięcie zakresu (trim), normalizacja do szczytu −1 dB z limiterem, płynne fade-in 35 ms i fade-out 55 ms, usunięcie składowej stałej i filtr górnoprzepustowy 20 Hz.

Dlaczego WAV

WAV to bezstratny PCM — dokładnie ten dźwięk, który siedzi w wideo, bez kompresji. Plik jest duży (ok. 10 MB na minutę stereo 48 kHz), ale idealny do dalszego montażu lub kompresji do MP3 w osobnym kroku.

Pamięć przeglądarki

WebAssembly działa w piaskownicy z limitem pamięci narzuconym przez przeglądarkę — dekodowanie długiego wideo 4K potrafi jej zabraknąć. Pracuj na pojedynczych plikach, zamykaj zbędne karty i trzymaj się limitu 100 MB, wtedy ekstrakcja przebiega przewidywalnie.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Ekstraktor audio z wideo – FFmpeg WebAssembly lokalnie

Ekstrakcja audio z wideo tradycyjnie wymagała instalacji FFmpeg lub przesyłania pliku na serwer. Narzędzie używa FFmpeg skompilowanego do WebAssembly (ffmpeg.wasm) – całe przetwarzanie odbywa się lokalnie w przeglądarce. Plik wideo nigdy nie opuszcza twojego urządzenia.

ekstraktor audio z wideo MP4 na MP3 online wyodrębnij audio z wideo ffmpeg online bez serwera

Obsługiwane formaty wejścia i wyjścia

Wejście (wideo): MP4 (H.264/H.265), WebM (VP8/VP9/AV1), MKV (Matroska), AVI, MOV (QuickTime), FLV. Wyjście (audio): MP3 (MPEG Layer 3, 128/192/320 kbps), WAV (PCM, bezstratny), AAC (Advanced Audio Coding), OGG (Vorbis), FLAC (bezstratna kompresja). Wybierasz format i bitrate przed ekstrakcją.

Jak działa FFmpeg WebAssembly

ffmpeg.wasm to port FFmpeg (C++) skompilowany do WebAssembly przez Emscripten. Uruchamia się w Web Workeru (nie blokuje UI). Plik wideo jest wczytywany do WASM memory filesystem (Emscripten FS). Komenda: ffmpeg -i input.mp4 -vn -acodec copy output.mp3 (kopia strumienia bez rekodowania, gdy format zgodny).

Jakość audio po ekstrakcji

Kopia strumienia (-acodec copy): bezstratna, brak degradacji, szybka (nie wymaga dekodowania/enkodowania). Rekodowanie (-acodec libmp3lame -b:a 192k): gdy format wyjściowy różni się od źródłowego – minimalna utrata jakości przy 192+ kbps. Dla archiwizacji: WAV (bezstratny). Dla dystrybucji: MP3 192kbps lub AAC 160kbps.

Ograniczenia WebAssembly

Rozmiar pliku: zależy od dostępnej pamięci RAM przeglądarki (pliki do ~2GB są obsługiwane, zależy od urządzenia). Wydajność: WASM jest ~2-3× wolniejszy od natywnego FFmpeg. Dla pliku 1GB: ~1-3 min. Chrome i Firefox: najlepsza wydajność WASM. Safari: wolniejszy, ale obsługiwany.

Od czego zależy ekstrakcja: kontener, kodek i tryb przepisania

Plik wideo to nie jednolity strumień, lecz kontener: pudełko, w którym obok siebie leżą osobne tory – obraz, jedna lub kilka ścieżek dźwięku, czasem napisy i rozdziały. Każdy tor ma własny kodek i własny zegar. Ekstrakcja audio to demuxing, czyli rozłożenie kontenera na części i zapisanie wybranego toru dźwiękowego do nowego pliku. Obraz nie jest przy tym dekodowany ani przenoszony, dlatego operacja jest znacznie lżejsza niż konwersja całego wideo.

FFmpeg wykonuje to w jednym z dwóch trybów. Pierwszy to przepisanie strumienia, czyli kopiowanie kodeka: pakiety audio są przepisywane bit w bit do nowego kontenera, bez dekodowania i ponownego kodowania. Warunek jest jeden – kontener docelowy musi akceptować kodek źródłowy. AAC pasuje do M4A i MP4, Vorbis i Opus do OGG, MP3 do MP3. Drugi tryb to rekodowanie: strumień jest najpierw dekodowany do próbek PCM, a potem kodowany wybranym kodekiem i bitrate. Ten tryb jest obowiązkowy przy WAV i FLAC, bo PCM i FLAC nie przyjmują pakietów AAC czy Opus.

W tym narzędziu cały łańcuch działa w WebAssembly: plik jest wczytywany do wirtualnego systemu plików w pamięci przeglądarki, komenda FFmpeg operuje wyłącznie na tej kopii, a gotowy wynik wraca jako blob do pobrania. Nie ma etapu wysyłania danych i nie ma serwera, który mógłby cokolwiek zapisać. Stąd bierze się też czas przetwarzania: to głównie zapis i odczyt pamięci oraz praca dekodera i enkodera, a samo WASM jest wolniejsze od natywnego FFmpeg.

Przykład: 10-minutowy film MP4 zamieniony na trzy wersje audio

  1. Rozpoznanie pliku. Wczytujesz film.mp4 o rozmiarze 1,2 GB i czasie 10:00, czyli 600 sekund. W środku są dwa tory: obraz H.264 i dźwięk AAC 48 kHz stereo. Nie ma drugiej ścieżki audio ani napisów, więc nie musisz wybierać indeksu strumienia.
  2. Wariant bezstratny: AAC w trybie kopiowania. Wybierasz wyjście AAC i przepisanie pakietów. Strumień leci bit w bit, bez dekodowania. Jeśli źródło ma 128 kbps, czyli 16 kB/s, to 600 s x 16 kB/s = 9600 kB, około 9,6 MB.
  3. Wariant do słuchania: MP3 192 kbps. Tu musi zajść pełne rekodowanie AAC do PCM, a potem PCM do MP3. Rozmiar liczysz tak: 192 kbps = 24 kB/s, więc 600 s x 24 kB/s = 14 400 kB, czyli około 14,4 MB.
  4. Wariant archiwalny: WAV. Przy 44,1 kHz, 16 bitach i stereo jeden strumień PCM zajmuje 44 100 x 2 kanały x 2 bajty = 176 400 B/s, czyli 176,4 kB/s. Dla 600 s daje to 105 840 kB, około 105,8 MB – ponad siedem razy więcej niż MP3 192 kbps.
  5. Czas pracy. Dla pliku rzędu 1 GB orientacyjnie licz się z przedziałem 1–3 minuty. Ten przykładowy plik jest nieco większy, więc wynik będzie bliżej górnej granicy.
  6. Kontrola wyniku. Odtwarzasz plik i porównujesz długość: 10:00 w źródle i 10:00 w wyniku. Przy kopiowaniu różnicy nie powinno być, przy rekodowaniu mogą dojść milisekundy na granicy pakietów.

Które kombinacje kontenera i kodeka da się przepisać bez rekodowania

Kontener wejściowyKodek audioWyjście bez rekodowania
MP4 lub MOV (H.264)AACM4A, MP4-audio – przepisanie pakietów
WebM (VP8, VP9, AV1)OpusOGG z Opus – przepisanie pakietów
WebM (VP8, VP9)VorbisOGG z Vorbis – przepisanie pakietów
FLV (H.264)MP3MP3 – przepisanie pakietów
MKV (dowolny obraz)AC-3, E-AC-3, DTSbrak – konieczne rekodowanie do AAC, MP3 lub FLAC
MP4 lub MKVAACWAV i FLAC tylko po rekodowaniu, PCM i FLAC nie przyjmują pakietów AAC
MOV (QuickTime)PCMWAV – przepisanie pakietów, bez zmiany próbek
AVI (starsze kodeki)MP3 lub PCMMP3 przy MP3, WAV przy PCM

Jak dobrać tryb i format, żeby nie stracić jakości ani czasu

  • Sprawdź liczbę ścieżek audio. Film z lektorem i oryginałem ma dwa tory. Zanim uruchomisz ekstrakcję, ustal, który indeks jest tym właściwym, bo domyślnie zapisany zostanie tor wskazany przez kontener jako pierwszy.
  • Zaczynaj od trybu przepisania. Jeśli kodek źródłowy pasuje do kontenera docelowego, kopiowanie jest szybsze i nie wprowadza żadnej degradacji. Rekodowanie wybieraj świadomie, na przykład wtedy, gdy potrzebujesz MP3 dla starszego odtwarzacza.
  • Dobierz bitrate do zastosowania. 128 kbps wystarcza do mowy i podcastu, 192 kbps to rozsądny kompromis dla muzyki, 320 kbps ma sens tylko wtedy, gdy plik będzie dalej obrabiany albo archiwizowany.
  • Policz rozmiar przed startem. Bitrate podzielony przez 8 daje kB/s, a pomnożony przez czas w sekundach – przewidywany rozmiar. 192 kbps to 24 kB/s, więc 10 minut to około 14,4 MB, a godzina około 86,4 MB.
  • Zadbaj o pamięć i dysk. Plik źródłowy trafia w całości do pamięci przeglądarki, a wynik zapisujesz na dysk. Zamknij zbędne karty i upewnij się, że masz wolne miejsce na oba pliki.

Czego ekstrakcja nie zrobi

  • Nie miksuje i nie rozdziela kanałów. Narzędzie wyodrębnia jeden istniejący strumień. Jeśli źródło ma dźwięk 5.1, taki układ trafi do wyniku, a nie zostanie automatycznie złożony do stereo. Scalanie dwóch ścieżek w jedną również nie jest możliwe.
  • Nie usuwa zabezpieczeń. Pliki z DRM nie mają dostępnego strumienia, który dałoby się przepisać. Bez klucza demuxer nie odczyta pakietów i operacja zakończy się błędem.
  • Nie naprawia uszkodzonych plików. Urwane pobieranie, brak indeksu w MP4 albo uszkodzona tablica w Matrosce powodują, że FFmpeg zatrzyma się na etapie odczytu. Narzędzie nie odbudowuje kontenera ani nie ratuje brakujących fragmentów.
  • Nie poprawia jakości dźwięku. Rekodowanie nie cofnie artefaktów źródła. Nie ma tu redukcji szumu, normalizacji głośności, korekcji barwy ani rozdzielania wokalu od podkładu.

Najczęstsze pytania

Czy plik wideo jest bezpieczny – nie jest wysyłany na serwer?

Tak – narzędzie działa w 100% lokalnie (client-side). Plik jest wczytywany do pamięci przeglądarki i przetwarzany przez WASM. Brak żądań sieciowych podczas ekstrakcji (możesz sprawdzić w DevTools → Network). Twoje wideo pozostaje prywatne.

Jak wyodrębnić audio z YouTube?

YouTube zabrania pobierania (ToS). Narzędzie nie obsługuje URL YouTube – tylko lokalnie przesłane pliki. Jeśli masz własne wideo nagrane wcześniej z YouTube za pozwoleniem autora, możesz wyodrębnić audio z pobranego pliku.

Czy zachowam jakość stereo i surround?

Tak – copy stream zachowuje oryginalne kanały (stereo, 5.1, 7.1). Rekodowanie do MP3 obsługuje stereo (2 kanały). Dla surround w MP3: automatyczna konwersja do stereo (downmix). Dla zachowania surround: użyj AAC lub FLAC.

Jak ekstraktor radzi sobie z długimi filmami (2h+)?

Przetwarzanie WASM: ~1-5 min dla pliku 2h w zależności od sprzętu. W trybie copy stream (bez rekodowania) jest znacznie szybszy. Narzędzie pokazuje progress bar (% przetworzonych sekund). Przeglądarka nie powinna być zamknięta podczas przetwarzania.

Jaka jest różnica między MP3 a AAC?

MP3 (MPEG-1 Layer 3): starszy standard (1993), powszechnie obsługiwany wszędzie. AAC (Advanced Audio Coding): nowszy (1997), lepsza jakość przy tym samym bitrate (128 kbps AAC ≈ 160 kbps MP3), domyślny w iPhone/iPad/iTunes. Do streamingu online: AAC. Do kompatybilności: MP3.

Czy MP4 na MP3 da się zrobić bez instalowania FFmpeg?

Tak. Narzędzie zawiera FFmpeg skompilowany do WebAssembly, więc cała konwersja odbywa się w przeglądarce. Nie musisz nic instalować ani wysyłać pliku na zewnętrzny serwer.

Jak wyodrębnić dźwięk bez utraty jakości?

Wybierz tryb przepisania strumienia i kontener zgodny z kodekiem źródłowym: AAC do M4A, Vorbis lub Opus do OGG, MP3 do MP3. Wtedy pakiety audio są kopiowane bit w bit i jakość pozostaje identyczna jak w oryginale.

Ile waży 10 minut audio w MP3, a ile w WAV?

MP3 192 kbps to 24 kB/s, więc 600 sekund daje około 14,4 MB. WAV przy 44,1 kHz, 16 bitach i stereo to 176,4 kB/s, czyli około 105,8 MB za te same 10 minut.

Dlaczego konwersja dużego pliku trwa kilka minut?

WebAssembly jest kilkukrotnie wolniejsze od natywnego FFmpeg, a do tego dochodzi wczytywanie całego pliku do pamięci przeglądarki i zapis wyniku. Najlepszą wydajność uzyskasz w Chrome i Firefoxie, w Safari przetwarzanie będzie wolniejsze.

Czy plik MKV z dźwiękiem AC-3 zapiszę jako MP3?

Tak, ale tylko przez rekodowanie, bo MP3 nie przyjmuje pakietów AC-3 w trybie kopiowania. Wybierasz MP3 i bitrate, a FFmpeg dekoduje AC-3 do PCM i koduje od nowa.

Powiązane narzędzia: konwerter formatu audio, ekstraktor tekstu z PDF i kompresja wideo online.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!