CodeKitHub
Vardagsverktyg

Audio Extractor

Senast uppdaterad:

En videofil är egentligen två separata strömmar sammanflätade — videobilder och ett ljudspår — och att få ut bara ljudet brukar kräva installation av skrivbordsprogram eller uppladdning till en server. Verktyget gör det helt i din webbläsare: släpp in en video, välj MP3, WAV eller AAC, och det plockar ut ljudspåret med ffmpeg.wasm — en fullständig build av mediaverktyget FFmpeg kompilerad till WebAssembly — som körs lokalt på din enhet. Inget laddas upp någonstans.

Vad är detta verktyg?

Ljudextraktion är processen att separera ljudströmmen från en videocontainer (som MP4, MOV eller WebM) utan att omkoda videon — tekniskt en "demuxa och transkoda ljud"-operation snarare än en konvertering av hela filen. Eftersom video- och ljudströmmarna redan lagras separat inuti containerformatet kan ljudspåret plockas ut direkt.

Verktyget använder FFmpeg, det öppna multimediaramverket som ligger bakom det mesta av video- och ljudmjukvaran på marknaden, kompilerat till WebAssembly via ffmpeg.wasm-projektet så det körs som JavaScript i din webbläsare istället för att kräva en server eller nativ installation. Första gången du kör det laddar din webbläsare ner FFmpeg-motorn på ~30 MB; därefter sker extraktion helt på din enhet med din egen processor.

Eftersom det inte finns något uppladdningssteg finns det heller ingen filstorleksgräns satt av en server, ingen väntan i en kö, och ingen integritetsfråga om vart din video tog vägen — samma egenskaper som gör att varje annat klientsidesverktyg på den här sajten fungerar som det gör.

Varför använda det?

  • Du är precis klar med en Zoom-inspelning och behöver bara ljudet till ett verktyg för mötesanteckningar — släpp in MP4-filen, välj MP3, och slipp öppna en videoredigerare för en tvåminutersuppgift.
  • Du spelade in ett gitarriff på mobilen som en video eftersom det var kameraappen du hade öppen, och nu vill du bara ha WAV-filen så du kan dra in den i din DAW utan omkodningsförlust.
  • En kund skickade en 200 MB stor produktdemo-video och du behöver plocka ut voiceovern till ett poddklipp — inget behov att installera Premiere- eller Audacity-tillägg för en enda extraktion.
  • Du arkiverar gamla familjevideofiler och vill ha lättviktiga AAC-ljudbackuper av kommentarsspåret utan att behålla varenda flergigabyte-video.
  • Du sitter på en delad eller jobbdator där du inte kan installera skrivbordsprogram, men behöver ändå hämta ett ljudspår från en skärminspelning innan ett möte.
  • Källvideon innehåller ett konfidentiellt kundsamtal eller en oreleasad demolåt — bearbetningen sker lokalt, så filen når aldrig en server bara för att få ut ljudet.

Så använder du det

  1. Klicka på släppzonen (eller dra och släpp) för att välja en videofil från din enhet.
  2. Välj ett utdataformat: MP3 (litet, brett kompatibelt), WAV (okomprimerat, bäst för vidare redigering), eller AAC/M4A (effektivt, Apple-vänligt).
  3. Klicka på "Extrahera ljud" — första körningen laddar ner extraktionsmotorn på ~30 MB, sedan sker bearbetningen lokalt.
  4. Förhandsgranska resultatet med den inbyggda ljudspelaren, klicka sedan på "Ladda ner" för att spara filen.

Exempel

Inmatning

En 5 minuter lång MP4-skärminspelning med berättarröst

Resultat

narration.mp3 (endast ljud, samma längd, inget videospår)

Ljudets längd matchar alltid källvideon exakt, eftersom extraktionen inte klipper eller ändrar tajmning — den tar bara bort videoströmmen och kodar det befintliga ljudet till valt format.

MP3 vs. WAV vs. AAC — vilket ska du välja

Rätt utdataformat beror på vad du ska göra med ljudet härnäst.

FormatFilstorlekBäst för
MP3MinstPoddar, röstmeddelanden, delning, allmän uppspelning
WAVStörst (okomprimerat)Vidare ljudredigering, mixning, mastring — ingen kvalitetsförlust som ackumuleras
AAC / M4ALitet, effektivtApple-enheter/appar, bra kvalitet vid liten storlek

