PDFMove
Qu'est-ce que l'AVIF et pourquoi certains logiciels n'ouvrent-ils pas ce fichier ?
Guide

Qu'est-ce que l'AVIF et pourquoi certains logiciels n'ouvrent-ils pas ce fichier ?

6 min de lecture

Première rencontre avec une nouvelle extension

Vous avez fait un clic droit sur une image pour l'enregistrer et vous vous êtes retrouvé avec un .avif. Ou peut-être un graphiste vous a-t-il envoyé un fichier portant cette extension. Vous avez double-cliqué, et votre ordinateur n'a pas su quoi en faire.

L'AVIF est un format d'image qui s'est rapidement répandu sur le web ces dernières années. Techniquement, il est plutôt impressionnant ; en pratique, il ne fonctionne pas encore partout. Dans cet article, nous expliquons ce qu'est ce format, pourquoi il est aussi efficace et pourquoi certains logiciels n'arrivent pas à le gérer.

Qu'est-ce que l'AVIF ?

AVIF signifie AV1 Image File Format. Comme le nom l'indique, le format est dérivé d'un codec vidéo appelé AV1.

Le raisonnement est le suivant : les codecs vidéo modernes disposent, après des années de développement, de techniques très avancées pour stocker une image isolée avec le moins de données possible. En vidéo, on appelle cela le « codage intra-image » (intra-frame coding) — c'est-à-dire la compression d'une image sans jamais regarder les images voisines. Or une photographie n'est justement rien d'autre qu'une image isolée. Si l'on prend donc la meilleure technique de codage intra-image du monde de la vidéo et qu'on l'empaquette sous forme de format d'image, on obtient un format photo très efficace.

L'AVIF est exactement cela : le codage intra-image du codec AV1, placé dans un conteneur de fichier image.

Pourquoi est-il aussi léger ?

Le JPG est un standard défini au début des années 1990 et conçu pour la puissance de calcul de l'époque. Il découpe l'image en blocs de taille fixe et élimine, dans chaque bloc, les composantes de fréquence que l'œil perçoit peu. Génial pour son temps, grossier au regard d'aujourd'hui.

L'encodage basé sur AV1 fonctionne de manière bien plus souple. Il peut découper l'image en régions de taille variable, utiliser de grands blocs sur les zones uniformes et réduire leur taille sur les zones détaillées, et tester beaucoup plus de directions et de méthodes pour prédire le contenu d'une région à partir des régions voisines. En bref, il recherche pour chaque image la « formulation la moins coûteuse » dans un éventail d'options bien plus large.

Le résultat est une observation largement partagée : à qualité visuelle équivalente, l'AVIF est généralement nettement plus léger que le JPG — le chiffre d'environ moitié moins souvent avancé est une approximation, et le rapport réel varie fortement selon le contenu de l'image. Le gain est important sur les visuels comportant des aplats de couleur et des transitions douces ; il se réduit sur les photographies riches en bruit et en textures fines.

L'AVIF est généralement plus efficace que le WEBP également, mais l'écart est bien plus faible que face au JPG.

Ce que le JPG ne sait pas faire

Le poids n'est pas le seul atout de l'AVIF. Le format gère plusieurs fonctionnalités que le JPG n'a jamais pu porter :

  • Le canal alpha (la transparence). Il peut contenir des zones transparentes et semi-transparentes, comme le PNG.
  • Les profondeurs de bits élevées. 10 et 12 bits par canal sont pris en charge, là où le JPG est limité à 8 bits. Cela réduit l'apparition de bandes dans les dégradés de ciel.
  • Les gamuts étendus et le HDR. Il peut porter la plage de couleurs plus large que les écrans modernes savent afficher.
  • Un mode avec perte et un mode sans perte. Il peut être enregistré des deux façons selon le besoin ; en mode sans perte, on renonce à l'essentiel de l'avantage de poids.

Alors pourquoi certains logiciels ne l'ouvrent-ils pas ?

La question ici ne tient pas à la qualité du format mais à son âge.

Pour qu'un logiciel puisse afficher un fichier AVIF, il doit embarquer un décodeur AV1. Cela suppose que le logiciel soit mis à jour. Or la grande majorité des logiciels dans le monde ne le sont pas.

En pratique, les points de blocage sont les suivants :

  • Les anciens logiciels de bureau. Photoshop avant une certaine version, les anciennes visionneuses d'images et les outils gratuits laissés à l'abandon depuis des années ne reconnaissent pas l'AVIF.
  • Les anciens systèmes d'exploitation. Sur les anciennes versions de Windows et de systèmes mobiles dépourvues de prise en charge des codecs d'image au niveau système, le fichier n'apparaît même pas en aperçu.
  • Les téléphones anciens. Les appareils qui n'ont pas reçu de mise à jour depuis longtemps peuvent être incapables d'ouvrir le fichier.
  • Les plateformes de gestion de contenu et d'e-commerce. De nombreux back-offices contrôlent le type de fichier par liste blanche au moment de l'envoi, et l'AVIF peut ne pas y figurer.
  • Les suites bureautiques et les outils de présentation. Glisser directement un AVIF dans une diapositive ne fonctionne le plus souvent pas.
  • Les messageries et les réseaux sociaux. Certains refusent le fichier, d'autres l'acceptent et le convertissent dans leur propre format.

