WebM naar MP4 omzetten

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.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Met verlies Een deel van het detail wordt ingeruild voor grootte. MP4 kan niet alles bewaren wat WebM bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten 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.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Waar je WebM vandaan komt, en waarom hij niet opent

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.

Dit is een echte herencodering, en dat kost tijd

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.

Wat er in de MP4 komt: H.264 High-profiel en AAC

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.

De resolutie instellen terwijl de WebM toch wordt herencodeerd

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.

Schermopnames en camerabeeld gedragen zich hier anders

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.

Wat de WebM draagt dat de MP4 niet erft

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.

Als je browser weigert de MP4 te schrijven

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.

Een map WebM-opnames in één keer omzetten

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.

De opname blijft op de machine die hem maakte

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.

Zo zet je WebM naar MP4 om

  1. Sleep je WebM-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies MP4 als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare MP4-bestand.

WebM of MP4: wat er verandert

WebM vergeleken met MP4
WebMMP4
Volledige naamWebM-videoMPEG-4-video
Bestandsextensie.webm.mp4
Mediatypevideo/webmvideo/mp4
CompressieMet verlies — grootte wordt met kwaliteit betaaldMet verlies — grootte wordt met kwaliteit betaald
Voor het eerst gepubliceerd20102001
Uitgegeven doorGoogleMPEG
SpecificatieISO/IEC 14496-14
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Opent in een browserElke browserElke browser
In plaats daarvan overwogenMKVMKV, MOV

Het resultaat openen

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.

Waarvoor elk formaat bedoeld is

MP4 komt van MPEG en stamt uit 2001, vastgelegd in ISO/IEC 14496-14. VLC, HandBrake en Adobe Premiere Pro lezen het formaat.

Van WebM naar MP4: veelgestelde vragen

Wordt mijn WebM-bestand ergens heen geüpload?

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.

Is WebM naar MP4 omzetten gratis?

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.

Gaat er kwaliteit verloren bij het omzetten van WebM naar MP4?

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.

Welke codec zit er in het MP4-bestand?

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.

Weet je niet welke je nodig hebt?

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.

Meer over deze formaten