AOMedia a publié l'encodeur de référence AV2 1.0.0 en mai 2026, vantant un gain d'efficacité d'environ 30 % par rapport à l'AV1. Le titre est tentant, mais l'encodeur est encore loin d'être prêt pour un pipeline vidéo de production.

Pourquoi l'AV2 n'est pas prêt pour la production

L'implémentation de référence s'exécute bien plus lentement que les encodeurs AV1 déjà utilisés quotidiennement. Aucun framework multimédia majeur – FFmpeg, le standard de fait pour le transcodage – ne prend encore en charge l'AV2, ce qui nécessiterait des builds personnalisés et beaucoup de configuration manuelle. Même si vous générez des flux AV2, aucun décodeur matériel n'existe sur le marché, ce qui signifie que chaque appareil de lecture doit recourir au décodage logiciel. Sur mobile, le décodage logiciel consomme de la batterie et ajoute de la latence, ce qui est rédhibitoire pour la plupart des services.

En résumé, l'AV2 est une actualité, pas un outil que vous pouvez intégrer dans un workflow en direct sans reconstruire une grande partie de votre stack.

Ce qui fonctionne actuellement

Le choix sûr reste une échelle à deux codecs basée sur l'AV1 et le H.264. Les deux codecs disposent de chemins matures et accélérés par matériel dans FFmpeg et sont pris en charge par les navigateurs, les appareils mobiles et les décodeurs (set-top boxes).

Vérifier l'accélération matérielle

Exécutez FFmpeg avec le flag -encoders et recherchez des entrées telles que av1_nvenc, av1_qsv ou av1_vaapi. Ces entrées signifient que les encodeurs matériels NVIDIA, Intel Quick Sync ou VA-API sont disponibles. Si aucune n'apparaît, l'AV1 bascule sur un encodeur purement logiciel et devient un traitement par lots (batch job) lent.

Détecter les capacités du client

Ne servez pas l'AV1 à tous les navigateurs par défaut. Sur de nombreux téléphones, le décodage logiciel vide la batterie et peut interrompre la lecture. En JavaScript, interrogez l'API MediaCapabilities et inspectez le champ powerEfficient. Ne servez l'AV1 que lorsque l'appareil indique qu'il peut décoder efficacement ; sinon, basculez sur le H.264.

Construire une échelle multi-codecs

Une configuration pratique pour 2026 ressemble à ceci :

  • AV1 (SVT-AV1) pour tout client indiquant un support matériel.
  • H.264 comme solution de repli universelle pour les navigateurs et appareils plus anciens sans accélération AV1.

Deux ajustements techniques peuvent tirer davantage de valeur de cette échelle :

  • Alignement des images clés (Keyframe alignment) – maintenez une longueur de GOP (group of pictures) identique pour les deux versions. L'alignement des intervalles d'images clés fluidifie les changements de débit (bitrate) dans le streaming adaptatif.
  • Synthèse de grain (Grain synthesis) – activez la fonctionnalité de grain de film dans SVT-AV1. L'encodeur modélise le grain au lieu de dépenser des bits pour le reproduire, économisant ainsi de la bande passante sans sacrifier la qualité visuelle.

Quand commencer à surveiller l'AV2

Dès que FFmpeg ajoutera un encodeur AV2, vous verrez une nouvelle entrée dans la liste -encoders. Mettez en place un test CI/CD léger qui exécute ffmpeg -encoders | grep av2 et vous alerte lorsque la chaîne de caractères apparaît. Tant que ce test n'est pas au vert, gardez le chemin de code AV2 hors de la production.

Les adopteurs précoces peuvent expérimenter dans des environnements de test isolés pour évaluer la réduction de débit de 30 % promise. Ces essais peuvent éclairer les futures décisions de feuille de route, mais ils ne devraient pas dicter la stratégie de diffusion actuelle.

À retenir

L'AV2 promet un bond d'efficacité notable, pourtant l'absence d'un encodeur rapide, du support des frameworks et de décodeurs matériels le rend inadapté aux services en direct. Tenez-vous-en à une échelle AV1/H.264 bien réglée, vérifiez l'accélération matérielle et utilisez des tests de capacité côté client pour fournir le bon codec au bon appareil. Lorsque FFmpeg livrera enfin un encodeur AV2, vous serez prêt à l'évaluer sans perturber votre flux de travail existant.