AVIF-afbeelding (.avif)
ISO/IEC StandaardAVIF is een open afbeeldingsformaat van de volgende generatie dat is afgeleid van de AV1-videocodec en geavanceerde compressie-efficiëntie, hoog dynamisch bereik (HDR) en brede kleurengamma's biedt.
AVIF naar JPG converteren
Gratis AVIF-naar-JPG-converter in uw browser. Converteer bestanden direct op uw apparaat.
AVIF online comprimeren
Privé - bestanden verlaten uw apparaat niet
Inspecteren en metadata
Besturingssystemen en bestandsanalysators herkennen AVIF-bestanden aan de hand van de eerste binaire bytesequentie:
Bestandshandtekening op byteniveau (magic bytes)
Besturingssystemen en bestandsanalysators herkennen AVIF-bestanden aan de hand van de eerste binaire bytesequentie:
HEX-HANDTEKENING (OFFSET 4):
66 74 79 70 61 76 69 66ASCII-WEERGAVE: ftypavif
Standaardisatie: ISO/IEC 23000-22 (MIAF) / AOMedia-specificatie
Technische specificaties
| Containerarchitectuur | ISO Base Media File Format (ISOBMFF / MP4-containerarchitectuur) |
| Compressie | AV1 intra-frame videocompressie met directionele ruimtelijke voorspelling en tegelverdelingen |
| Bytevolgorde (endianness) | Big-Endian voor ISOBMFF-atom- en boxgroottes en fourCC-codes |
| Kleurruimten | BT.2020, DCI-P3, sRGB, Volledige ICC-profielen, NCLX-primaire kleuren |
| Kanalen en structuur | Monochroom, YUV 4:2:0, 4:2:2, 4:4:4 en een aanvullend alfakanaal |
| Maximale afmetingen | 65.536 x 65.536 pixels per rastertegel (onbeperkt via compositie van meerdere tegels) |
| Transparantie | Volledig alfatransparantiekanaal van 8, 10 of 12 bit |
| Streaming en progressief | Progressieve weergave ondersteund via ruimtelijke tegels met meerdere lagen |
Technische vergelijkingsmatrix: AVIF versus concurrenten
| Technisch kenmerk | AVIF (Huidig) | WebP | JPEG | JPEG XL |
|---|---|---|---|---|
| Compressie-efficiëntie | Vaak efficiënt voor fotografische afbeeldingen; resultaten variëren per afbeelding en encoder | Kan voor sommige afbeeldingen beter zijn dan JPEG; resultaten variëren | Basisstandaard | Hoge efficiëntie en focus op verliesvrij |
| Kleurdiepte en HDR | 8, 10, 12-bit native HDR en BT.2020-kleurengamma | Alleen 8-bit sRGB | 8-bit standaard | HDR tot 32-bit met drijvende komma |
| Coderingssnelheid | Traag / CPU-intensief (vereist geavanceerde AV1-heuristiek) | Snel tot matig | Extreem snel | Matig tot snel |
| Licenties | Open source zonder licentiekosten (AOMedia) | Zonder licentiekosten (Google) | Gratis standaard | Zonder licentiekosten (ISO) |
| Browserondersteuning | Ondersteund door veel huidige browsers; dekking is afhankelijk van versie en platform | Brede ondersteuning; beschikbaarheid varieert per product en versie | Brede ondersteuning in huidige browsers; beschikbaarheid varieert per browserversie en platform. | Experimenteel in Chromium |
Veelvoorkomende beschadigingen en gids voor hex-herstel
Het weergeven van het AVIF-bestand mislukt met de foutmelding 'Invalid ISOBMFF container'.
Oorzaak: Ontbrekende of misvormde 'ftyp'-box of ontbrekende 'avif'-merkaanduiding op offset 0x04.
Herstel: Inspecteer het bestand met MP4Box of een hex-editor om te controleren of bytes 4-11 'ftypavif' of het compatibele merk 'mif1' bevatten.
Beveiligingsanalyse en aanvalsvectoren voor parsers
AVIF maakt gebruik van complexe decoders voor de AV1-videobitstream (dav1d / libaom). Veilige implementaties isoleren decoders in beperkte sandboxes.
Bekende aanvalsvectoren
- Exploits via complexe bitstreamparsing in de logica voor aritmetische AV1-codering of filmkorrelsynthese.
- Denial-of-service wegens geheugenuitputting door enorm grote declaraties van tegels in een raster.
Aanbevolen beveiligingspraktijken: Gebruik moderne gesandboxte Rust-decoders (ravif) of een bijgewerkte libavif met dav1d.
Historische oorsprong en mijlpalen
Belangrijkste voordelen
- AVIF kan kleinere fotobestanden produceren dan JPEG of WebP bij een vergelijkbare visuele kwaliteit, afhankelijk van de afbeelding, de encoder en de instellingen.
- Ingebouwde ondersteuning voor 10-bit en 12-bit High Dynamic Range (HDR) en Wide Color Gamut (WCG).
- Ondersteund door grote techgiganten (Google, Apple, Microsoft, Netflix, Mozilla) zonder licentiekosten.
Technische beperkingen
- Het coderen vergt aanzienlijk meer van de CPU en is trager dan bij JPEG of WebP.
- Vereist moderne hardware of bijgewerkte besturingssystemen voor hardwareversnelde decodering.
- De verliesvrije modus is over het algemeen minder efficiënt dan verliesvrije PNG of WebP voor eenvoudige UI-graphics.
Interessante technische weetjes
- AVIF is verpakt in exact dezelfde ISOBMFF-containerstructuur als die wordt gebruikt door MP4-videobestanden.
- Netflix gebruikt AVIF voor de UI-miniaturen in hun wereldwijde catalogus, wat terabytes aan dagelijkse netwerkbandbreedte bespaart.
- AVIF ondersteunt de synthese van filmkorrels, waarbij op kunstmatige wijze een prettige textuur wordt gegenereerd zonder dat zware hoogfrequente ruis hoeft te worden opgeslagen.
Veelgestelde technische vragen
Is AVIF beter dan WebP?
Voor sommige fotografische afbeeldingen kan AVIF kleinere bestanden produceren dan WebP bij een vergelijkbare visuele kwaliteit. Het verschil is afhankelijk van de afbeelding, de encoder en de instellingen. AVIF ondersteunt ook een hoge kleurdiepte en HDR, terwijl het coderen langer kan duren.
Waarom duurt het coderen van AVIF langer?
AVIF gebruikt de intraframecompressiealgoritmen van de AV1-videocodec, die duizenden ruimtelijke voorspellingshoeken, transformatieblokgroottes (van 4x4 tot 64x64) en lusfilters evalueren om de wiskundig optimale compressie te vinden.
Kan AVIF JPEG vervangen voor alledaagse webafbeeldingen?
AVIF wordt door veel huidige browsers ondersteund, hoewel de ondersteuning afhangt van browser- en platformversies. Het gebruik van een HTML-'<picture>'-fallback kan een alternatief formaat bieden voor niet-ondersteunde clients.
Gerelateerde conversieparen voor AVIF
Het converteren van AVIF-afbeeldingen naar JPEG kan helpen bij oudere software die het AV1 Image File Format niet ondersteunt.
Het converteren van een verouderde JPEG-afbeelding naar een AVIF-afbeelding verkleint de bestandsgrootte aanzienlijk met behoud van een hoge visuele natuurgetrouwheid dankzij geavanceerde moderne videocoderingstechnologie.
Plaats een AVIF-webafbeelding op één PDF-pagina voor een campagnebeoordeling. Deze wordt getekend op een standaard canvas-afbeelding, waardoor AVIF-codering en HDR-hulpdata verloren gaan.