Wat is het AVIF-bestandsformaat?
Bestanden met de extensie .avif slaan rasterafbeeldingen op in het AV1 Image File format. Het formaat maakt gebruik van AOMedia Video 1 (AV1) compressie en slaat afbeeldingen op in een HEIF - High Efficiency Image File Format - container, gebouwd op het ISO Base Media File Format (ISO-BMFF). De specificatie ondersteunt zowel afzonderlijke stilstaande beelden als afbeeldingsreeksen en animaties. De AVIF 1.0.0-specificatie werd in 2019 gepubliceerd door de Alliance for Open Media. Tests uitgevoerd door Netflix in 2020 bevestigden dat .avif-bestanden betere compressieverhoudingen en perceptuele kwaliteit bieden dan het populaire JPEG-formaat.
AVIF-formaat mogelijkheden
AVIF is een veelzijdig afbeeldingsformaat met brede ondersteuning voor functies. .avif-bestanden kunnen het volgende bevatten:
- meerdere kleurruimten, waaronder HDR, SDR, ICC-profielen en CICP,
- lossy en lossless compressie,
- 8, 10 of 12 bits per kanaal kleurdiepte, evenals monochroom,
- alfakanaal (transparantie) als een afzonderlijk hulpbeeld,
- afbeeldingsreeksen en animaties (opgeslagen met de
avisbrand).
.avif-bestanden kunnen voldoen aan het Baseline- of Advanced-profiel zoals gedefinieerd in de AVIF-specificatie.
Platform- en applicatie-ondersteuning
AVIF wordt ondersteund op alle grote platforms. Windows 10 (update van mei 2019 en later) biedt API-ondersteuning samen met ingebouwde decodering in Foto's en Verkenner. Android 12, macOS Ventura en de meeste huidige Linux-distributies bieden native AVIF-decodering. Alle grote webbrowsers - Chrome 85+, Firefox 93+, Safari 16+ en Edge 121+ - ondersteunen het formaat standaard. Speciale tools zoals GIMP, ImageMagick, XnView MP en avifdec (van libavif) kunnen .avif-bestanden openen en converteren naar andere formaten zoals PNG of WebP.
Beveiliging & veiligheid
RISICO: LOWAVIF bevat passieve afbeeldingsgegevens en is bij normaal gebruik risicoarm. Het realistische voorbehoud is de veiligheid van de decoder: AVIF vertrouwt op de AV1/libavif/libheif-decoders, en bugs in afbeeldingsdecoders zijn historisch gezien een aanvalsoppervlak geweest voor diverse formaten - houd uw browser/besturingssysteem up-to-date zodat de meegeleverde decoder gepatcht is. Verder zijn er geen scripting of macro's bij betrokken. Geef de voorkeur aan officiële tools (browsers, GIMP, Squoosh) boven willekeurige „AVIF converter”-sites die vol met adware kunnen zitten, hoewel gerenommeerde online converters prima zijn voor niet-gevoelige afbeeldingen.
Formaatdetails
in een notendopProgramma's die AVIF-bestanden openen
Technische details
diepe specificaties| Containerformaat | ISO Base Media File Format (ISO-BMFF), gedeeld met HEIF/HEIC |
| Beeldcodec | AV1 (AOMedia Video 1) |
| MIME-type | image/avif |
| Magic bytes | „ftypavif” op byte-offset 4 - ftyp-box met major brand „avif” |
| Geanimeerde variant | Gebruikt ISO-BMFF brand „avis”; elk frame is een AV1-gecodeerd afbeeldingsitem |
| Kleurdiepte | 8, 10, of 12 bits per kanaal |
| Chroma-subsampling | YCbCr 4:2:0, 4:2:2, en 4:4:4; monochroom (4:0:0) ook ondersteund |
| HDR-ondersteuning | Wide-gamut en HDR via CICP of ICC-profielen; PQ en HLG transferfuncties ondersteund |
| Compressiemodi | Zowel lossy als lossless, aangestuurd door AV1-quantizerinstellingen |
| Alfa-transparantie | Ondersteund als een afzonderlijk AV1-gecodeerd hulpbeelditem |
| Maximale afbeeldingsgrootte | Tot 65.536 × 65.536 pixels per item; grotere afbeeldingen via AVIF-grid (tiled) lay-out |
| Ingebedde metadata | Exif en XMP ingebed als metadata-items in de ISO-BMFF-structuur |
| Profielen | Baseline Profile (AV1 Main Profile subset) en Advanced Profile |
| Browserondersteuning | Alle grote browsers: Chrome 85+, Firefox 93+, Safari 16+, Edge 121+ |
| Uitgebracht | 2019 (AVIF 1.0.0 specification by the Alliance for Open Media) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | aomediacodec.github.io |
AVIF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over AVIF-bestanden.