AV1 est un codec vidéo ouvert et sans redevance. créé en 2018 et conçu pour la diffusion de flux vidéo sur Internet et réseaux IP. comme successeur de VP9.

Historique En , Amazon, Cisco, Google, Intel Corporation, Microsoft, Mozilla Foundation, et Netflix créent l'Alliance for Open Media dans le but de développer un format vidéo ouvert, en réponse au H.265/HEVC. Plusieurs autres acteurs du web rejoignent l'alliance dont VideoLAN (qui édite VLC) et Facebook. Le , AOMedia, l’Alliance for Open Media, annonce la publication officielle. de la spécification AV1 (AOMedia Video Codec)., en partie basée sur le codec Daala de la fondation Mozilla.

La fondation Mozilla et Bitmovin mettent en ligne fin une démo vidéo utilisant le codec AV1, accessible uniquement pour la version Nightly de Firefox..

En , les premières vidéos en AV1 commencent à être disponibles sur YouTube.

En , Intel et Netflix annoncent qu'ils travaillent sur le codec vidéo SVT-AV1 (pour Scalable Video Technology for AV1) afin de rendre le standard AV1 viable sur le plan commercial. Le nouveau codec vidéo haute performance est disponible en open source et libre de droits pour les créateurs de contenu, les développeurs et les fournisseurs de services.

En , Vimeo annonce mettre à disposition ses premières vidéos en AV1.. En septembre de la même année, YouTube annonce utiliser le nouveau codec en version bêta pour certains contenus. Puis en , Netflix utilise le codec pour les flux vidéos envoyés aux terminaux Android .

AV2

Le 15 septembre 2025, AOMedia a annoncé la sortie prochaine de son successeur nommé AV2 pour la fin 2025. Il vise à offrir de meilleures performances de compression, une prise en charge améliorée des applications de réalité augmentée, de réalité virtuelle et d'affichage multi-écrans, ainsi qu'une plage de qualité visuelle étendue.

Descriptif Il peut atteindre un taux de compression supérieur de 30 à 40 %AV1 : le nouveau standard vidéo adopté à l'unanimité sur lesnumeriques.com en moyenne à VP9 et H.265/HEVC et supérieur de 50 % à H.264Zimmerman, Steven (15 May 2017). "Google's Royalty-Free Answer to HEVC: A Look at AV1 and the Future of Video Codecs". XDA Developers. Archived from the original on 14 June 2017. Retrieved 10 June 2017.How to use AV1 with open source tools, Videolan's Jean-Baptiste Kempf on using AV1 with open source tools, 2018-12-01., le codec vidéo est le plus répandu pour le streaming en 2019. AV1 permet donc de diviser par deux l’utilisation de la bande passante par rapport au H.264 mais, en contrepartie, l'implémentation de référence (libaom) consomme nettement plus de ressources de calcul que VP9 et H.264, tant pour le codage que pour le décodage. Néanmoins, le développement de libaom a privilégié la correction et l’exhaustivité vis-à-vis du standard, au détriment de l’efficacité ; d’autres implémentations améliorent significativement les performances.

Ce codec vidéo est aussi une initiative dans la lutte des « géants du net » contre les groupements d'experts établissant des standards propriétaires, notamment le H.265/HEVC., développé par le MPEG, le et l'UIT-T. Le problème vient de la complexité d'utiliser ou d'indiquer le support de ces standards propriétaires : nécessité de rejoindre des patent pool, risque de poursuites judiciaires… même si l'entreprise Velos Media émet des doutes sur la gratuité et la liberté d'usage d'AV1, affirmant que le codec VP9, également au format ouvert, utiliserait des technologies dont les brevets n'appartiennent pas à l'Alliance for Open Media.

Technique AV1 est un codec vidéo hybride à base de blocs, hérité de VP9. Il y ajoute cependant de nombreuses innovations issues de Daala (Xiph.org) et Thor (Cisco), ou inédites dans un format grand public.

