Aller au contenu principal
PulsarKit

Convertir des images en AVIF

Réencodez des JPG, PNG, WebP, GIF, BMP et HEIC en AVIF, le plus compact des formats web largement pris en charge, tout en gardant la transparence.

Déposez vos fichiers ici

.jpg, .jpeg, .png, .gif, .bmp, .webp, .heic · jusqu’à 100 Mo

Comment convertir en AVIF

  1. 1

    Déposez vos images

    Jusqu’à 50 fichiers en une fois. Le format de chaque fichier est détecté à partir de ses premiers octets, donc un fichier avec une mauvaise extension arrive tout de même au bon décodeur.

  2. 2

    Choisissez qualité et vitesse

    La qualité 60 est la valeur par défaut et se rapproche d’un JPEG 85 plus que d’un JPEG 60, car l’échelle AVIF ne correspond pas à celle dont vous avez l’habitude. La vitesse échange le temps d’encodage contre la taille du fichier.

  3. 3

    Téléchargez les fichiers AVIF

    Une seule image revient seule, plusieurs sont regroupées dans pulsarkit-avif.zip, avec l’économie totale indiquée à côté du résultat.

AVIF est bien plus compact, et bien plus lent

AVIF utilise la compression intra-image du codec vidéo AV1, nettement plus sophistiquée que celle de JPEG et sensiblement meilleure que celle de WebP. Sur des photographies courantes, cela donne des fichiers 30 à 50 % plus légers que WebP pour une qualité indiscernable. Le prix se paie en temps processeur : encoder une photo de 6 mégapixels prend des secondes plutôt que des millisecondes, et une image de 100 mégapixels peut demander presque une minute. C’est pour cela que la limite de traitement par lot est ici de 50 fichiers, et non de 100 comme sur d’autres convertisseurs, et que la barre de progression indique clairement que cette étape est longue au lieu de sembler bloquée. Le réglage de vitesse sert de commande pour ce compromis : 0 cherche le plus possible et produit le fichier le plus petit, 10 est presque instantané et produit un fichier 15 à 20 % plus lourd, et 6 est le compromis que la plupart des personnes devraient garder.

Là où les gains sont importants, et là où ils le sont moins

Ce que vous gagnez dépend entièrement de la source. Une photo enregistrée par un appareil ou un logiciel de création en JPEG de haute qualité, donc un grand fichier avec une bonne marge, perd couramment 70 % de poids ou plus. Une photo de stock déjà fortement compressée par son éditeur a beaucoup moins de marge, et 25 à 30 % est alors un résultat réaliste. Ce n’est pas un défaut de l’encodeur : il n’y a qu’une quantité limitée de redondance dans chaque fichier. Si un résultat sort plus lourd que la source, ce qui peut arriver avec un JPEG déjà très serré à une qualité de 90 et plus, le fichier vous est tout de même remis et la page l’indique clairement, au lieu de changer en douce les réglages que vous avez choisis.

Transparence, détail des couleurs et métadonnées

AVIF conserve un canal alpha, donc un PNG détouré reste détouré. Quand la transparence est un masque dur, avec chaque pixel entièrement opaque ou entièrement transparent comme dans la plupart des logos et détourages, la qualité de l’alpha est automatiquement poussée au maximum, car compresser un masque binaire avec perte produit un halo visible le long de chaque bord. Le détail des couleurs a son propre réglage : le 4:2:0 stocke la couleur à demi-résolution et convient aux photographies, tandis que le 4:4:4 la stocke en pleine résolution et mérite les octets en plus pour les captures d’écran, les schémas et tout ce qui contient du texte coloré fin. Les métadonnées EXIF sont supprimées par défaut et peuvent être conservées avec un interrupteur ; la rotation enregistrée en EXIF est toujours appliquée aux pixels d’abord, de sorte que l’image est droite que les métadonnées voyagent avec elle ou non.

L’encodage se fait sur votre appareil

L’encodeur AV1 tourne en WebAssembly dans l’onglet de votre navigateur. Vos images sont lues depuis le disque vers la mémoire, encodées là, puis renvoyées sous forme de téléchargement. Rien n’est envoyé, il n’y a pas de file de traitement sur la machine de quelqu’un d’autre, et fermer l’onglet efface tout. Cela explique aussi le temps d’encodage : c’est votre processeur qui travaille, pas un parc de serveurs.

Questions fréquentes

AVIF est-il vraiment plus léger que WebP ?

Sur les photos, généralement 30 à 50 % plus léger pour une qualité que vous ne distinguez pas. Sur les aplats et captures d’écran, l’écart se réduit, car le mode sans perte de WebP est déjà efficace. Le seul moyen fiable de savoir pour vos images est d’en convertir quelques-unes et de comparer.

Pourquoi l’encodage est-il aussi lent ?

Parce qu’AVIF repose sur AV1, un codec vidéo qui explore bien plus de possibilités d’encodage que JPEG. Cette recherche permet de réduire la taille du fichier. Augmenter le réglage de vitesse raccourcit cette recherche : la vitesse 10 termine en une fraction du temps et produit un fichier environ 15 à 20 % plus gros.

Que change exactement le réglage de vitesse ?

La vigueur avec laquelle l’encodeur cherche un encodage compact, pas la cible de qualité d’image, qui est définie séparément. La vitesse 0 est la plus minutieuse et la plus lente, la vitesse 10 la plus rapide et la moins efficace, et 6 se situe au milieu. La qualité perçue reste à peu près constante, seuls la taille du fichier et le temps de calcul changent.

Les navigateurs prennent-ils en charge AVIF ?

Oui. Chrome, Edge, Firefox, Opera et Safari 16.4 et versions ultérieures le décodent, ce qui couvre la grande majorité des visiteurs. Pour couvrir aussi des navigateurs très anciens, servez l’AVIF avec un secours en WebP ou JPEG plutôt que de remplacer toutes vos images.

La transparence est-elle conservée ?

Oui. AVIF prend en charge un canal alpha, donc les logos et détourages PNG gardent leur transparence. Si la transparence est un simple masque tout ou rien, la qualité de l’alpha est automatiquement poussée au maximum pour éviter l’apparition d’un liseré autour des bords.

À quoi sert le sous-échantillonnage 4:4:4 ?

Il stocke la couleur en pleine résolution au lieu de la diviser par deux. Les photographies en ont rarement besoin, car l’œil distingue mal le détail très fin en couleur, mais les captures d’écran, graphiques et textes colorés sont visiblement plus nets avec ce mode. Le fichier est plus gros, c’est pourquoi le 4:2:0 est la valeur par défaut.

Combien d’images puis-je convertir à la fois ?

Jusqu’à 50 fichiers, 100 Mo chacun et 500 Mo au total, tous avec les mêmes réglages. La limite est deux fois plus basse que pour les convertisseurs plus légers, car l’encodage AV1 est lourd, et une file de cent grandes photos sur un ordinateur portable modeste signifie plusieurs minutes d’attente.

Le fichier est-il envoyé sur un serveur ?

Non. Le décodage et l’encodage se font tous deux dans votre navigateur via WebAssembly. Vos images restent sur votre appareil du début à la fin, et il ne reste rien nulle part une fois l’onglet fermé.

Guides

Outils associés