Qu’est-ce qu’un fichier AVIF ? Tout ce qu’il faut savoir sur le format AVIF
Un fichier AVIF est une image enregistrée au format AV1 Image File Format. Il utilise une compression dérivée du codec vidéo AV1 pour produire des fichiers légers tout en conservant une excellente qualité visuelle. AVIF prend en charge la compression avec ou sans perte, la transparence, l’animation, la plage dynamique étendue (HDR) et les gammes de couleurs étendues.
Comment fonctionne AVIF ?
AVIF stocke des données d’image compressées en AV1 dans un conteneur basé sur HEIF. L’encodeur divise l’image en blocs, prédit les valeurs des pixels à partir des blocs voisins et enregistre les différences. Cela demande plus de traitement que l’encodage JPEG, plus ancien, mais permet de conserver un niveau de détail comparable avec moins d’octets.
Le conteneur peut aussi contenir des profils de couleur, des métadonnées, une transparence alpha,
des séquences d’images et plusieurs images associées. AVIF offre donc plus de possibilités que son
extension .avif ne pourrait le laisser croire.
Avantages d’AVIF
- Compression efficace : utile lorsque la taille de transfert des images influe sur la vitesse des pages ou sur les coûts de bande passante.
- Couleurs modernes : prend en charge le HDR, les gammes de couleurs étendues et des profondeurs de bits plus élevées.
- Transparence : peut remplacer PNG dans les flux de travail qui nécessitent un canal alpha.
- Encodage flexible : prend en charge les images avec ou sans perte ainsi que l’animation.
- Écosystème ouvert : AV1 a été développé par l’Alliance for Open Media.
Limites d’AVIF
L’encodage AVIF prend normalement plus de temps que l’encodage JPEG ou WebP. Certains navigateurs, systèmes d’exploitation, éditeurs d’images et outils de gestion de contenu plus anciens ne peuvent pas le décoder. L’AVIF en couches prend en charge le décodage progressif, mais l’affichage d’un aperçu grossier pendant le téléchargement dépend de la prise en charge par l’encodeur et par le client. Ne partez pas du principe que chaque image AVIF s’affichera de manière progressive.
Pour les sites web publics, envisagez de servir AVIF avec une solution de repli WebP ou JPEG lorsque les anciens clients comptent.
AVIF comparé à JPEG, PNG et WebP
| Format | Usage idéal | Transparence | Compromis typique |
|---|---|---|---|
| AVIF | Diffusion web moderne et images HDR | Oui | Excellente compression, encodage plus lent |
| JPEG | Photographies avec compatibilité universelle | Non | Rapide et largement pris en charge, moins efficace |
| PNG | Graphiques sans perte et captures d’écran | Oui | Pixels exacts, fichiers généralement plus volumineux |
| WebP | Large compatibilité avec le web moderne | Oui | Rapide et efficace, mais sans prise en charge du HDR |
Comment convertir des images en AVIF avec Transloadit
Utilisez le Robot 🤖/image/resize pour normaliser les dimensions et convertir une image téléversée en un seul Step :
{
"steps": {
":original": { "robot": "/upload/handle" },
"avif": {
"use": ":original",
"robot": "/image/resize",
"format": "avif",
"width": 1600,
"resize_strategy": "fit"
}
}
}
Consultez la référence des formats d’image pour connaître les capacités de lecture et d’écriture de chaque pile ImageMagick.
FAQ sur AVIF
Que signifie AVIF ?
AVIF signifie AV1 Image File Format.
Tous les sites web doivent-ils utiliser AVIF ?
AVIF est un excellent format de diffusion lorsque la taille des fichiers et la qualité d’image comptent. Conservez une solution de repli si vos utilisateurs emploient d’anciens clients ou si vos outils de publication ne prennent pas en charge AVIF de manière fiable.
AVIF peut-il remplacer PNG ?
Parfois. AVIF prend en charge la transparence et l’encodage sans perte, mais PNG reste plus simple et plus universellement pris en charge pour les captures d’écran exactes, les diagrammes et les flux de travail d’édition.