CodeKitHub
Každodenní nástroje

Extraktor zvuku

Naposledy aktualizováno:

Video soubor jsou vlastně dva samostatné proudy spojené dohromady — video snímky a zvuková stopa — a vytáhnout jen zvuk obvykle znamená instalovat desktopový software nebo nahrát soubor na server. Tento nástroj to udělá přímo v prohlížeči: nahraj video, vyber MP3, WAV nebo AAC, a nástroj vytáhne zvukovou stopu pomocí ffmpeg.wasm — plné sestavení sady nástrojů FFmpeg zkompilované do WebAssembly — které běží lokálně na tvém zařízení. Nic se nikam nenahrává.

Co je tento nástroj?

Extrakce zvuku je proces oddělení zvukového proudu od video kontejneru (jako MP4, MOV nebo WebM) bez převodu videa — technicky jde spíš o operaci 'demux a transkódování zvuku' než konverzi celého souboru. Protože jsou video a zvuk uvnitř kontejnerového formátu uložené odděleně, zvukovou stopu lze vytáhnout přímo.

Tento nástroj používá FFmpeg, open-source multimediální framework, na kterém je postavena většina video a audio softwaru na trhu, zkompilovaný do WebAssembly přes projekt ffmpeg.wasm, takže běží jako JavaScript v prohlížeči místo serveru nebo nativní instalace. Při prvním spuštění si prohlížeč stáhne přibližně 30 MB velký FFmpeg engine; poté probíhá extrakce zcela na tvém zařízení pomocí tvého CPU.

Protože chybí krok nahrávání, nehrozí ani limit velikosti souboru daný serverem, ani čekání ve frontě, ani otázka soukromí, kam se video poslalo — stejné vlastnosti, díky kterým fungují všechny ostatní klientské nástroje na tomto webu.

Proč ho používat?

  • Právě jsi dokončil nahrávku hovoru na Google Meetu a potřebuješ jen zvuk pro nástroj na přepis poznámek ze schůzky — nahraj MP4, vyber MP3 a přeskoč otevírání video editoru kvůli dvouminutovému úkolu.
  • Nahrál jsi kytarový riff na mobilu jako video, protože jsi zrovna měl otevřenou aplikaci fotoaparátu, a teď chceš jen WAV, abys ho mohl přetáhnout do DAW bez ztráty kvality při rekódování.
  • Klient poslal 200 MB video s prezentací produktu a potřebuješ vytáhnout komentář pro podcastový klip — není třeba instalovat pluginy do Premiere nebo Audacity kvůli jedné extrakci.
  • Archivuješ staré rodinné video soubory a chceš lehké AAC záložní zvukové stopy komentáře, aniž bys musel schovávat každé několikagigabajtové video.
  • Jsi na sdíleném nebo pracovním počítači, kde nemůžeš instalovat desktopový software, ale i tak potřebuješ vytáhnout zvukovou stopu ze záznamu obrazovky před schůzkou.
  • Zdrojové video obsahuje důvěrný klientský hovor nebo nevydanou demo skladbu — zpracování probíhá lokálně, takže se soubor nikdy nedotkne serveru jen kvůli vytažení zvuku.

Jak se používá

  1. Klikni na plochu pro nahrání (nebo přetáhni soubor) a vyber video ze svého zařízení.
  2. Vyber výstupní formát: MP3 (malý, široce kompatibilní), WAV (nekomprimovaný, nejlepší pro další úpravy) nebo AAC/M4A (efektivní, přátelský k ekosystému Apple).
  3. Klikni na 'Extrahovat zvuk' — první spuštění si stáhne přibližně 30 MB extrakční engine, poté probíhá zpracování lokálně.
  4. Prohlédni si výsledek pomocí vestavěného audio přehrávače, pak klikni na 'Stáhnout' pro uložení souboru.

Příklad

Vstup

5minutová MP4 nahrávka obrazovky s komentářem

Výstup

komentar.mp3 (jen zvuk, stejná délka, bez video stopy)

Délka výstupního zvuku vždy přesně odpovídá zdrojovému videu, protože extrakce nic nezkracuje ani nepřesouvá v čase — jen odstraní video stopu a zakóduje existující zvuk do vybraného formátu.

MP3 vs. WAV vs. AAC — co vybrat

Správný výstupní formát závisí na tom, co se zvukem plánuješ dál dělat.

FormátVelikost souboruNejlepší pro
MP3NejmenšíPodcasty, hlasové poznámky, sdílení, běžné přehrávání
WAVNejvětší (nekomprimovaný)Další úpravy zvuku, mixování, mastering — bez kumulace ztráty kvality
AAC / M4AMalý, efektivníZařízení/aplikace Apple, dobrá kvalita při malé velikosti

