De container van HEIC, zonder het licentieprobleem.

Sleep hieronder een AVIF. Anders dan een HEIC kan je browser deze vrijwel zeker wel tekenen.

Waarom dit formaat wel verschijnt en HEIC niet

Het verschil zit niet in technische verdienste maar in licenties. HEIC draagt HEVC, belast met octrooipools waardoor browserbouwers ervan afzagen. AVIF draagt AV1, uitgebracht door de Alliance for Open Media onder een licentie zonder afdrachten, en Chrome, Firefox en Safari voegden binnen een paar jaar van elkaar decoders toe. Twee bestanden kunnen hetzelfde containerontwerp delen en volstrekt verschillende levens leiden vanwege wie wie moet betalen.

Wat dat betekent om er hier een te lezen

Het voorbeeld komt van de eigen decoder van de browser, dus het verschijnt meteen en in volle kwaliteit, zonder WebAssembly-omweg ertussen. Het betekent ook dat een AVIF zich overal als een gewone webafbeelding gedraagt: hij wordt getekend in een pagina, in een voorbeeldvenster en in een chatprogramma, met de metadata die hij heeft erbij.

Bijna elke AVIF is door een omzetter gegaan

AVIF bestaat vooral om webafbeeldingen lichter te maken, dus het gewone bestand is gemaakt door een bouwstap of een CDN uit een JPEG of PNG. Zulke ketens gooien de metadata meestal weg om bytes te sparen, en daarom lezen zoveel AVIF's hier bijna leeg. Draagt er een tóch EXIF, dan is die geërfd van de bronafbeelding in plaats van door een camera geschreven: weinig camera's maken rechtstreeks AVIF.

Hoe een AVIF in elkaar zit

Een AVIF is dezelfde container als een HEIC met een andere codec erin. De afbeelding is met AV1 gecodeerd en zit in mdat; alles wat haar beschrijft zit onder meta. Net als bij HEIC tekent de figuur één laag: colr en av1C zijn eigenschappen die dieper genest zitten dan de box waarin ze staan.
ftypmetaExif-itemmime-itemcolrav1Cmdat
  • Structuur
  • Kan metadata bevatten
  • De afbeelding

Waar een AVIF dingen bewaart

ftyp
Het merk, avif of avis. Verklaart wat de rest van het bestand is.
meta
De box met elk item dat niet de afbeelding is.
Exif-item
Een EXIF-blok, als de omzetter opdracht kreeg er een te houden.
mime-item
XMP, hetzelfde mechanisme als bij HEIC.
colr
Kleurprofiel of codering-onafhankelijke kleurpunten.
av1C
De instelling van de AV1-decoder. Structuur, geen metadata.

Vragen over AVIF

Houdt AVIF de EXIF als ik een JPEG omzet?Openen

Alleen als de omzetter dat opdracht kreeg. De meeste webgerichte ketens gooien metadata standaard weg, want het hele punt van de omzetting is een lichter bestand. Sleep het resultaat hierheen en je ziet wat overbleef.

Is AVIF hetzelfde als HEIC?Openen

Dezelfde containerfamilie, een andere codec en een andere licentie. Beide zijn ISO Base Media File Format dat gecodeerde afbeeldingen als items bewaart. HEIC gebruikt HEVC, AVIF gebruikt AV1 — daarom tonen browsers de een wel en de ander niet.

Kan een AVIF bewegen?Openen

Ja, met het merk avis en een reeks beelden. Het opschonen met hercodering tekent één beeld, dus een opgeschoonde bewegende AVIF komt terug als stilstaande afbeelding.

Waarom wordt mijn AVIF opgeschoond tot een JPEG?Openen

Omdat een AVIF schrijven een AV1-codeerder vraagt, die dit werkblad niet meedraagt. Decoderen is het deel dat browsers leveren. Het opschonen exporteert dus een JPEG, en je ruilt de container voor een bestand zonder iets ingebeds.

Wat het kan

EXIF-gegevens verwijderen
Sleep een foto en download een kopie zonder de ingebedde metadata. Bij JPEG valt het EXIF-segment weg zonder de pixels aan te raken; HEIC, PNG, WebP en de rest worden hergecodeerd. Er wordt niets geüpload.
Gps-locatie weghalen
Bekijk de coördinaten die een foto draagt en download daarna een kopie zonder. Bij JPEG vallen de locatietags weg en blijft de rest. Er wordt niets geüpload.
EXIF van een JPEG bewerken
Verander titel, auteur, omschrijving, rechten, software en opnametijd van een JPEG en download de bewerkte kopie. Draait lokaal; je oorspronkelijke bestand wordt nooit aangeraakt.
XMP-, IPTC- en ICC-viewer
Lees elke metadatagroep die een bestand draagt — EXIF, XMP, IPTC, ICC, fabrikantnotities — gegroepeerd en als JSON te exporteren. Voor materiaalcontrole, forensiek en het doorlichten van een keten. Er wordt niets geüpload.
Meerdere foto's openen
Open tot vijftig foto's, zie welke een locatie dragen, en neem de hele reeks mee als rekenblad. Er wordt niets geüpload, en de originelen worden nooit beschreven.