L’encodeur d’image AVIF de référence pour le format de fichier image AV1 a ajouté un support expérimental pour AV2, le codec de nouvelle génération qui reste en développement par l’Alliance for Open Media.
En remontant à 2020, nous avons entendu dire qu’AV2 est en recherche et développement pour éventuellement succéder à AV1. Il existe également un référentiel public pour ce qui servira d’implémentation de référence pour leur prochain codec.
La dernière en date ajoute la prise en charge expérimentale d’AV2 à libavif, la bibliothèque de référence construite autour du format d’image AVIF.
Ceci requête de fusion qui a été fusionnée hier explique :
Expérimental. La spécification AV2 n’est pas finalisée.
…
libavif ne peut générer des fichiers AV2 que s’il est construit avec AVIF_CODEC_AVM défini sur ON. L’API avifEncoder ne peut produire des fichiers AV2 que si codecChoice est explicitement défini sur AVIF_CODEC_CHOICE_AVM pour éviter les erreurs.avifenc ne peut produire des fichiers AV2 que si–codec=avm est spécifié pour éviter les erreurs. aom et avm sont en conflit et ne peuvent pas être utilisés ensemble dans le même binaire libavif. D’autres codecs AV1 peuvent être activés avec aom.
libavif décodera tout fichier AV1 ou AV2 par défaut tant que les codecs appropriés sont activés. Le principal changement de comportement pour libavif avec uniquement les codecs AV1 activés est qu’avant ce changement, les éléments ou les pistes de type av02 étaient ignorés. Après ce changement, les fichiers AV1-AVIF conformes avec des éléments av02 supplémentaires ne pourront pas être décodés à moins que avm ne soit activé.
Il semble que le travail sur AV2 avance bien et il sera agréable de le voir en temps opportun prise en charge avec la prise en charge mise à jour du format d’image AVIF également.