Aller au contenu principal

Libavif 1.2 : HDR Gain Maps en bi-mode SDR/HDR natif

25 févr. 2025 2 min de lecture Paul Forcadel
Libavif 1.2 : HDR Gain Maps en bi-mode SDR/HDR natif

Une feature sortie du labo

Libavif v1.2.0, publiée le 25 février 2025, marque un tournant pour le format d'image AVIF. La fonctionnalité phare — les HDR Gain Maps — quitte officiellement son statut expérimental. Le flag CMake AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP est supprimé : la feature est désormais activée par défaut dans toutes les compilations. Un outil dédié, avifgainmaputil, accompagne la release pour manipuler les gain maps en ligne de commande.

Le principe : un fichier, deux rendus

Une gain map est une couche de métadonnées intégrée à l'image AVIF qui indique comment rehausser la luminosité sur un écran HDR. Sur un écran SDR classique, le décodeur ignore la gain map et affiche l'image en tonalité standard. Sur un écran HDR (OLED, Mini-LED), le décodeur applique la map pour déployer toute la plage dynamique — sans générer deux fichiers distincts ni doubler le poids.

Support navigateurs et OS

Les gain maps AVIF sont déjà prises en charge par Chrome, Edge, Android et les systèmes Apple (iOS/macOS). Cela signifie qu'un site web peut servir une seule image AVIF qui s'adapte automatiquement aux capacités de l'écran du visiteur, simplifiant considérablement le workflow de publication.

Spécification AVIF v1.2.0 : au-delà du HDR

La spécification AVIF elle-même a été mise à jour en v1.2.0 par l'Alliance for Open Media. Parmi les ajouts : les Sample Transforms, qui permettent d'atteindre une précision de 16 bits même lorsque le codec sous-jacent ne supporte nativement que 12 bits. Le résultat : une réduction d'environ 10 % de la taille de fichier par rapport au PNG 16 bits en compression lossless, sans perte de qualité.

Améliorations techniques complémentaires

Libavif 1.2 intègre le nouvel espace colorimétrique YCgCo-Re pour améliorer la compression lossless, ainsi qu'un mode d'encodage tune=iq (image quality) optimisé pour la qualité d'image, nécessitant libaom v3.12.0 minimum. Les dépendances ont été modernisées : dav1d 1.5.1, libxml2 v2.13.5 et SVT-AV1 v3.0.0.

Un format qui s'installe

Avec le support HDR natif sans friction, la spécification AVIF consolide sa position face à JPEG XL et WebP. Pour le broadcast, l'intérêt est direct : les captures d'écran, vignettes et assets graphiques en AVIF peuvent désormais embarquer nativement l'information HDR, prêts pour les workflows de publication multi-écrans.

Partager cet article

Sources

Références et articles originaux

Rédigé par

Paul Forcadel

Paul Forcadel

Fondateur & Rédacteur en chef

Passionné de broadcast et de technologies audiovisuelles, Paul décrypte les dernières avancées pour les professionnels de l'image.

Parcourir par catégorie