Présentation
L’AVIF a été publié par l’Alliance for Open Media en 2019. Il stocke des images compressées en AV1 dans le conteneur HEIF (la même famille de conteneurs que le HEIC d’Apple), mais sans les licences de brevets du HEVC.
L’AVIF gère les couleurs sur 8, 10 et 12 bits, le HDR, les gammes de couleurs étendues, la transparence alpha complète, la compression sans perte et les séquences d’images. En qualité faible ou moyenne, il conserve bien plus de détails que le JPEG pour le même poids.
La prise en charge est arrivée dans Chrome 85 (2020), Firefox 93 (2021) et Safari 16 (2022) : l’AVIF fonctionne désormais pour la grande majorité des internautes. L’encodage est plus lent qu’en JPEG ou WebP, c’est pourquoi JFIF.IO affiche la progression pendant le traitement.
Avantages
- +Meilleure compression parmi les formats largement pris en charge
- +Transparence, HDR et couleurs sur 10/12 bits
- +Libre de droits
- +Pris en charge par tous les grands navigateurs actuels
Inconvénients
- −Encodage lent, surtout pour les grandes images
- −Prise en charge limitée dans les logiciels et éditeurs anciens
- −Les textures très fines peuvent être lissées en faible qualité
- −Les grandes images sont stockées en grilles de tuiles, que certains décodeurs gèrent mal
Comment fonctionne la compression AVIF
L’AVIF utilise le codage intra-image d’AV1 : l’image est divisée en superblocs de 128×128 pixels maximum, découpés récursivement en blocs plus petits. Chaque bloc est prédit avec l’un des nombreux modes de prédiction intra directionnels ou lissés ; le résidu est transformé (DCT, ADST ou transformations identité de tailles variées), quantifié puis codé avec un codeur arithmétique adaptatif. Des filtres de post-traitement (CDEF et loop restoration) suppriment les effets de halo et de blocs.
Usages courants
- Sites à fort trafic où chaque kilo-octet compte
- Galeries photo et images produits d’e-commerce
- Photos HDR
Prise en charge par les navigateurs et logiciels
Chrome, Edge, Firefox, Opera et Safari 16+ affichent l’AVIF. Windows 11 et les versions récentes de macOS ouvrent les fichiers AVIF ; beaucoup de logiciels d’édition plus anciens ne le font pas encore.
Comment convertir un fichier AVIF
Utilisez le convertisseur de cette page : déposez votre fichier, choisissez un format de sortie et téléchargez le résultat. La conversion se fait dans votre navigateur, rien n’est envoyé.
- JPG ne gère pas la transparence. Les zones transparentes seront remplies avec la couleur de fond.
- Images animées : seule la première image est convertie.
Traité localement dans votre navigateur
FAQ AVIF
AVIF ou WebP : lequel choisir ?
L’AVIF produit généralement des fichiers plus légers à qualité égale, surtout pour les photos. Le WebP s’encode plus vite et est pris en charge par des navigateurs un peu plus anciens. De nombreux sites servent l’AVIF avec un repli en WebP ou JPEG grâce à l’élément HTML <picture>.
Pourquoi la conversion en AVIF est-elle plus lente ?
L’encodeur AV1 explore de nombreuses options de prédiction et de transformation pour trouver la représentation la plus compacte. Ce travail n’a lieu qu’une fois, lors de la conversion ; le décodage dans le navigateur est rapide.
L’AVIF gère-t-il la transparence ?
Oui, avec un canal alpha complet, en mode avec ou sans perte.
L’AVIF peut-il être sans perte ?
Oui. Activez « Sans perte » dans les réglages du convertisseur. Les AVIF sans perte sont plus lourds que les AVIF avec perte, mais conservent chaque pixel.