Une brève histoire
AVIF (AV1 Image File Format) est apparu en 2019, développé par l'Alliance for Open Media – un consortium comprenant Google, Netflix, Amazon, Mozilla et d'autres formé pour créer des codecs multimédias libres de droits. Il applique le codage d'images fixes du codec vidéo AV1 à des images individuelles et est rapidement devenu le format à battre en termes d'efficacité de compression brute.
Comment ça marche
En empruntant la prédiction intra-image avancée d'AV1, AVIF atteint des fichiers nettement plus petits que WebP ou JPEG avec la même qualité visuelle, tout en prenant également en charge le HDR, de larges gammes de couleurs, une profondeur de 10/12 bits, la transparence et l'animation. Le compromis est la vitesse : l’encodage AVIF est lourd en termes de calcul, c’est pourquoi il est plus lent et pourquoi certains navigateurs peuvent le décoder mais pas l’encoder.
Quand et comment l'utiliser
Utilisez AVIF pour les images volumineuses et critiques en termes de bande passante (bannières de héros, photographies de grande taille) où sa compression est la plus rentable. Étant donné que la prise en charge est d'environ 95 % (pas encore universelle) et que l'encodage est lent, diffusez-le dans un élément avec une solution de secours WebP ou JPEG afin que chaque visiteur voie toujours une image.
- Introduit en 2019 par l’Alliance for Open Media.
- Construit sur des images clés du codec vidéo AV1 libre de droits.
- Compression de premier ordre, plus HDR, large gamme, transparence et animation.
- L'encodage est gourmand en CPU : idéal pour la livraison, plus lent à créer.