WebM naar AVIF omzetten

Hier zet je WebM naar AVIF 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. AVIF 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.

Deze pagina is voor een gemeten budget, geen voorkeur

AVIF is zijn omslachtigheid alleen waard als de omvang van een afbeelding een getal is dat iemand echt bekijkt: een largest-contentful-paint-cijfer dat niet daalt, een gewichtsbudget, een Lighthouse-score waarover in een pull request wordt gediscussieerd. Speelt niets daarvan, dan is de WebP-versie van hetzelfde beeld kleiner dan een JPG, codeert direct en heeft geen fallback nodig.

Is het budget echt, dan is AVIF de sterkste optie beschikbaar en is het verschil op een heldenafbeelding of een groot posterbeeld niet marginaal. De kosten worden tweemaal betaald: nu in codeertijd, en later in een fallback in je opmaak.

De still kan gecodeerd worden door dezelfde codec die hem opnam

AVIF is geen nieuwe beeldcodec. Het is een AV1-intraframe — een enkel keyframe uit de videocodec — verpakt in dezelfde containerfamilie als HEIC. En AV1 is een van de codecs die een WebM kan dragen: nieuwere browserrecorders en veel moderne webvideo gebruiken het.

Is de bron dus een AV1-WebM, dan decodeert deze omzetting een beeld dat AV1 codeerde en geeft het terug aan AV1 om opnieuw als still te coderen. De rondgang is ongewoon gunstig, want de artefacten van de eerste passage zijn precies de vormen waar de tweede passage efficiënt in is.

Waar de codeertijd echt naartoe gaat

Een JPG of WebP verschijnt vrijwel meteen. Een AVIF kost seconden, en op een 4K-beeld op een gemiddelde laptop kan dat behoorlijk wat meer zijn. Dat is de pagina niet die traag is; dat is wat AV1-codering kost.

De reden is de zoektocht: AV1 haalt zijn efficiëntie uit een enorm aantal manieren om elk blok pixels te beschrijven, en de encoder probeert er veel voordat hij kiest. Merk je dat je dertig beelden omzet en wacht, dan is dat het signaal om WebP te gebruiken voor de miniaturen en AVIF te bewaren voor het ene beeld bovenaan de pagina.

Wat de AVIF geeft op volledige resolutie

Het beeld komt eruit op de eigen pixelafmetingen van de video, ongeschaald, gecodeerd op een vaste kwaliteit van 82. Een 1080p-opname geeft een AVIF van 1920 bij 1080; een 4K-opname geeft er een vier keer zo groot en aanmerkelijk trager om te maken.

Verklein achteraf, niet hier. Wat je responsieve bronnen ook genereert, kent de breedtes die je layout nodig heeft en werkt beter vanaf het volledige beeld dan vanaf een verkleind beeld. Het is ook de plek om te beslissen hoeveel formaten de codeertijd waard zijn.

Goed serveren met een fallback

Elke huidige grote browser decodeert AVIF, maar ondersteuning kwam jaren na WebP en oudere installaties blijven bestaan — vooral op apparaten die geen updates meer krijgen. AVIF alleen serveren is een keuze om die bezoekers hun afbeeldingen te ontnemen in plaats van ze te vertragen.

De oplossing is een `<picture>`-element met een AVIF-bron, een WebP-bron en een JPG als laatste `<img>`. Drie regels, geen JavaScript, en de browser kiest de eerste die hij begrijpt.

De eigen beperkingen van het beeld veranderen niet door een betere encoder

Een still uit gecomprimeerde video getrokken, draagt alles wat de videocodec ermee deed. Er zijn bits besteed aan beweging, kleur is met halve resolutie opgeslagen in elke richting, en een beeld genomen tijdens een scroll of een pan was nooit scherp gecodeerd om te beginnen. AVIF bewaart dat allemaal heel efficiënt; het herstelt niets.

Het praktische gevolg is dat het tijdstip meer telt dan het formaat. Een beeld genomen op een stil moment en opgeslagen als JPG verslaat een beeld genomen midden in beweging en opgeslagen als AVIF ruim, op elke maat inclusief omvang.

Waar AVIF het verkeerde antwoord is

Alles dat geen webpagina is. E-mailclients renderen het niet. Kantoorsoftware grotendeels ook niet. Drukworkflows niet. Uploadformulieren op andermans sites weigeren de extensie vaak ronduit.

Zijn hele bestaansrecht rust op het gedecodeerd worden door een browser en geserveerd worden over een netwerk waar jij voor betaalt. Voor een dia, een document of een bericht: neem de JPG; voor een archief of een drukwerk: neem de TIFF.

De codering gebeurt op je eigen machine, en daarom is het gratis

AVIF-codering is duur genoeg dat diensten die het aanbieden ervoor rekenen, het in een wachtrij zetten, of het aantal beperken. Hier draait het in je browser, dus de enige plafonds zijn de genoemde — honderd bestanden per batch, 100 MB per bestand — zonder dagelijkse toewijzing.

Het betekent ook dat de video de machine niet verlaat. Dat is het gebruikelijke privacyargument en het heeft hier een praktische kant: een grote opname uploaden om een afbeelding van 40 KB terug te krijgen, is een absurde hoeveelheid netwerkverkeer voor het resultaat.

Zo zet je WebM naar AVIF om

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

WebM of AVIF: wat er verandert

WebM vergeleken met AVIF
WebMAVIF
Volledige naamWebM-videoAV1 Image File Format
Bestandsextensie.webm.avif
Mediatypevideo/webmimage/avif
CompressieMet verlies — grootte wordt met kwaliteit betaaldHet een of het ander, afhankelijk van de instelling
Voor het eerst gepubliceerd20102019
Uitgegeven doorGoogleAlliance for Open Media
SpecificatieAV1 Image File Format
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Bitdiepte12
Kleur die het kan beschrijvenRGB, YCbCr, breed gamut
Grootste afbeelding65.536 px per zijde
Opent in een browserElke browserHuidige browsers
In plaats daarvan overwogenMP4, MKVWebP, JXL, JPG

Wat behouden blijft

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

Het resultaat openen

Actuele browsers lezen AVIF, oudere niet. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

AVIF is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal AV1 — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

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

Waarvoor elk formaat bedoeld is

AVIF komt van Alliance for Open Media en stamt uit 2019, vastgelegd in AV1 Image File Format. GIMP, Squoosh en ImageMagick lezen het formaat.

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

AVIF 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.

Opent een AVIF-bestand in de browser?

Actuele browsers lezen AVIF, oudere niet. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

Welke codec zit er in het AVIF-bestand?

AVIF is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal AV1 — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

Blijft de transparantie behouden van WebM naar AVIF?

De transparantie blijft. WebM en AVIF 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 AVIF beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.