AVI (Audio Video Interleave) is de container van Microsoft uit 1992, en de .avi-bestanden die vandaag de dag nog bestaan zijn meestal tientallen jaren oud: home video's van vroege digitale camcorders, DivX- of XviD-filmrips uit het tijdperk van filesharing, schermopnames van een al lang verdwenen Camtasia-versie, of wetenschappelijke opnames van labcamera's met propriëtaire codecs. AVI dateert van voor streaming; het was ontworpen voor draaiende harde schijven en cd's, en de structuur maakt random access in lange bestanden onhandig. Niets daarvan is van belang voor conversie naar MP3 — we lezen het audiospoor sequentieel en hercoderen het.
Omdat AVI ver buiten de WebCodecs sweet spot valt, draait deze conversie op de FFmpeg-wasm fallback-engine. Dat betekent een eenmalige download van ~30 MB de eerste keer dat je converteert (daarna gecached), en dan kan de conversie beginnen. Het bestand wordt in het geheugen verwerkt, dat de browser rond de 2 GB plafonneert — dus een AVI-rip van meerdere gigabytes moet je mogelijk eerst op de desktop knippen. De meeste overgebleven AVI's zitten ruim onder die grens.
AVI is een container uit 1992, van vóór het streamingtijdperk, en neemt hier dus een andere route: AVI-bestanden gaan naar de FFmpeg WebAssembly-engine, die bij eerste gebruik zo'n 30 MB downloadt en daarna volledig in je tab draait. Hij is langzamer dan het WebCodecs-pad voor MP4, MOV, MKV en WebM, maar hij kan containers aan waar browsers nog nooit van gehoord hebben — AVI, FLV, WMV, 3GP en MPEG.
Wat er in een AVI zit is anyone's guess. Camcorder- en DVD-tijdperkbestanden bevatten vaak ongecomprimeerde PCM of MP3, oudere filmrips AC-3 of WMA, en DV-opnames DV-audio. PCM en MP3 converteren netjes; eigenaardig of zeldzaam audio kan mislukken, en dan is één lokale ffmpeg-run de oplossing.
Veelvoorkomende scenario's
Wanneer converteer je AVI naar MP3

Oude camcorderbeelden
Mini DV en vroege digitale camcorders dumpten vaak naar AVI met MP3- of PCM-audio. Haal de audio eruit voor herdenkingsmontages of familie-archieven.

DivX- / XviD-filmrips
Als je in de jaren 2000 dvd's legaal naar AVI hebt geript, is de audio meestal MP3 of AC-3. Er een MP3 uit halen voor in de auto is een fluitje van een cent.

Lab- en wetenschappelijke opnames
Microscoopcamera's en instrumentatiesoftware slaan vaak AVI op met PCM of ongecomprimeerde audio. Converteer naar MP3 voor makkelijker bekijken en delen.