Découpage de l'image Chaque image est tout d'abord découpée en gros blocs de tailles égales nommés « superblocks ». Ce sont des carrés pouvant faire 128×128 (4× plus grands que dans HEVC/VP9) ou 64×64 pixels. Ce choix est déterminé pour la totalité du fichier vidéo par l'encodeur selon la résolution, les appareils cibles, les contraintes de latence ou la vidéo en elle-même. Les superblocks de 128×128 sont par exemple plus adaptés à la 4K/8K, quand ceux de 64×64 seront plutôt utilisés pour les vidéos à faible définition de type 720p ou pour des applications temps réel.

Chaque superblock peut ensuite être divisé selon 10 modes prédéfinis. Le mode PARTITION_SPLIT est le seul à pouvoir être récursivement divisé, permettant d'atteindre de petits blocs allant jusqu'à 4×4 pixels au minimum.

Compression de l'image

Mode palette Afin de s'adapter à la capture d'écrans ou de jeux vidéo composé plus souvent d'aplats de couleurs que de nuances subtiles, chaque bloc peut être décrit sous forme d'une palette de couleurs, facilitant la compression tout en limitant les artéfacts liés a des changement brusques de couleurs ou à des détails nets de 1 pixel (comme les lignes d'un tableur).

Prédiction spatiale (intra) La prédiction spatiale, ou intra-prédiction, consiste à deviner les pixels d'un bloc en utilisant les informations disponibles autour. Cette prédiction utilise les pixels voisins déjà décodés se situant directement au-dessus et à gauche.

Ils peuvent alors être combinés en utilisant une interpolation bilinéaire entre pixels selon une direction donnée. VP9 offrait pour ce faire 8 angles. AV1 l'améliore en y ajoutant une variation fine sous la forme d'un delta de ±3 pas de 3°, permettant de choisir parmi un total de 56 directions. Cette prédiction angulaire n'est pas possible pour les blocs de 4×4 pixels.

Sur des zones sans texture directionnelle claire, d'autres modes de prédiction sont possibles, tels que DC_PRED qui moyenne les deux voisins, ou SMOOTH (ainsi que SMOOTH_V et SMOOTH_H) pour les dégradés.

Enfin, une implémentation du Chroma from Luma (CfL) issue de Daala offre une prédiction de la chrominance à partir de la luminance, exploitant leur corrélation dans les images naturelles : les zones claires ont souvent des couleurs similaires, un contour de luminance annonçant généralement aussi un contour de couleur.

Prédiction temporelle (inter) La prédiction temporelle, ou inter-prédiction, consiste à utiliser les images précédentes et futures pour prédire le bloc courant.

Là où VP9 pouvait utiliser jusqu'à 3 images de référence, AV1 peut monter jusqu'à 7 et les combiner ensemble. Le système de « warped motion » permet ensuite de déformer tout ou partie de l'image selon 6 paramètres, permettant de simuler translation, rotation, zoom et cisaillement. Cette amélioration du système classique n'autorisant que la translation existait déjà dans MPEG-4 ASP (sous le nom de « Global Motion Compensation ») mais était jugée trop lente. AV1 le rend ici performant et donc utilisable en pratique.

Filtres Après la reconstruction de l'image, différents filtres peuvent être appliqués pour corriger les défauts visibles inhérents à la compression, ou restaurer des détails perdus de manière volontaire ou non.

Filtre de déblocage Présent dans les codecs vidéo depuis H.261, ce filtre permet d'atténuer les discontinuités visibles aux frontières des blocs, un artefact caractéristique de la compression par blocs. AV1 propose quatre niveaux de force, appliqués de manière adaptative selon les caractéristiques locales de l'image.

CDEF (Constrained Directional Enhancement Filter) En plus de rendre les frontières des blocs visibles, la transformée DCT crée un effet de halos ou d'ondulations autour des contours nets (texte, lignes). Cet effet, que l'on nomme « ringing », est corrigé par ce filtre qui lisse l'image dans la direction du contour, mais prend aussi en compte un seuil permettant d'ignorer les pixels trop différents du pixel central.

C'est une combinaison du Constrained Low-Pass Filter de Thor (Cisco) et du Directional Deringing Filter de Daala (Mozilla), permettant un gain visuel significatif en présence de contours et de délimitations nettes.

Filtres de restauration Après le déblocage et le CDEF, l'image peut encore présenter du flou résiduel dû à la compression. Deux filtres de restauration sont disponibles, et l'encodeur choisit pour chaque région de l'image (de 64×64 à 256×256 pixels) lequel appliquer, ou aucun. Le "filtre de Wiener" est un filtre linéaire dont les coefficients sont optimisés par l'encodeur et transmis dans le flux. Il est particulièrement efficace pour corriger un flou uniforme. Le '''Self-Guided Filter''' (filtre auto-guidé) est un filtre non linéaire qui adapte son comportement à la variance locale de l'image : il lisse les zones uniformes tout en préservant les contours et les détails. Il nécessite moins de paramètres à transmettre mais est plus coûteux en calcul.

Synthèse de grain de film Une des innovations majeures d'AV1 est sa gestion du grain naturel des films et du bruit des capteurs électroniques. En effet, lorsque ce grain est naturellement présent et souhaitable sur un film, il est problématique pour deux raisons : il est d'abord difficile à encoder de par son aspect aléatoire et différent à chaque image (rendant les fichiers plus lourds), mais il est de plus mal restitué par la suite car lissé.

AV1 y remédie en analysant ce grain, en extrayant ses caractéristiques, puis en le supprimant de l'image, la rendant de ce fait bien plus facilement compressible. Le décodeur peut ensuite utiliser ces caractéristiques pour générer un grain synthétique équivalent et l'ajouter à l'image reconstruite.

Cette méthode n'est donc pas adaptée à l'archivage, car ce grain statistiquement similaire n'est pas identique à l'original, mais offre un gain considérable lorsqu'elle est appliquée. Netflix annonce une réduction moyenne de débit de 36 % sur les contenus ≥1080p avec grain visible.

Adoption

L'AV1 promet une prise en charge dès 2019 par tous les navigateurs internet. et en 2020 par tous les processeurs. En 2025, 94 % des navigateurs le supportent au moins partiellement.

Par les fournisseurs de contenu

YouTube met en ligne les premières vidéos lisibles avec AV1 en .. En 2020, la plateforme commence à diffuser des contenus 8K en AV1 sur les téléviseurs compatibles. Le support du live streaming AV1 via Enhanced RTMP est lancé en version beta en 2023.

Vimeo publie ses premières vidéos AV1 en . et contribue au développement de l'encodeur rav1e.

Netflix annonce en la première expérimentation d'AV1 sur son application mobile pour Android uniquement, se basant sur dav1d et FFmpeg.. L'annonce de la disponibilité du codec pour les téléviseurs compatibles et la Playstation 4 Pro est faite en novembre 2021.. Le streaming AV1 HDR est lancé en mars 2025. En décembre 2025, le codec représente environ 30 % du streaming mondial de la plateforme.

Twitch annonce en 2021 vouloir diffuser les premiers contenus AV1 vers 2022-2023, avec l'objectif de basculer entièrement vers AV1 en 2024-2025..

Facebook commence à utiliser AV1 en .. Meta déploie ensuite le codec pour Facebook et Instagram Reels à partir de novembre 2022, en s'appuyant sur un processeur vidéo dédié (MSVP) développé avec Broadcom. En septembre 2025, plus de 70 % du temps de visionnage vidéo sur les applications Meta utilise AV1.

Par les logiciels Les navigateurs Microsoft Edge, Mozilla Firefox, Google Chrome et Opera Browser supportent AV1.

Edge à partir de la version 17, disponible en .. Chrome à partir de la version 70, disponible en .. Firefox à partir de sa version 65, disponible en .. Chrome pour Android à partir de la version 101 Opera Mobile à partir de la version 64 Android Browser à partir de la version 101 Samsung Internet à partir de la version 16 AV1 aurait dû être implémenté avec Safari 16.4, mais l'implémentation du codec a disparu des nouveautés au fil des versions bêta. Le support a finalement été ajouté avec Safari 17 et macOS Sonoma en septembre 2023, limité aux appareils disposant du décodage matériel.