Varför extraktion är snabbare än en full konvertering

Eftersom ljud- och videoströmmarna redan är separata inuti en container som MP4 eller WebM, behöver extraktionen bara demuxa containern och transkoda ljudströmmen — videobilderna avkodas eller omkodas aldrig alls. Det är därför att plocka ut ljud från en 500 MB stor video oftast tar bråkdelen av den tid en full video-till-video-konvertering skulle ta på samma fil.

  • Ingen videoavkodning: verktyget hoppar över att läsa och rendera varje bildruta, eftersom bara ljudströmmen berörs.
  • Ingen videoomkodning: det finns inget att komprimera eller ändra storlek på, så processoranvändningen förblir låg jämfört med en videokonverterare.
  • Utdatastorleken är liten i förhållande till källan: en 500 MB videos ljudspår är typiskt bara några MB till några tiotal MB beroende på längd och format.

Relaterade verktyg

För annan lokal mediabearbetning, testa dessa verktyg.

→ Video Compressor (Target Size) · GIF Compressor · Image Compressor

Vanliga frågor

Är detta samma sak som att konvertera en videofil?

Inte riktigt — en video-till-ljud-"konvertering" innebär ofta att allt omkodas, men det här verktyget demuxar (separerar) specifikt den befintliga ljudströmmen från videocontainern och kodar bara den strömmen till valt format, utan att röra eller omrendera några videobilder.

Varför tar den första extraktionen längre tid än nästa?

Verktyget behöver ladda ner FFmpeg WebAssembly-motorn (~30 MB) första gången du använder det i en webbläsarsession. Efter den första inläsningen ligger motorn kvar i minnet och efterföljande extraktioner startar direkt.

Vilket format ska jag välja — MP3, WAV eller AAC?

MP3 är minst i storlek och fungerar överallt, vilket passar de flesta fall som poddar eller klipp. WAV är okomprimerat och förlustfritt, vilket spelar roll om du ska redigera ljudet vidare där kvalitetsförlust skulle ackumuleras. AAC/M4A är en bra medelväg med stark kvalitet per byte, särskilt vanligt i Apple-ekosystemet.

Vilka videoformat kan jag använda som indata?

Alla format din webbläsare kan läsa metadata från och som FFmpeg stöder, vilket täcker i princip alla vanliga format: MP4, MOV, WebM, MKV, AVI med flera. Om en specifik fil misslyckas, prova en standard MP4- eller WebM-export istället.

Laddas min video upp till en server?

Nej. Videofilen lämnar aldrig din enhet — den läses direkt in i din webbläsares minne och bearbetas helt klientsidan med WebAssembly. Bara den engångsnedladdade FFmpeg-motorn kommer från ett CDN; din faktiska video och det extraherade ljudet gör det aldrig.

Finns det en filstorleks- eller längdgräns för videon jag kan använda?

Det finns ingen hård gräns satt av verktyget självt — det praktiska taket är din enhets minne och processor, eftersom allt bearbetas lokalt. Videor på flera gigabyte eller en timme lång kommer ta märkbart längre tid och använda mer RAM än ett kort klipp, men det finns ingen serversidesgräns för uppladdning att oroa sig för.

Förlorar det extraherade ljudet kvalitet jämfört med originalvideons ljudspår?

Att välja WAV bevarar ljudet förlustfritt, så ingen ytterligare kvalitetsförlust utöver det som redan fanns i källan. MP3 och AAC omkodar ljudet till ett komprimerat format, vilket introducerar viss kvalitetsförlust — vanligtvis inte hörbart vid standardbithastigheter, men märkbart om du planerar att redigera eller bearbeta spåret kraftigt efteråt.

Kan jag extrahera ljud från en video som har flera ljudspår (som olika språk)?

Verktyget extraherar videons standard-/primära ljudspår. Om en fil har flera inbäddade ljudspår (vanligt i vissa MKV-filer) låter det dig inte välja mellan dem — du behöver en dedikerad videoredigerare för spårval först.

Behöver videon internetanslutning för att bearbetas efter att motorn laddats?

Nej. När den ~30 MB stora FFmpeg-motorn väl laddats ner för din session körs extraktionen helt offline i din webbläsare — du kan koppla från nätverket och det fungerar fortfarande.

Relaterade verktyg