WebM naar WebP omzetten

Hier zet je WebM naar WebP 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. WebP kan niet alles bewaren wat WebM bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Eén beeld, op volle resolutie. Een stilstaand beeld uit gecomprimeerde video draagt die compressie met zich mee: een moment met veel beweging ziet er zachter uit dan een stilstaand, en dat is de codering van de video zelf en niet iets wat deze omzetting doet.

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

Het stilstaande beeld gaat op een pagina, en dat verandert wat telt

Een afbeelding bestemd voor een webpagina wordt op andere gronden beoordeeld dan eentje die een document ingaat. Niemand opent hem in een beeldviewer; het is een van de twintig dingen die een browser downloadt terwijl iemand beslist of hij blijft. De grootte in kilobytes is een echte kost, betaald door elke bezoeker.

Dat is het hele argument voor WebP boven JPG hier. Hetzelfde zichtbare resultaat, ongeveer dertig procent minder bytes, en universeel ondersteund in huidige browsers. Bij een raster van een dozijn tutorialminiaturen is dat een derde van het beeldgewicht weg zonder zichtbare verandering.

Twee Google-formaten die bedoeld waren om samen te werken

WebP en WebM komen uit dezelfde inspanning. Google bracht beide rond 2010 uit als royaltyvrije antwoorden op patentbelaste formaten, en WebP’s stilstaandebeeldcompressie groeide uit de intra-framecodering in VP8 — de videocodec waarop WebM is gebouwd. Een stilstaand beeld uit een WebM halen en als WebP schrijven staat dichter bij een familiegelijkenis dan bij een vertaling.

Dat maakt de omzetting niet verliesvrij. Het frame wordt gedecodeerd naar pixels en helemaal opnieuw gecodeerd, op een vaste kwaliteit van 82. Wat de familiegelijkenis wel oplevert, is dat het soort detail dat de videocodec bewaarde precies is wat de stilstaandebeeld-encoder goed bewaart.

Het frame gebruiken als poster voor de video waar het uit komt

Het nuttigste wat je met deze omzetting kunt doen ligt voor de hand zodra je het ziet: neem een frame uit de WebM en gebruik het als de `poster` van die video. Een browser toont de poster tot afspelen begint, dus wat mensen eerst zien is een echt beeld uit de video zelf.

Pak het van ongeveer een seconde in plaats van vanaf nul. Het allereerste frame van een opname is vaak een overvloeiing of een lege staat, en het is ook het frame dat de video meteen zelf tekent zodra hij start.

Wat je krijgt, en op welke resolutie

Het frame komt eruit op de eigen pixelafmetingen van de video, zonder schalen. Een 1080p-schermopname levert een WebP van 1920 bij 1080 op; een 4K-opname levert er een op van 3840 bij 2160. Dat is bewust — een frame heeft een echte resolutie en deze omzetting geeft die intact terug.

Het verkleinen hoort verderop in de keten. Wat je responsieve `srcset` genereert, de beeldpijplijn van je CMS of je buildstap weet al welke breedtes de lay-out nodig heeft, en doet dat beter vanaf een bronbestand op volle resolutie.

Een frame uit een gecomprimeerde opname draagt zijn compressie mee

Het beeld in een WebM is gecodeerd voor beweging. Een videocodec besteedt zijn bits waar dingen bewegen en bezuinigt waar dat niet zo is, in de aanname dat niemand naar één frame zal staren. Bevries er een en je doet precies wat niemand zou verwachten.

Het praktische effect voor een miniatuur is klein, omdat een miniatuur op een fractie van zijn eigen formaat wordt getoond en verkleinen zachtheid goed verbergt. Het telt wanneer het stilstaande beeld groot wordt gebruikt — een heldenafbeelding, een illustratie over de volle breedte.

Waar WebP nog wordt geweigerd

Browsers zijn niet langer het probleem; de lange staart zit elders. Sommige e-mailclients renderen geen WebP, dus een nieuwsbriefminiatuur moet een JPG zijn. Een aantal oudere desktoptoepassingen, drukwerkstromen en enkele uploadformulieren weigeren het formaat nog.

Binnen een browser mag je WebP als universeel beschouwen, wat het de pragmatische standaard maakt in plaats van AVIF. Is de bestemming iets anders dan een webpagina — een e-mail, een document, een printer — neem dan de JPG.

Dit doen voor een reeks video’s

Een bibliotheek tutorials heeft elk een miniatuur nodig, wat één omzetting per video betekent in plaats van één per frame. Converteer, noteer het werkende tijdstip, ga naar het volgende bestand. Elke cyclus duurt een paar seconden omdat er tussendoor niets wordt geüpload.

Kies de tijdstippen bewust in plaats van overal nul te accepteren. Een raster miniaturen die allemaal een leeg venster of een laadspinner tonen, vertelt een bezoeker niets over welke video welke is.

Nog niet uitgebracht materiaal dat de machine nooit verlaat

De opnames die posterframes nodig hebben zijn vaak juist die nog niet zijn uitgekomen: een productdemo, een functie-uitleg, een cursusmodule. De hele video uploaden naar een converter om er een miniatuur van 60 KB uit te krijgen is veel blootstelling voor weinig werk.

Het decoderen en coderen gebeuren beide in het tabblad, met codecs die de browser al heeft voor het afspelen van WebM. Er wordt niets verzonden dat de video meeneemt, er is geen account en geen daglimiet.

Zo zet je WebM naar WebP om

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

WebM of WebP: wat er verandert

WebM vergeleken met WebP
WebMWebP
Volledige naamWebM-videoWebP-afbeelding
Bestandsextensie.webm.webp
Mediatypevideo/webmimage/webp
CompressieMet verlies — grootte wordt met kwaliteit betaaldHet een of het ander, afhankelijk van de instelling
Voor het eerst gepubliceerd20102010
Uitgegeven doorGoogleGoogle
SpecificatieRFC 9649
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Bitdiepte8
Kleur die het kan beschrijvenRGB, YCbCr
Grootste afbeelding16.383 px per zijde
Opent in een browserElke browserElke browser
In plaats daarvan overwogenMP4, MKVAVIF, JPG, PNG

Wat behouden blijft

De transparantie blijft. WebM en WebP bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

Het resultaat openen

De gebruikelijke programma's overlappen niet: WebM open je in VLC en FFmpeg, WebP in Adobe Photoshop, GIMP en Squoosh — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.

Waarvoor elk formaat bedoeld is

WebP komt van Google en stamt uit 2010, vastgelegd in RFC 9649. Adobe Photoshop, GIMP en Squoosh lezen het formaat.

Van WebM naar WebP: 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 WebP 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 WebP?

WebP comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger. Eén beeld, op volle resolutie. Een stilstaand beeld uit gecomprimeerde video draagt die compressie met zich mee: een moment met veel beweging ziet er zachter uit dan een stilstaand, en dat is de codering van de video zelf en niet iets wat deze omzetting doet.

Blijft de transparantie behouden van WebM naar WebP?

De transparantie blijft. WebM en WebP bewaren allebei een alfakanaal: een uitsnede blijft uitgesneden en erachter wordt niets opgevuld.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over WebM en WebP beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.