Qu'est-ce que le format de fichier AVIF ?
Les fichiers avec l'extension .avif stockent des graphiques matriciels au format AV1 Image File. Le format utilise la compression AOMedia Video 1 (AV1) et enregistre les images dans un conteneur HEIF - High Efficiency Image File Format - basé sur l'ISO Base Media File Format (ISO-BMFF). La spécification prend en charge les images fixes uniques ainsi que les séquences d'images et les animations. La spécification AVIF 1.0.0 a été publiée en 2019 par l'Alliance for Open Media. Des tests menés par Netflix en 2020 ont confirmé que les fichiers .avif offrent de meilleurs taux de compression et une meilleure qualité perceptuelle que le format populaire JPEG.
Capacités du format AVIF
L'AVIF est un format d'image polyvalent avec une large prise en charge des fonctionnalités. Les fichiers .avif peuvent contenir :
- plusieurs espaces colorimétriques, y compris HDR, SDR, les profils ICC et CICP,
- une compression avec perte (lossy) et sans perte (lossless),
- une profondeur de couleur de 8, 10 ou 12 bits par canal, ainsi que le monochrome,
- un canal alpha (transparence) en tant qu'image auxiliaire séparée,
- des séquences d'images et des animations (stockées avec la marque
avis).
Les fichiers .avif peuvent être conformes au profil Baseline ou Advanced tel que défini dans la spécification AVIF.
Prise en charge des plateformes et des applications
L'AVIF est pris en charge sur toutes les plateformes majeures. Windows 10 (mise à jour de mai 2019 et ultérieures) fournit une prise en charge API ainsi qu'un décodage intégré dans Photos et l'Explorateur de fichiers. Android 12, macOS Ventura et la plupart des distributions Linux actuelles offrent un décodage AVIF natif. Tous les principaux navigateurs Web - Chrome 85+, Firefox 93+, Safari 16+ et Edge 121+ - prennent en charge le format nativement. Des outils dédiés tels que GIMP, ImageMagick, XnView MP et avifdec (de libavif) peuvent ouvrir et convertir les fichiers .avif vers d'autres formats tels que PNG ou WebP.
Sécurité et sûreté
RISQUE : LOWL'AVIF est une donnée d'image passive et présente un faible risque en utilisation normale. La mise en garde réaliste concerne la sécurité du décodeur : l'AVIF repose sur les décodeurs AV1/libavif/libheif, et les bogues des décodeurs d'images ont historiquement été une surface d'attaque pour de nombreux formats - maintenez votre navigateur/système d'exploitation à jour pour que le décodeur intégré soit corrigé. Sinon, aucun script ou macro n'est impliqué. Préférez les outils officiels (navigateurs, GIMP, Squoosh) aux sites de « conversion AVIF » aléatoires qui peuvent être chargés de logiciels publicitaires, bien que les convertisseurs en ligne réputés conviennent pour les images non sensibles.
Détails du format
en brefProgrammes qui ouvrent les fichiers AVIF
Détails techniques
spécifications approfondies| Format de conteneur | ISO Base Media File Format (ISO-BMFF), partagé avec HEIF/HEIC |
| Codec d'image | AV1 (AOMedia Video 1) |
| Type MIME | image/avif |
| Octets magiques | « ftypavif » à l'offset 4 - boîte ftyp avec la marque principale « avif » |
| Variante animée | Utilise la marque ISO-BMFF « avis » ; chaque image est un élément d'image codé en AV1 |
| Profondeur de couleur | 8, 10 ou 12 bits par canal |
| Sous-échantillonnage de la chrominance | YCbCr 4:2:0, 4:2:2 et 4:4:4 ; monochrome (4:0:0) également pris en charge |
| Support HDR | Large gamme de couleurs et HDR via les profils CICP ou ICC ; fonctions de transfert PQ et HLG prises en charge |
| Modes de compression | Avec et sans perte, contrôlés par les paramètres du quantificateur AV1 |
| Transparence alpha | Prise en charge en tant qu'élément d'image auxiliaire codé en AV1 séparé |
| Taille d'image maximale | Jusqu'à 65 536 × 65 536 pixels par élément ; images plus grandes via une disposition en grille AVIF (tuilée) |
| Métadonnées intégrées | Exif et XMP intégrés en tant qu'éléments de métadonnées dans la structure ISO-BMFF |
| Profils | Profil Baseline (sous-ensemble du profil principal AV1) et profil Advanced |
| Support navigateur | Tous les navigateurs majeurs : Chrome 85+, Firefox 93+, Safari 16+, Edge 121+ |
| Publié | 2019 (AVIF 1.0.0 specification by the Alliance for Open Media) |
| Standard ouvert | Oui · libre de droits |
| Spécification | aomediacodec.github.io |
Conversions AVIF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AVIF.