Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je WebM naar MP4 om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
WebM naar MP4
Bijna niemand maakt bewust een WebM. Het ontstaat: een browsergebaseerde schermopname schreef er een, een spraakbericht via WhatsApp Web werd er een, een pagina gebruikte de eigen MediaRecorder van de browser om een camera vast te leggen, of een downloadtool sloeg de stream op die een site al aanbood. Google publiceerde het formaat in 2010 juist om video zonder licentiekosten op het web te leveren.
Vrijwel al het andere doet dat niet. QuickTime heeft geen VP9-decoder, Premiere en After Effects importeren er geen zonder hulp, PowerPoint weigert het bestand, en de camerarol van een telefoon neemt het niet aan. Die kloof — elke browser ja, bijna elke desktoptoepassing nee — is de hele reden dat MP4 het antwoord is en geen codecpakket.
Sommige containeromzettingen zijn niet meer dan een header herschrijven en de gecomprimeerde data ongewijzigd kopiëren. Dit is er geen van. WebM bevat VP8, VP9 of AV1; de MP4 hier bevat H.264, omdat elk apparaat van de laatste twintig jaar dat in hardware decodeert. Twee verschillende codecs betekent dat elk beeld terug naar pixels wordt gedecodeerd en opnieuw wordt gecomprimeerd.
Reken erop. Een clip van een minuut op 1080p is meestal klaar voordat je van tabblad bent gewisseld. Een schermopname van veertig minuten is minuten aaneengesloten werk op je eigen cpu en gpu, en het tabblad moet openblijven zolang dat duurt.
Het videospoor wordt geschreven als H.264 op High-profiel, level 3.1 — in codecstringvorm avc1.64001f. Het geluid, in een browsergemaakte WebM bijna altijd Opus, wordt geschreven als AAC. Die combinatie is bewust: een MP4 met AV1 erin is een geldige MP4 die een televisie weigert af te spelen.
Het praktische gevolg is dat de MP4 standaard overal afspeelt waar een MP4 wordt verwacht — iOS en Android, Windows Media Player, QuickTime, elke editor, elk sociaal platform. High-profiel in plaats van Baseline speelt alleen een rol op zeer oude spelers.
Omdat elk beeld toch wordt herbouwd, kost het veranderen van de resolutie niets extra. De keuze biedt 2160p, 1440p, 1080p, 720p, 480p en 360p naast de originele grootte, en de breedte volgt automatisch de hoogte.
Vraag je om meer dan de bron heeft, dan wordt dat stilzwijgend genegeerd. Een schermopname van 720p ingesteld op 4K zou vier keer het bestand zijn zonder één pixel extra detail. De zinvolle richting is naar beneden.
De meeste WebM-bestanden die omzetting nodig hebben, zijn schermopnames, en schermbeeld is ongewoon vriendelijk voor een herencodering. Vlakke interfacepanelen, egale kleurblokken en onbewegende tekst comprimeren uitstekend en overleven een tweede passage bijna zonder zichtbaar verlies.
Camerabeeld is het lastigere geval. Korrel, haar, gebladerte en snelle beweging zijn precies waar een codec zijn bits aan besteedt, en een tweede codec vragen de benaderingen van de eerste te beschrijven, laat sporen na. Kwam de WebM van een webcam en gaat het resultaat een montage in, verhoog dan de kwaliteitsband voordat je omzet.
Beeld en geluid gaan volledig over: elk video- en geluidsspoor dat de browser kan decoderen, in de volgorde van de WebM, want MP4 kent nauwelijks een praktisch plafond. Wat niet overleeft, is alles wat geen van beide is — geen ondertitelsporen, geen hoofdstukmarkeringen.
Transparantie is degene die af en toe verrast. VP9 in WebM kan een alfakanaal dragen — zo worden geanimeerde overlays op het web geleverd — en H.264 heeft helemaal geen alfakanaal. Een transparante WebM omgezet naar MP4 komt ondoorzichtig terug, en geen instelling verandert dat.
De H.264-encoder die hier gebruikt wordt, hoort bij de browser en de machine, niet bij deze pagina. Chrome, Edge en Safari hebben er een op vrijwel elke huidige computer en telefoon. Sommige Firefox-installaties, vooral op Linux, niet, en dan stopt de omzetting voordat hij begint met een duidelijke melding.
Er is geen software-alternatief, en dat is een beslissing en geen weglating. Een H.264-encoder gecompileerd naar WebAssembly is tientallen megabytes om te downloaden en ruwweg een grootteorde trager dan de hardware-encoder die ernaast al klaarstaat.
Sleep tot honderd bestanden tegelijk erin. Elk wordt op zichzelf omgezet met een eigen voortgang, en zodra meer dan één klaar is, kunnen ze als één ZIP worden gedownload. Dit is het gewone geval voor iedereen wiens schermrecorder al maanden stilletjes WebM produceert.
Omdat er niets wordt geüpload, kost een batch geen bandbreedte en raakt geen daglimiet — de enige beperking is hoeveel werk je machine tegelijk wil doen.
Schermopnames zijn de meest gevoelige categorie bestanden die de meeste mensen omzetten. Ze bevatten postvakken, dashboards, klantnamen, interne tools en wat er verder toevallig op het scherm stond, en de gebruikelijke route voor deze omzetting is dat allemaal aan een website geven die je tien seconden geleden vond.
Hier worden de video gedecodeerd, herencodeerd en gemuxt binnen het tabblad, met codecs die de browser al heeft. Er wordt niets verstuurd, er is geen account, en er is geen wachtrij achter andermans uploads.
| WebM | MP4 | |
|---|---|---|
| Volledige naam | WebM-video | MPEG-4-video |
| Bestandsextensie | .webm | .mp4 |
| Mediatype | video/webm | video/mp4 |
| Compressie | Met verlies — grootte wordt met kwaliteit betaald | Met verlies — grootte wordt met kwaliteit betaald |
| Voor het eerst gepubliceerd | 2010 | 2001 |
| Uitgegeven door | MPEG | |
| Specificatie | — | ISO/IEC 14496-14 |
| Licentie | Open standaard | Open standaard |
| Stand van zaken | Actueel | Actueel |
| Opent in een browser | Elke browser | Elke browser |
| In plaats daarvan overwogen | MKV | MKV, MOV |
MP4 is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal H.264, HEVC en AV1 — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.
VLC leest zowel WebM als MP4, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.
MP4 komt van MPEG en stamt uit 2001, vastgelegd in ISO/IEC 14496-14. VLC, HandBrake en Adobe Premiere Pro lezen het formaat.
Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is mediabunny, een omhulsel om WebCodecs, dat de hardwaredecoders van je eigen apparaat leent; je browser haalt die één keer op en bewaart hem.
Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. mediabunny wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.
MP4 comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. De video wordt hercodeerd in plaats van gekopieerd, dus er gaat wat detail verloren, zelfs op de hoogste stand. Ondertitelsporen en hoofdstukken gaan niet mee. Staat het geluid in een formaat dat de browser niet kan decoderen — AC-3, E-AC-3, DTS en TrueHD, gebruikelijk bij schijf- en streamingrips — dan wordt het beeld gewoon omgezet en is het resultaat stil.
MP4 is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal H.264, HEVC en AV1 — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.
Deze pagina zet het een in het ander om. Gaat je vraag over kiezen en niet over omzetten, dan zegt WebM vs MP4 welke je moet gebruiken, waarvoor, en waar elk van beide zwak is.