Archiefdigitalisering
Oudere tutorial-cd's en educatieve schijven gebruikten AVI uitgebreid. MP3-audio eruit halen voor langeluisteren is een veelvoorkomende digitaliseringsstap.
Onder de motorkap
Hoe de conversie werkt
Waarom AVI de compatibiliteits-engine nodig heeft
De eigenaardigheden van AVI als container (chunk-gebaseerd, geen globale index in veel oudere bestanden) en de lange staart aan obscure audiocodecs (DivX Audio, GoToMeeting G2M, Xperts-varianten) zorgen dat het WebCodecs snelle pad er niet mee uit de voeten kan. FFmpeg-wasm draagt decoders voor zo'n beetje alles wat AVI ooit heeft verpakt, en daarom routeren we AVI daar doorheen.
Het 2 GB-plafond
FFmpeg-wasm wijst lineair WebAssembly-geheugen toe binnen één browsertabblad, geplafonneerd op ongeveer 2 GB door het 32-bits geheugenmodel dat de huidige FFmpeg-builds gebruiken. De meeste archief-AVI's zitten daar ruim onder. Voor echte AVI's van meerdere gigabytes gebruik je een desktoptool om het bestand eerst te splitsen (of converteer je direct met FFmpeg op de commandoregel).
Alles draait op je eigen machine
De FFmpeg-engine is WebAssembly die in je browser draait, niet op een server. Ouwe thuisvideo's en labopnames worden lokaal gedecodeerd en opnieuw gecodeerd: er wordt niets geüpload en er is geen serverlimiet voor bestandsgrootte. Het enige plafond is het hierboven genoemde geheugenbudget van 2 GB per tab.
Waarom AVI de andere engine gebruikt
Browsers kunnen AVI helemaal niet demuxen — er bestaat geen WebCodecs-containerparser voor. We laden een naar WebAssembly gecompileerde FFmpeg (zo'n 30 MB, na het eerste bestand gecached) en demuxen in de tab. Wat er wordt gedownload is de engine zelf, nooit jouw bestand.
Praktische groottelimieten
De WebAssembly-build werkt in een 32-bits geheugenruimte, dus zeer grote AVI-bestanden — vanaf ruwweg 1-2 GB — kunnen mislukken als het geheugen krap is, en telefoons geven veel eerder op. Splits zo nodig lokaal: ffmpeg -i input.avi -c copy -f segment -segment_time 600 part%03d.avi.
Geïnterleaveerde en beschadigde bestanden
AVI's van afgebroken opnames hebben vaak een kapotte index. FFmpeg herstelt ze meestal; als een conversie op 0 procent blijft hangen, draai eerst lokaal ffmpeg -i input.avi -c copy -fflags +genpts repaired.avi en converteer de gerepareerde kopie.
Welk uitvoerformaat en welke bitrate kies je
AVI bevat meestal MP3, AC-3 of ongecomprimeerde PCM-audio. MP3 levert een universeel afspeelbaar bestand; als de bron PCM is, bewaren WAV of FLAC die verliesvrij. De groottes zijn benaderingen, per minuut audio.
| Uitvoer | Geschikt voor | Ca. grootte / min |
|---|---|---|
| MP3 320 kbps | Muziekcollecties en alles wat je in volle kwaliteit wilt houden | ~2,4 MB |
| MP3 192 kbps | Audio van oude camcorders en gesproken woord — genoeg voor zwakke bronnen | ~1,4 MB |
| MP3 128 kbps | Archieven met alleen spraak waarbij grootte voorop staat | ~1,0 MB |
| M4A (AAC) | Kleiner dan MP3 bij gelijke kwaliteit, als je speler het ondersteunt | ~1,4 MB |
| WAV | Verliesvrije kopie wanneer de AVI PCM-audio bevat | ~10 MB |
| FLAC | Verliesvrije archivering op ongeveer de helft van de WAV-grootte | ~5 MB |
Hoe het werkt
Stap voor stap
clip.avi
Uitvoer: MP3 · Standaard · 192 kbps
OptiesConversie draait lokaal · dit tabblad blijft open tijdens de verwerking.
Audio extraheren- 1
Sleep je .avi erin
Sleep het bestand erin. De eerste keer laadt de FFmpeg-engine (~30 MB, daarna gecached).
- 2
Bevestig MP3 + bitsnelheid
Voor oude camcorderaudio is 192 kbps meestal voldoende — deze bronnen waren om te beginnen al niet high-fidelity.
- 3
Wacht en download
De conversie is trager dan voor WebCodecs-gebaseerde formaten, maar duurt doorgaans nog steeds minuten, geen uren.
- 4
Download de audio
De conversie is langzamer dan bij WebCodecs-formaten, maar gaat nog steeds om minuten, niet uren. Zet hetzelfde bestand zonder te herladen om naar een ander formaat.
FAQ
Veelgestelde vragen
Is dit gratis, zonder watermerk of account?
Ja — geen registratie, geen betaalmuur, en er wordt niets op de audio gestempeld. Alle bitrates en uitvoerformaten staan voor iedereen open, inclusief het FFmpeg-AVI-pad.
Wordt mijn AVI ergens geüpload?
Nee. Hoewel AVI de zwaardere FFmpeg-engine gebruikt, draait die engine in je browser — het bestand wordt lokaal gedecodeerd en nooit naar een server gestuurd. Ouwe thuisvideo's blijven op jouw machine.
Waarom is de eerste AVI-conversie langzamer dan dezelfde MP4?
AVI gebruikt de FFmpeg-wasm-fallback, die de eerste keer zo'n 30 MB WebAssembly moet laden. Daarna staat de engine in de cache en starten volgende conversies direct. MP4/MOV/MKV/WebM gebruiken een lichtere native-WebCodecs-engine die al aanwezig is.
Kan ik een AVI-rip van 3 GB converteren?
Het WebAssembly-geheugenplafond van de browser ligt rond 2 GB. Splits grotere bestanden op de desktop (met VirtualDub of FFmpeg op de commandoregel) en converteer de delen. We onderzoeken Memory64 voor een toekomstige build die deze limiet opheft.
Mijn AVI heeft DivX- of XviD-audio — moment, audio? Dat zijn videocodecs.
Klopt — DivX en XviD zijn videocodecs, in AVI gekoppeld aan aparte audiocodecs, meestal MP3 of AC-3. Maak je geen zorgen over de video; we gooien die weg en verwerken alleen de audiospoor.
Kan ik slechts één gedeelte van de audio eruit halen?
Ja. Speel na de conversie het resultaat af en sleep over de golfvorm om een segment te selecteren, en download alleen die clip — handig voor één moment in een lange opname.
Wat als de audio in de AVI een obscuur codec is waar ik nooit van gehoord heb?
FFmpeg-wasm bevat decoders voor vrijwel elke audiocodec die ooit in een AVI heeft gezeten. Kom je een bestand tegen dat echt niet decodeert, open dan een GitHub-issue met de codecaam uit een tool als MediaInfo — meestal kunnen we de ondersteuning uitbreiden.
Waarom is AVI langzamer dan MP4?
AVI wordt gedemuxt door de FFmpeg WebAssembly-engine in plaats van het native WebCodecs-pad, en die engine is bij eerste gebruik zo'n 30 MB download. Daarna staat hij in de cache, maar het blijft een software-demuxer in wasm.
Wat is de grootste AVI die ik kan converteren?
Wij stellen geen plafond, maar de wasm-build wordt beperkt door 32-bits geheugen. In de praktijk: een paar honderd MB gaat prima, 1-2 GB werkt op een desktop met vrij geheugen, en alles wat veel groter is splits je eerst lokaal.
Mijn AVI heeft AC-3- of WMA-audio en is mislukt.
De wasm-build kan niet elke verouderde codec decoderen. Encodeer de audio lokaal opnieuw: ffmpeg -i input.avi -c:a aac -b:a 192k -vn audio.m4a, en converteer audio.m4a hier.
Betrekent de 30 MB-download dat mijn bestand geüpload wordt?
Nee. Die download is de WebAssembly-binary van FFmpeg vanaf een openbaar CDN, eenmalig opgehaald en gecached. Jouw AVI wordt in het tabgeheugen gelezen en verlaat dat nooit — het netwerkpaneel toont geen uploadverzoeken.
Kan ik DV- of camcorder-AVI's converteren?
Meestal wel. DV-AVI's bevatten PCM- of DV-audio, en het FFmpeg-pad decodeert beide. Reken op grote uitvoer als je WAV kiest, want DV-audio is doorgaans 48 kHz stereo PCM.
Kan ik een AVI repareren die meteen vastloopt?
Probeer de index lokaal te herbouwen: ffmpeg -i input.avi -c copy -fflags +genpts repaired.avi. Faalt dat ook, dan is het bestand waarschijnlijk afgebroken en kan geen enkele converter het ontbrekende deel terughalen.
Zie ook
Verwante converters