Dav2d, le décodeur AV2 open source de VideoLAN Dav2d est le décodeur AV2 open source de VideoLAN, en version préliminaire et en quête de contributeurs. Le décodeur dav2d ouvre une nouvelle étape pour AV2, le codec en développement par l'Alliance for Open Media.
Le décodeur dav2d ouvre une nouvelle étape pour AV2, le codec en développement par l'Alliance for Open Media. Près de huit ans après Dav1d, VideoLAN publie une implémentation destinée à décompresser AV2, poursuivant l'histoire des décodeurs open source associée à l'organisation.
Dav2d, un décodeur AV2 inspiré de Dav1d et sous licence permissive
Dav2d est une implémentation logicielle conçue pour le déchiffrement d'AV2, le codec en cours de maturation par l’Alliance for Open Media. Comme son nom l’indique, il s’agit de la suite du décodeur dav1d (AV1) de VideoLAN, en s’appuyant sur une architecture similaire pour adresser AV2. Le projet est publié sous une licence BSD 2-Clause, ou « Simplified BSD License », ce qui facilite les contributions externes et les usages variés.
Sur le GitLab dédié, l’équipe décrit dav2d comme un décodeur AV2 multiplateforme, open source, axé sur la vitesse et la précision. Le développement est encore préliminaire et l’équipe précise que l’outil ne doit pas être utilisé en production tant que la spécification AV2 n’est pas définitivement établie. La version actuelle est 0.0.1, porte le nom de code Merbanan, et VideoLAN appelle à l’aide de la communauté, notamment des développeurs C et assembleur, ainsi que des testeurs.
- Objectif technique : décode AV2 rapidement et de manière précise sur plusieurs plateformes.
- État du projet : version initiale 0.0.1 (Merbanan), encore loin d’une production stable.
- Appel à contributions : recherche développeurs C et assembleur et testeurs.
Contexte AV1/AV2 et perspectives
AV1, lancé en 2018, est une norme sans redevance et peut être encapsulé dans des conteneurs tels que MP4, MKV ou WebM. AV1 a donné naissance à l’AVIF, un format d’image combinant les algorithmes AV1 avec HEIF. L’adoption d’AV1 a été progressive, avec des intégrations tardives dans certains navigateurs et terminaux. Dav2d s’inscrit dans la continuité de cette logique libre et sans frais de licence, en attendant les évolutions d’AV2 et les retours de la communauté.
Contexte, limites et ce qu’on ne sait pas encore
Dav2d est encore en développement et ne peut pas être considéré comme une solution prête pour la production. La spécification AV2 n’est pas définitive, et VideoLAN précise que le projet est préliminaire. L’objectif est surtout de tester les performances et d’obtenir des retours utilisateurs et développeurs afin d’orienter les choix futurs et d’améliorer le décodeur au fil des contributions.
Pour terminer
Dav2d illustre l’engagement de VideoLAN en faveur des codecs libres et sans coûts de licence. L’évolution dépendra des contributions et des avancées autour d’AV2, mais le projet démontre une volonté de proposer des outils open source dès que les spécifications évoluent vers des implémentations publiques et testables.