Les navigateurs web grand public à jour, eux, prennent en charge l'AVIF. D'où une situation étrange : le fichier s'ouvre parfaitement dans le navigateur mais pas sur le bureau. Cela ne signifie pas que votre fichier est corrompu.

Le coût de l'encodage

Autre inconvénient pratique de l'AVIF : sa production est coûteuse en calcul. Comme l'encodeur évalue beaucoup plus d'options, convertir une image en AVIF prend nettement plus de temps que la convertir en JPG. Sur un fichier isolé, l'écart est négligeable ; si vous convertissez en lot une archive de plusieurs milliers d'images, c'est un coût à anticiper.

Que faire ?

Si l'AVIF que vous avez ne s'ouvre pas, vous avez deux options. La première consiste à mettre à jour le logiciel dans lequel vous tentez de l'ouvrir. La seconde, souvent plus pratique, consiste à convertir le fichier vers un format répandu.

S'il s'agit d'un contenu photographique sans transparence, convertir l'AVIF en JPG donne le résultat le plus compatible. Si l'image comporte des zones transparentes ou s'il s'agit d'un graphique à contours nets, le PNG est la cible plus appropriée.

Si vous produisez de l'AVIF pour votre propre site web et que vous vous adressez à un public large et inconnu, il reste judicieux de prévoir un JPG de secours. La balise picture du HTML existe exactement pour cela : le navigateur télécharge l'AVIF s'il le gère, le JPG sinon.

En résumé

L'AVIF est un standard de nouvelle génération qui transpose au format photo les meilleures techniques du monde de la compression vidéo. À qualité égale, il est considérablement plus léger que le JPG, et il gère la transparence ainsi que les profondeurs de couleur élevées. Son point faible n'est pas technique mais écosystémique : une grande partie du monde logiciel ne le reconnaît pas encore. Il est donc pertinent d'utiliser l'AVIF sur le web, mais dès qu'il faut envoyer le fichier à quelqu'un ou l'ouvrir dans un logiciel, la conversion reste le plus souvent la voie la plus rapide.

Questions fréquentes

Mon fichier AVIF est-il corrompu, ou mon logiciel est-il trop ancien ?

C'est presque toujours la seconde hypothèse. L'AVIF est un format relativement récent et, pour lire un tel fichier, un logiciel doit embarquer un décodeur AV1. Une ancienne version de Photoshop, une ancienne application Photos de Windows ou une visionneuse qui n'a pas été mise à jour depuis des années ne dispose pas de ce décodeur et ne reconnaît donc pas le fichier. Si le même fichier s'ouvre sans problème lorsque vous le glissez dans un navigateur récent, c'est que votre fichier est intact. Dans ce cas, mettez votre logiciel à jour ou convertissez le fichier vers un format répandu comme le JPG ou le PNG.

Quelle est la différence entre l'AVIF et le WEBP ?

Ce sont deux formats web modernes qui gèrent la transparence ainsi qu'un mode avec perte et un mode sans perte, mais l'AVIF appartient à une génération plus récente. Comme il s'appuie sur les techniques de compression du codec vidéo AV1, l'AVIF est généralement plus efficace que le WEBP à qualité visuelle équivalente. En revanche, le WEBP circule depuis plus longtemps et se trouve donc plus largement reconnu par les logiciels de bureau, les systèmes de gestion de contenu et les appareils anciens. Autrement dit, l'AVIF est plus efficace, le WEBP est plus sûr.

L'AVIF prend-il en charge la transparence ?

Oui, l'AVIF gère intégralement le canal alpha : il peut donc porter des zones transparentes et semi-transparentes, comme le PNG. C'est un avantage important sur le JPG, qui ne prend absolument pas en charge la transparence. L'AVIF gère par ailleurs des fonctionnalités que le JPG ne peut pas porter, comme les profondeurs de bits élevées, les gamuts étendus et le HDR. Mais pour que ces capacités servent à quelque chose, le logiciel qui affiche le fichier doit lui aussi les prendre en charge ; dans un environnement qui ne le fait pas, le fichier ne s'ouvrira de toute façon pas.

Pourquoi la création d'un fichier AVIF prend-elle plus de temps ?

La légèreté de l'AVIF n'est pas gratuite : l'encodeur soumet l'image à une analyse bien plus complexe. L'encodage basé sur AV1 effectue beaucoup plus de calculs que l'approche par blocs relativement simple du JPG et explore largement l'éventail des options d'encodage possibles. C'est pourquoi enregistrer une image en AVIF prend nettement plus de temps que l'enregistrer en JPG. Côté affichage, ce n'est pas un problème : le décodage est bien plus rapide que l'encodage.

Essayez dès maintenant avec AVIF → JPG Dönüştür.

Essayer AVIF → JPG Dönüştür