Proč je extrakce rychlejší než plná konverze

Protože zvukový a video proud jsou uvnitř kontejneru jako MP4 nebo WebM už oddělené, extrakce potřebuje jen demuxovat kontejner a transkódovat zvukový proud — video snímky se vůbec nedekódují ani nekódují znovu. Proto vytažení zvuku z 500 MB videa obvykle skončí za zlomek času, který by trvala plná konverze videa na video u stejného souboru.

  • Žádné dekódování videa: nástroj přeskočí čtení a vykreslování každého snímku, protože se dotýká jen zvukového proudu.
  • Žádné rekódování videa: není co komprimovat ani měnit velikost, takže zatížení CPU zůstává nízké oproti video konvertoru.
  • Výstupní velikost je vůči zdroji nepatrná: zvuková stopa 500 MB videa má obvykle jen pár MB až pár desítek MB podle délky a formátu.

Související nástroje

Pro další lokální zpracování médií vyzkoušej tyto nástroje.

→ Komprese videa (cílová velikost) · Komprese GIF · Komprese obrázků

Časté dotazy

Je to totéž jako konverze video souboru?

Ne tak úplně — 'konverze' videa na zvuk často znamená přepočítání všeho, ale tento nástroj konkrétně demuxuje (odděluje) existující zvukovou stopu z video kontejneru a zakóduje jen tento proud do zvoleného formátu, aniž by se dotýkal nebo přerenderoval video snímky.

Proč trvá první extrakce déle než další?

Nástroj potřebuje při prvním použití v dané relaci prohlížeče stáhnout FFmpeg WebAssembly engine (asi 30 MB). Po tomto počátečním načtení zůstává engine v paměti a další extrakce začínají okamžitě.

Který formát mám vybrat — MP3, WAV nebo AAC?

MP3 je nejmenší soubor a funguje všude, což je vhodné pro většinu případů jako podcasty nebo klipy. WAV je nekomprimovaný a bezztrátový, což se hodí, pokud plánuješ zvuk dál upravovat, kde by se ztráta kvality násobila. AAC/M4A je dobrý kompromis s vysokou kvalitou na velikost, obzvlášť běžný v ekosystému Apple.

Jaké video formáty mohu použít jako vstup?

Jakýkoliv formát, ze kterého tvůj prohlížeč umí číst metadata a který podporuje FFmpeg, což pokrývá v podstatě všechny běžné formáty: MP4, MOV, WebM, MKV, AVI a další. Pokud konkrétní soubor selže, zkus standardní export do MP4 nebo WebM.

Nahrává se moje video na server?

Ne. Video soubor nikdy neopustí tvé zařízení — čte se přímo do paměti prohlížeče a zpracovává se zcela lokálně pomocí WebAssembly. Z CDN se stahuje jen jednorázový FFmpeg engine; tvé skutečné video a extrahovaný zvuk nikdy.

Existuje limit velikosti nebo délky videa, které můžu použít?

Nástroj samotný nemá pevný limit — praktickým stropem je paměť a CPU tvého zařízení, protože vše se zpracovává lokálně. Vícegigabajtová nebo hodinová videa budou trvat výrazně déle a spotřebují víc RAM než krátký klip, ale žádný serverový limit nahrávání se nemusíš obávat.

Ztrácí extrahovaný zvuk kvalitu oproti původní zvukové stopě videa?

Volba WAV zachová zvuk bezztrátově, takže nedochází k žádné další ztrátě kvality nad rámec toho, co bylo už ve zdroji. MP3 a AAC zvuk rekódují do komprimovaného formátu, což přináší určitou ztrátu kvality — obvykle neslyšitelnou při standardních bitrate, ale znatelnou, pokud plánuješ stopu dál upravovat nebo výrazně zpracovávat.

Můžu extrahovat zvuk z videa s více zvukovými stopami (třeba v různých jazycích)?

Tento nástroj extrahuje výchozí/primární zvukovou stopu videa. Pokud má soubor více vložených zvukových stop (běžné u některých MKV souborů), nedovolí ti mezi nimi vybírat — pro výběr stopy bys potřeboval specializovaný video editor.

Potřebuje video po načtení enginu připojení k internetu pro zpracování?

Ne. Jakmile se přibližně 30 MB velký FFmpeg engine stáhne pro tvou relaci, extrakce běží zcela offline v prohlížeči — můžeš se odpojit od sítě a stále to bude fungovat.

Související nástroje