AOMedia Video 1 (AV1) ist ein offenes lizenzkostenfreies Verfahren zur Videokompression. Es wird von der Alliance for Open Media (AOMedia) entwickelt, einem 2015 gegründeten Konsortium mit führenden Unternehmen aus der Halbleiterindustrie, Video-on-Demand-Anbietern und Webbrowser-Entwicklern.

AOMedia Video 1
Dateiendung: keine
Entwickelt von: Alliance for Open Media
Erstveröffentlichung: 28. März 2018
Art: Videokompression
Enthalten in: Matroska, WebM, ISOBMFF
Erweitert von: VP9
aomedia.org/av1

Es entstand durch Weiterentwicklung von Googles Verfahren VP9 und soll mit HEVC/H.265 der Moving Picture Experts Group konkurrieren.[1] Die erste Version der Spezifikation des neuen freien Videocodecs AV1 wurde Ende März 2018 freigegeben.[2][3] Inzwischen (Stand Januar 2021) gibt es drei Open-Source-Encoder und verschiedene Decoder, die meist in Form von Bibliotheken in andere Programme eingebunden werden.

Die Webbrowser Google Chrome, Mozilla Firefox und Opera unterstützen auf Desktop-Geräten das Abspielen von Videos in AV1-Kodierung seit Ende 2018, seit Anfang 2020 auch Microsoft Edge.[4] Diese vier Browser haben dort zusammen einen Marktanteil von über 95 % (Stand November 2023).[5]

Mit AV1 kodierte Videodaten können im Containerformat MP4, MKV oder zusammen mit dem Audioformat Opus innerhalb von WebM, beispielsweise für HTML5-Webvideo, verwendet werden.[6][7][8]

Geschichte Bearbeiten

Die erste offizielle Ankündigung des Projekts erfolgte mit der Pressemitteilung über die Gründung der Allianz am 1. September 2015. Zunehmende Nutzung des Vorgängerformates VP9 wurde mit Vertrauen in die Allianz und (die Entwicklung von) AV1 sowie der kostspieligen und komplizierten Lizenzsituation von High Efficiency Video Coding (HEVC) erklärt.[9][10]

Die Wurzeln des Projekts sind allerdings älter als die Allianz. Einzelne Mitwirkende begannen bereits Jahre zuvor mit experimentellen Technikprojekten: Xiphs/Mozillas Daala veröffentlichte bereits 2010 Code, VP10 wurde am 12. September 2014 angekündigt,[11] und Ciscos Thor wurde am 11. August 2015 veröffentlicht. Die erste Version 0.1.0 des AV1-Referenz-Codecs wurde am 7. April 2016 veröffentlicht.

Die Aufnahme weiterer Funktionen wurde Ende Oktober 2017 gestoppt, wobei Ausnahmen für die Fortsetzung der Entwicklung bei einigen wichtigen Merkmalen beschlossen wurde. Das Bitstromformat sollte ursprünglich im Januar 2018 fertiggestellt werden.[12]

Am 28. November 2017 begann der Webbrowser Firefox, seine Nightly Builds mit AV1-Unterstützung zu veröffentlichen.[13] Laut Mozilla-Entwickler Timothy Terriberry blieben Anfang Februar 2018 noch acht kritische Programmfehler zu beheben sowie letzte Änderungen an Transformationen, Syntax und der Vorhersage von Bewegungsvektoren und Klärung von Rechtsfragen.[14]

Im Januar 2018 ist Apple dem Konsortium beigetreten.[15] Safari für macOS und iOS unterstützt AV1 seit der Version 17, setzt aber ein iPhone 15 oder einen Apple Macintosh mit Apple M3 CPU voraus, da das Encoding in Hardware erledigt wird. (Mit geeigneter Software ist aber encoding aber auch auf älteren Macs möglich, selbst z.b. Intel Macs aus dem Jahr 2012 mit Mojave können AV1 Filme abspielen, z.b. mit VLC ab Version 3.)

Am 28. März 2018 meldete AOMedia, dass die Spezifikation jetzt veröffentlicht und damit die Arbeit an der ersten Version des neuen freien Videocodecs offiziell abgeschlossen sei.[3] Eine breite Marktdurchdringung sollte bis 2020 erreicht werden. Danach will man auch mit der Entwicklung eines Nachfolgecodecs AV2 beginnen.[3]

Die erste Version der Referenz-Implementierung wurde Ende Juni 2018 veröffentlicht,[16][17] jedoch war der Encoder kaum optimiert und zunächst ohne Multithreading, so dass die Kodierzeiten des Referenzencoders sehr hoch waren.

Im Februar 2019 erschien ein weiterer Open-Source Encoder von Intel mit der Bezeichnung SVT-AV1.[18] Die Kodierzeiten der Entwicklungsversionen von AOM und von SVT-AV1 wurden bald deutlich besser.[19][20]

Am 27. März 2019 vermeldete Sisvel International S.A., einen neuen Patent-„Pool“ mit VP9- und AV1-relevanten Patenten aufgelegt zu haben, was im Widerspruch zur Patentkostenfreiheit von AV1 steht.[21]

Am 18. Mai 2020 wurde die zweite Version des AV1-Referenz-Codecs „AppleJack“ veröffentlicht.[22][23]

Am 20. August 2020 gab man die Gründung einer Arbeitsgruppe namens SIWG bekannt, die sich auf die Entwicklung optimierter produktionsreifer Softwareencoder und -decoder konzentrieren soll, auch für zukünftige Aomedia-Standards. Dabei wird der von Intel in Zusammenarbeit mit Netflix entwickelte Encoder SVT-AV1 verwendet.[24]

Im September 2020 wurde AV1 Decode in Hardware für Nvidia RTX 3000-Reihe freigeschaltet.[25]

Im Herbst 2020 wurde die Intel CPU Tiger Lake 11. Generation mit AV1 Decode 4K in Hardware vorgestellt.[26]

Am 23. März 2021 erschien die Version 3.0.0 „Braeburn“ der Referenzsoftware mit weiteren Performanceverbesserungen.[27][28] Kurz darauf erschien am 3. Mai 2021 eine Version 3.1.0 „Celestia“ mit Verbesserungen für das Encoding von AVIF-Bildern.[29] Am 14. Oktober 2021 wurde dann eine Version 3.2 freigegeben, wieder mit zahlreichen Performanceverbesserungen und Verbesserungen der Kompressionseffizienz nach Herstellerangaben.[30] Der IT-Blog Phoronix dagegen erkannte eher nur kleinere Verbesserungen bei den Frameraten und wies auf einige Regressionen hin.[31]

Im April 2021 hat AMD Decode von AV1 für seine Radeon RX-6000-Reihe mit Adrenalin 21.4.1 freigeschaltet. RDNA 2 ist dazu nötig auch bei Ryzen-Prozessoren mit eingebauter Grafik. Mit der nächsten Stufe RDNA 3 soll auch Encode in Hardware in der Radeon RX 7000-Reihe im Jahr 2023 zur Verfügung stehen.[32]

Im April 2022 erreichte der von Intel und Netflix entwickelte Encoder SVT-AV1 die Version 1.0.[33]

Intel bietet Ende 2022 bei seiner 13. Xeon-CPU-Generation Raptor Lake mit Arc Grafik nun AV1 Encode und Decode in Hardware an.[34]

Nvidia bietet im Herbst 2022 mit der RTX 4000-Reihe nun auch Encoding in Hardware bis 8K an.[35]

Zweck Bearbeiten

AV1 ist als Videoformat für das Web konzipiert, das sowohl den Stand der Technik markiert als auch lizenzkostenfrei ist.[36] Die Mission der Alliance for Open Media bleibt dieselbe wie die Mission des WebM-Projekts.[37]

Um das Ziel der Lizenzkostenfreiheit zu erreichen, ist der Entwicklungsprozess so angelegt, dass kein Merkmal übernommen wird, bevor nicht zwei unabhängige Prüfungen bestätigen, dass keine Patente konkurrierender Unternehmen berührt sind.[37] Dies steht im Gegensatz zu seinem Hauptkonkurrenten HEVC, bei dem die Überprüfung der geistigen Eigentumsrechte nicht Teil des Standardisierungsprozesses war.[9] Letzteres ist in der ITU-T-Definition offener Standards[38] festgeschrieben. Das Auftreten von mehreren unabhängigen Patentsammlungen für HEVC wurde von kritischen Beobachtern als Versagen bei der Preispolitik charakterisiert.[39][40]

Beitragende lizenzieren ihre AV1 betreffenden Patente gemäß den vom World Wide Web Consortium (W3C) verabschiedeten Patentregeln auf der Grundlage der Gegenseitigkeit an jedermann, überall und zu jeder Zeit, also solange der Nutzer keine Patentrechtsstreitigkeiten verfolgt.[41] Als defensive Bedingung verliert jeder, der sich in Patentrechtsstreitigkeiten ergeht, das Nutzungsrecht an den Patenten aller Patentinhaber.[9]

Zu den Leistungszielvorgaben gehört die Effizienzsteigerung gegenüber VP9 und HEVC bei geringfügiger Komplexitätssteigerung.[37] NETVCs Effizienzziel ist eine 25%ige Verbesserung gegenüber HEVC.[42] Die Komplexitätsüberlegungen betreffen primär die Software-Dekodierung, da die Hardware-Unterstützung für die Anwender noch einige Zeit auf sich warten lassen wird.[37] Für WebRTC ist aber auch die Echtzeit-Kodierleistung relevant, was Ciscos Agenda ist: Die Thor-Beiträge des Videokonferenzgeräteherstellers zielen auf „ordentliche Kompression bei nur mäßiger Komplexität“.[40]

Mit seinen Merkmalen wird es besonders für Echtzeitanwendungen (insbesondere WebRTC) und höhere Auflösungen (breitere Farbräume, höhere Bildfrequenzen, UHD) als in den derzeit (H.264) typischen Videoanwendungsszenarien ausgelegt, wo die größten Effizienzsteigerungen erwartet werden. Daher sollen der Farbraum aus der ITU-R-Empfehlung BT.2020 und 10 und 12 Bit Genauigkeit pro Farbkomponente unterstützt werden.[43] AV1 ist in erster Linie für verlustbehaftete Kodierung gedacht, wobei auch verlustfreie Komprimierung unterstützt wird.[44]

Technik Bearbeiten

AV1 ist ein traditionelles blockbasiertes Frequenztransformationsformat mit neuen Techniken, von denen einige in experimentellen Formaten entwickelt wurden, die Technik für ein Format der nächsten Generation nach HEVC und VP9 erprobt hatten.[45] Basierend auf Googles experimenteller VP9-Weiterentwicklung VP10[46] enthält AV1 zusätzliche Techniken, die in Xiphs/Mozillas Daala und Ciscos Thor entwickelt wurden.

libaom

 
 
Basisdaten

Entwickler Alliance for Open Media
Erscheinungsjahr 28. März 2018
Programmiersprache C, Assembler
Lizenz FreeBSD (frei)
aomedia.googlesource.com/aom

Die Allianz veröffentlicht eine in C und Assemblersprache geschriebene Referenzimplementierung (aomenc, aomdec) als freie Software unter den Bedingungen der FreeBSD-Lizenz.[47] Die Entwicklung findet in der Öffentlichkeit statt und ist offen für Beiträge, unabhängig von der AOM-Mitgliedschaft.

Der Entwicklungsprozess sieht so aus, dass Kodierungswerkzeuge dem Referenzcode zuerst als Experimente hinzugefügt werden, die durch Schalter gesteuert werden, die sie bei der Kompilierung aktivieren oder ausschließen, um durch andere Gruppenmitglieder sowie spezialisierte Arbeitsgruppen überprüft zu werden, die für Hardware-Freundlichkeit und Einhaltung von Rechten an geistigem Eigentum sorgen. Sobald das Merkmal in der Gemeinschaft eine gewisse Unterstützung erlangt hat, kann das Experiment standardmäßig aktiviert werden, und wenn schließlich alle Gutachten abgeschlossen sind, wird sein Schalter entfernt.[48] Experimentnamen werden im configure-Skript in Kleinbuchstaben und in bedingten Kompilierungsschalter in Großbuchstaben geschrieben.[49]

Datentransformation Bearbeiten

Um Pixeldaten in die Frequenzdomäne zu transformieren, enthält AV1 eine Reihe von spezialisierten Frequenztransformationen wie rechteckige Versionen der DCT und asymmetrische Versionen der DST für Kantenblöcke.

Es kann zwei eindimensionale Transformationen kombinieren, um unterschiedliche Transformationen für die horizontale und die vertikale Dimension zu verwenden (ext_tx[50]).[51]

Partitionierung Bearbeiten

 
T-förmige Blockunterteilung

Die Vorhersage kann für größere Einheiten (≤ 128×128) geschehen und diese können auf mehr Arten weiter unterteilt werden. „T-förmige“ Unterteilungsmuster für Kodiereinheiten werden eingeführt; ein Merkmal, das für VP10 entwickelt wurde. Mit einer weichen, keilförmigen Übergangslinie (keilförmig unterteilte Vorhersage) können nun für räumlich unterschiedliche Teile eines Blocks zwei getrennte Vorhersagen verwendet werden.[52] Dies ermöglicht eine genauere Trennung von Objekten ohne die traditionellen Treppenlinien entlang der Grenzen quadratischer Blöcke.

 
Parallelisierbarkeit innerhalb eines Einzelbildes wird durch Kacheln (vertikal) und Kachelreihen (horizontal) ermöglicht.

Durch die konfigurierbare Vorhersageabhängigkeit zwischen den Kachelreihen ist eine höhere Kodierparallelität möglich.[53]

Vorhersage Bearbeiten

AV1 führt die interne Verarbeitung mit höherer Präzision (10 oder 12 Bit pro Abtastwert) durch, was zu einer Verbesserung der Kompression führt, da die Rundungsfehler in den Referenzbildern geringer sind.

Vorhersagen können auf kompliziertere Weise (als ein einheitlicher Durchschnitt) in einem Block kombiniert werden, einschließlich weicher und scharfer Gradienten in verschiedenen Richtungen. Dies ermöglicht die Kombination von entweder zwei Inter-Vorhersagen oder einer Inter- und einer Intra-Vorhersage im selben Block.[54][52]

Die zeitliche (Inter-)Vorhersage kann mehr Referenzen verwenden.

Die Werkzeuge Warped Motion (warped_motion[55])[51] und Global Motion (global_motion[56]) in AV1 zielen darauf ab, redundante Informationen in Bewegungsvektoren zu reduzieren, indem sie Muster erkennen, die durch Kamerabewegungen entstehen. Sie setzen Ideen um, deren Nutzung bereits in früheren Formaten wie zum Beispiel MPEG-4 ASP versucht wurde.

Für die Intra-Vorhersage gibt es 56 (statt 8) Winkel für die Vorhersage durch gerichtete Extrapolation und gewichtete Filter für die Extrapolation auf Pixelbasis. Korrelationen zwischen der Leuchtkraft und der Farbinformation können nun mit einem Chroma-von-Luma-Vorhersagewerkzeug (cfl) ausgenutzt werden.[51]

Quantisierung Bearbeiten

AV1 hat neue optimierte Quantisierungsmatrizen.[57]

Filter Bearbeiten

Für den in die Kodierschleife integrierten Filterschritt war die Integration von Thors gebundenem Tiefpassfilter und Daalas gerichtetem Deringing-Filter fruchtbar: Der kombinierte Constrained Directional Enhancement Filter (cdef[58]) übertrifft die Ergebnisse der einzelnen oder der Kombination der ursprünglichen Filter.[59][60] Es ist ein kantengerichteter bedingter Ersetzungsfilter, der Blöcke mit konfigurierbarer (signalisierter) Stärke etwa in Richtung der dominanten Kante glättet.

Es gibt auch den Restaurationsfilter (loop_restoration), um durch die Blockverarbeitung verursachte Unschärfeartefakte zu entfernen.[51]

Entropiekodierung Bearbeiten

Daalas Entropiekodierer (daala_ec[61][62]), ein nicht-binärer arithmetischer Kodierer, wurde als Ersatz für VP9s binären Entropiekodierer ausgewählt. Die Verwendung von nicht-binärer arithmetischer Kodierung hilft, Patente zu umgehen, verleiht aber auch einem ansonsten seriellen Prozess Parallelität auf Bitebene, was die Anforderungen an die Taktrate bei Hardware-Implementierungen reduziert. Dies bedeutet, dass unter Benutzung eines größeren Alphabets vergleichbare Effektivität wie bei modernen binären arithmetischen Kodierungen wie CABAC erreicht wird, daher höhere Geschwindigkeit wie bei der Huffman-Kodierung (aber nicht so einfach und schnell wie die Huffman-Kodierung). AV1 hat auch die Fähigkeit erhalten, die Symbolwahrscheinlichkeiten im arithmetischen Kodierer mit jedem kodierten Symbol anstatt nur bei jedem Einzelbild anzupassen (ec_adapt[63]).[51][9]

Bemerkenswerte Merkmale, die nicht übernommen wurden Bearbeiten

Daalas Transformationen implementieren diskrete Kosinus- und Sinus-Transformationen, die von den Autoren als „in jeder Hinsicht besser“ beschrieben werden als die jetzigen txmg-Transformationen.[64][65][66][67][68] Sowohl die txmg- als auch die daala_tx-Experimente haben die Codepfade für hohe und niedrige Bit-Tiefen zusammengeführt (im Gegensatz zu VP9), aber daala_tx erreichte die vollständige Einbettung kleinerer Transformationen in größere sowie die Verwendung von weniger Multiplikationsoperationen, was die Kosten für Hardware-Implementierungen weiter reduziert hätte. Die Daala-Transformationen wurden in der experimentellen Codebasis bis Ende Januar 2018 als Option beibehalten, aber es gab eine allgemeine Besorgnis um die Verzögerung der Verfügbarkeit von Hardware-Implementierungen durch das Ändern von Hardwareblöcken in einem späten Stadium.[69]

Die Kodierungskomplexität von Daalas Perceptual Vector Quantization war zu hoch im ohnehin schon komplexen Gesamtsystem von AV1.[10] Die Rate-Distortion-Heuristik dist_8x8 zielt darauf ab, den Kodierer unabhängig von PVQ um einen beträchtlichen Faktor zu beschleunigen[10], aber PVQ wurde letztendlich fallengelassen.

Asymmetric Numeral Systems (ANS) war der andere nicht-binäre arithmetische Kodierer, der parallel zu Daalas Entropiekodierer entwickelt wurde. Von den beiden war Daala EC die hardwarefreundlichere Variante, wobei ANS bei Software-Dekodierung schneller war.[9]

Qualität und Effizienz Bearbeiten

Ein erster Vergleich von Anfang Juni 2016[70] wie auch ein Vergleich mit Code von Ende Januar 2017[71] ergaben, dass AV1 ungefähr auf dem Niveau von HEVC liegt.

Ab April 2017 konnte die Firma Bitmovin unter Benutzung der derzeit acht aktivierten (von 77 insgesamt) experimentellen Funktionen im Vergleich zu HEVC günstige objektive Metriken und visuelle Ergebnisse bei den Animationsfilmen Sintel und Tears of Steel demonstrieren.[72] Ein Folgevergleich von Jan Ozer vom Streaming Media Magazine bestätigte dies und kam zu dem Schluss, dass „AV1 mindestens so gut ist wie HEVC jetzt“.[73]

Ozer bemerkte, dass seine und Bitmovins Ergebnisse einem Vergleich des Fraunhofer-Instituts für Nachrichtentechnik von Ende 2016[74] widersprachen, der AV1 für 38,4 % weniger effizient als HEVC und sogar schlechter als H.264/AVC befunden hatte, und begründete diese Diskrepanz mit der Verwendung von Kodierungsparametern, die von den jeweiligen Herstellern empfohlen wurden, sowie mit mehr Funktionen im neueren AV1-Kodierer.

Versuche von Netflix (2017) zeigten, dass (basierend auf Messungen mit PSNR und VMAF bei 720p) AV1 etwa 25 % effizienter sein dürfte als VP9 (libvpx), auf Kosten einer vier- bis zehnfachen Erhöhung der Komplexität der Kodierung.[75]

Messungen mit der ersten offiziellen Version (2018) ergaben, dass AV1 vor allem bei Videos in 4K/UHD-Auflösung bis zu 30 Prozent höhere Kompressionsraten bietet als VP9 sowie HEVC.[76]

Encoder-Performance Bearbeiten

Der Referenz-Encoder erwies sich aber zunächst als wenig praxistauglich durch lange Kodierzeiten bzw. durch einen erheblichen Bedarf an Rechenleistung.[77] Um das Verfahren beispielsweise für Live-Übertragungen nutzen zu können, muss die Kodierung in Echtzeit möglich sein. Die Firma Bitkom demonstrierte hierzu eine Lösung durch verteiltes Rechnen in der Cloud.[78] Die Firmen Ateme, NGCodec und Socionext entwickeln Lösungen auf Basis von FPGAs.[79][80][81] Auch die Verwendung leistungsstarker Grafikprozessoren wäre denkbar. Eine alternative Software-Implementierung des Encoders, die schneller als der Referenzencoder werden soll, wird von Xiph auf GitHub unter dem Projektnamen rav1e in der Programmiersprache Rust entwickelt.[82] Auf openbenchmarking.org erzielte dieser im Juni 2022 selbst in der höchsten Geschwindigkeitsstufe auf der schnellsten Hardware nur etwa 11,7 Frames pro Sekunde, was ihm im Vergleich mit den anderen Encodern eher einen hinteren Platz zuweist.[83]

Ein weiterer softwarebasierter Encoder namens SVT-AV1 wird (insbesondere von Intel und Netflix) seit Anfang Februar 2019 entwickelt.[84][85][86] Als Programmiersprachen werden wie auch bei der Referenzsoftware C und Assembler verwendet. Der Encoder überraschte kurz nach der ersten Veröffentlichung mit einer deutlich verbesserten Geschwindigkeit, die laut einem Test beim Encoding von Full-HD-Videos auf dem schnellsten getesteten Prozessor mit 8,52 Einzelbildern/s nur noch einen Faktor Drei hinter der Echtzeit (beispielsweise bei 25 Frames/s) hinterherhinkt.[87] Im April 2021 erzielte er auf openbenchmarking.org Frameraten von 114 Frames pro Sekunde auf der schnellsten Hardware im Test.[88]

In einem Benchmark von 2019 zeigt AV1 seine Überlegenheit in der Qualität zu H.265. Der zusätzliche Rechenaufwand ist jedoch erheblich.[89]

Im September 2020 wurde insbesondere die Bildqualität verschiedener AV1-Encoder von Jan Ozer untersucht, die Kodierzeiten waren (bei seiner Wahl der Geschwindigkeitseinstellungen) mit dem X265 Profil „very slow“ vergleichbar oder noch höher.[90] Bemerkenswert in dieser Studie ist auch das erstaunlich gute Abschneiden des proprietären Aurora1-Encoders der Firma Visionular, der sich bei Kompression/Bildqualität und Kodierzeiten den AV1-Open-Source Encodern überlegen zeigt.

In einer Studie im November 2020 wurde insbesondere der neue „Realtime Mode“ des AOM-Encoders hinsichtlich seiner Eignung für Live-Streaming betrachtet.[91]

Ergebnisse auf openbenchmarking.org für die Version 3.3 des Referenzencoders zeigen hohe Frameraten von 221 Frames/Sekunde beim Full HD-Encoding im Realtime-Modus und der Geschwindigkeitsstufe 10 und somit auch gegenüber Version 3 weitere Fortschritte bei der Optimierung (Stand Juni 2022).[92]

Im Januar 2022 wurde der SVT-AV1 Encoder um neue Presets ergänzt, die Komplexität des Presets 12 entspricht der des x264 veryfast.[93][94] Damit ist das Verfahren den Konkurrenten H.264 und H.265 im Hinblick auf Performance gleichwertig oder sogar schneller, für Full-HD Encoding meldet Openbenchmarking.org Frameraten von 714 Frames/Sekunde.[95]

AV1 als Standard Bearbeiten

AV1 ist der primäre Kandidat für eine Standardisierung durch die Videostandard-Arbeitsgruppe NetVC der Internet Engineering Task Force (IETF).[96] Die Gruppe hat eine Liste von Kriterien zusammengestellt, die der neue Videostandard erfüllen muss.[42]

Einsatz Bearbeiten

Wie sein Vorgänger VP9 kann AV1 zusammen mit dem Audioformat Opus in WebM-Container-Dateien verwendet werden. Diese Formate werden von Webbrowsern gut unterstützt.

Die Nightly Builds (Entwicklungsversionen) des Firefox-Webbrowsers enthielten seit November 2017 vorläufige Unterstützung für AV1.[13] Ab der Version 64 von Firefox aus dem Dezember 2018 wird AV1 auch in der alltagstauglichen Version unterstützt (die Freischaltung von media.av1.enabled in about:config war jedoch zunächst noch nötig; die Version 63 enthielt einen Programmfehler).[97] Die Entwicklungsversion von Google Chrome unterstützte AV1 seit April 2018.[98] Seit Oktober 2018 und der stabilen Version 70 ist der Decoder in Chrome für den Desktop-PC enthalten und freigeschaltet.[99]

Es wird erwartet, dass die Mitglieder der Allianz Interesse daran haben, das Format für ihre jeweiligen Anwendungen aufzugreifen.[72] Die Mitgliedsunternehmen repräsentieren verschiedene Branchen, darunter Browser-Anbieter (Apple, Google, Mozilla, Microsoft), Vertriebshändler von Medieninhalten (Apple, Google, Netflix, Amazon, Hulu) und Hardware-Konstrukteure (Intel, AMD, ARM, Nvidia).[9][10][100] Der Video-Streaming-Dienst YouTube erklärte im Juni 2016, innerhalb von sechs Monaten nach Fertigstellung des Bitstromformats beginnend mit den höchsten Auflösungen so schnell wie möglich auf das neue Format umzusteigen.[43] Mit Stand Juni 2021 sei hierzu angemerkt, das diese Ankündigung nicht in die Tat umgesetzt wurde. AV1 wird bisher nur bei Videos mit hohen Abrufzahlen angeboten.[101] Gründe hierfür könnten in einer nach wie vor fehlenden Infrastruktur mit Hardwareencodern liegen. Ein Blogbeitrag unter „Inside Youtube“ vom April 2021 deutet dies an.[102] Netflix ging im Juli 2017 davon aus, „ein Frühanwender von AV1 zu sein“.[37]

Laut Mukund Srinivasan, Chief Business Officer des AOM-Mitglieds Ittiam, wird frühe Hardware-Unterstützung von Software dominiert sein, die auf Nicht-CPU-Hardware läuft (wie GPGPU-, DSP- oder Shader-Programme, wie es bei einigen VP9-Hardware-Implementierungen der Fall ist), da Hardware mit fester Funktion nach der Festlegung des Formates 12 bis 18 Monate benötigt, bis Chips verfügbar sind, plus 6 Monate bis zur Marktreife von darauf basierenden Produkten.[48]

Die Festlegung des Formates erfolgte am 28. März 2018.[103] Am 25. Juni 2018 wurde die Version 1 des Codecs auf Googlesource veröffentlicht.[104]

Streamingdienste Bearbeiten

Seit September 2018 gibt es auf YouTube eine Playlist zu Testzwecken mit AV1-codierten Videos.[105] Nach der Integration in diverse Browser verwendet YouTube den Codec für einige sehr häufig abgerufene Videos, wenn Browser und Gerät geeignet sind. Angemeldete Benutzer können die Verwendung des Codec noch durch eine Einstellung unter https://www.youtube.com/account_playback beeinflussen. Außerdem lässt sich der tatsächlich verwendete Codec mit Hilfe der YouTube-Funktion „Statistiken für Interessierte“ herausfinden.

Im Juni 2019 gab das Videoportal Vimeo bekannt, AV1 zu unterstützen. Im Februar 2020 begann Netflix, mit dem AV1-Codec erstellte Videos in seiner Android-App zu streamen.[106] Zunächst wurden AV1-Videos jedoch nur gespielt, wenn der Nutzer „Datensparsamkeit“ ausgewählt hatte. Standardmäßig wurden von Netflix zunächst weiterhin VP9-Videos angezeigt.

Im April 2020 schaltete Google für bestimmte Hardware in seiner YouTube-App für Android-TV-Geräte die Unterstützung für hardwareseitige AV1-Dekodierung frei.[107]

Im November 2020 gaben YouTube und Netflix die Verfügbarkeit eines GPU-basierten Referenz-AV1-Decoders für die XBox-One-Plattform bekannt.[108]

Im Januar 2021 wurde gemeldet, dass Google für alle neuen Android TV-Geräte (ab Android-TV Version 10) AV1-Unterstützung fordert[109]

Im November 2021 gab Netflix bekannt, von nun an mit AV1-codierte Streams an Smart-TVs auszuliefern, sofern diese einen passenden AV1-Hardwaredecoder haben.[110]

Für neue Smartphones und Tablets ab Android-Version 14 fordert Google Hardwareunterstützung zum Decodieren.[111]

Hardware Bearbeiten

Hardwareprodukte, die AV1 hardwareseitig unterstützen, sind seit 2019 auf dem Markt:

  • Die Firma Allegro DVT stellte im April 2019 mit dem AL-E210 einen IP-Core für Video-Encoder-Hardware vor, die AV1 unterstützt.[112][113] Mit dem AL-D310 und AL-D320 gibt es auch Decoder IP-Cores für AV1, wobei letzterer neben anderen Verfahren auch das konkurrierende Versatile Video Coding (VVC) unterstützt.[114]
  • Die Firma Chips & Media stellte im Juni 2021 mit der Multi-Codec Encoder Video-IP WAVE627 ebenfalls einen Hardware-Encoder für AV1 bereit.[115][116]
  • Die Firma Realtek kündigte einen SoC für Set-Top-Boxen an, der einen AV1-Decoder enthält.[117][118] Auf der CES 2020 wurden weitere Chips mit AV1 Unterstützung angekündigt.[119]
  • MediaTek kündigte Ende 2019 mit dem Dimensity 1000 einen Smartphone-SoC mit integriertem AV1-Decoder an. Er konnte sich aber am Markt nicht durchsetzen und wurde durch den Dimensity 1000+ ersetzt, der seit Mai 2020 AV1 hardwarebeschleunigt für YouTube nutzen kann.[120][121][122] Auch bei den Modellen Dimensity 1100 und Dimensity 1200 sind AV1-Hardwaredecoder integriert.[123][124]
  • Bei Samsung’s Exynos 2100 ist ebenfalls ein Hardwaredecoder integriert.[125]
  • Die japanische Firma D(o)wango gab die Entwicklung eines FPGA basierten Hardware-Echtzeitencoders bekannt.[126]
  • Samsung stellte im Januar 2020 den Fernseher Q950TS vor, der Streaming mit AV1 in 8K unterstützt.[127][128]
  • LG stellte im Januar 2020 die ZX-OLED-Serie von Fernsehern vor, die 8K-Streaming mit AV1 unterstützen.[129] Die ersten Geräte kamen in Deutschland in der zweiten Jahreshälfte 2020[130] in den Handel.
  • In Intels Prozessoren mit Intel-Tiger-Lake-Mikroarchitektur enthalten die integrierten Grafikprozessoren („Intel Xe“) einen AV1-Hardware-Decoder.[131]
  • Bei Intels ARC Grafikkarten bzw. Grafikchips (im Frühjahr 2022 vorgestellt) wird Dekodieren und Enkodieren von AV1 unterstützt[132][133]
  • Auch bei der AMD RDNA2 Grafikkarten-Architektur wird die AV1-Decodierung unterstützt[134][135], ab RDNA3 (Radeon-RX-7000-Serie) unterstützen AMD-Grafikkarten auch die AV1-Encodierung.[136]
  • Nvidias RTX 30-Serie decodiert AV1 in seiner Hardware.[137] Mit der RTX 40-Serie wird auch Encoding unterstützt.[138]
  • Die kanadische Firma NETINT kündigte im März 2021 einen ASIC-basierten Hardwareencoder für Rechenzentren an[139]
  • Das Smartphone Google Pixel 6, das im Oktober 2021 auf den Markt kam,[140] hat einen Hardwaredecoder, der AV1 mit 4K-Auflösung und 60 fps decodieren kann.[141]
  • Apples iPhone 15 Pro and 15 Pro Max, seit Herbst 2023 auf dem Markt, haben einen AV1 Hardwaredecoder[142]

Software Bearbeiten

Die folgende Software unterstützt das Videoformat AV1:

  • Pale Moon (ab der Version 28.3; auch hier muss media.av1.enabled auf „true“ gesetzt werden)[143]
  • Mozilla Firefox (ab Version 65 vom Januar 2019 automatisch aktiviert, bei älteren Versionen musste man media.av1.enabled in about:config auf „true“ setzen).[144][145] Ab Version 100 (Mai 2022) wird unter bestimmten Voraussetzungen auf Windows eine vorhandene AV1-Hardwarebeschleunigung der GPU bzw. Grafikkarte verwendet.[146][147]
  • Google Chrome (ab Version 70 aus dem Oktober 2018[99][148]). Ab Version 90 enthält dieser zusätzlich einen AV1-Encoder für WebRTC. Dabei wird die libaom (also der Referenzencoder) verwendet.[149][150][151]
  • Microsoft Edge (zusammen mit der AV1 Video Extension,[152] installierbar ab der Oktober 2018 Version von Windows 10)
  • Opera (ab Version 57)[153]
  • Vivaldi (Browser)
  • VLC media player (Laut Veröffentlichung werden ab Version 3 AV1-Streams unterstützt, das Abspielen von AV1-kodierten Dateien funktioniert seit 3.0.5, seit 3.0.6 auch für 12Bit-HDR Videos)[154][155]
  • dav1d (AV1-Decoder, der unter dem Dach von VideoLAN entwickelt wird. Er wird in Firefox ab Version 67,[156] in VLC und in der Netflix Android-App verwendet.)[157][158][159][160] Bei Vergleichen im Jahr 2019 und 2020 war dieser jeweils schneller als Libaom und libgav1.[161][162] Zur Freigabe der Version 0.9.1 (August 2021) wurde mitgeteilt, dass dav1d inzwischen 140000 Zeilen Assemblercode enthält.[163][164] Es folgten weitere Optimierungen und die Unterstützung zusätzlicher Architekturen.[165] Anfang 2024 wurde die Verteilung per Softwareupdate auf Android ab Version 12 angekündigt sowie ein zukünftige Rolle als Standard-Softwaredecoder für AV1 auf Android (bisher libgav1).[166][167]
  • libgav1 (von Google entwickelter AV1-Decoder in C++)[168]
  • GStreamer (ab Version 1.14)[169]
  • FFmpeg (ab Version 4.0 mit libaom, ab Version 4.3 zusätzlich librav1e, ab Version 4.4 mit Encoding-Support für SVT-AV1 (libsvtav1) sowie diverse Decoder)[170][171][172][173][174]
  • boram (ab Version 0.5.2; Webm-Konverter mit GUI, der FFmpeg verwendet)[175]
  • Kodi (ab Version 19 „Matrix“[176], in Version 20 wurde zusätzlich eine Unterstützung für Hardware-Dekodierung hinzugefügt[177][178])
  • MKVToolNix (ab Version 28.0.0, experimenteller Support ab Version 22.0.0)[179][180]
  • MediaInfo (ab Version 18.03)[181]
  • Bitmovin Encoding (Ab Version 1.50)[182] (proprietär)
  • Echtzeitvideo-Encoder der Firma CISCO[183] (proprietär). Auch in der Videokonferenzlösung WebEx soll AV1 zum Einsatz kommen.[184][185]
  • Android 10 aus dem September 2019 (vormals als Android Q bekannt)[186][187]
  • Bei Google Duo soll die Bildqualität bei niedrigen Bandbreiten mit Hilfe von AV1 verbessert werden[188]
  • XMedia Recode (FOSS)[189]
  • HandBrake unterstützt das Decodieren von AV1 ab Version 1.3 (November 2019),[190] ab Version 1.6 (Dezember 2022) auch das Encodieren[191]
  • NEAV1E (NotEnoughAV1Encodes) bietet eine graphische Oberfläche(GUI) für das Encodieren[192]
  • Aurora AV1-Encoder der Firma Visionular (proprietär)[193]
  • QAV1 AV1-Encoder der Firma IQiyi (proprietär)[194]
  • OBS Studio (FOSS) unterstützt den AOM-Codec und SVT-AV1 ab Version 27.2.[195] Ab Version 29 wird außerdem das Encoding mit Hilfe der Grafikkarten Radeon RX 7000 und Intel Arc unter Windows unterstützt,[196] ab Version 29.1 auch mit der GeForce RTX 40.[197]

Patentansprüche und Lizenzpolitik Bearbeiten

Im März 2019 gab Sisvel mit Sitz in Luxemburg die Bildung von Patent-„Pools“ für AV1 und VP9 bekannt. Zu den Mitgliedern der Pools zählten JVC Kenwood, NTT, Orange S.A., Philips und Toshiba, die alle Patente an die MPEG Licensing Administration für die Patentpools von AVC, DASH oder HEVC lizenzierten. Sisvel kündigte an, 0,32 € für Anzeigegeräte und 0,11 € für Nichtanzeigegeräte, die AV1 verwenden, zu fordern, verlange jedoch keine Lizenzgebühren für kodierte Inhalte. Zum Zeitpunkt der Ankündigung war eine Liste der Patente von Sisvel nicht öffentlich verfügbar. Der CEO von Sisvel erklärte jedoch in einem Interview, dass eine solche Liste auf der Sisvel-Website veröffentlicht wird, bevor irgendwelche Lizenzforderungen gestellt werden.[198][199][21]

Am 8. April 2019 hat die Alliance for Open Media eine Pressemitteilung veröffentlicht, die das Bekenntnis zu ihrer gebührenfreien Patentlizenz bekräftigt und ihr „AOMedia-Patentabwehrprogramm zum Schutz der AV1-Ökosystemteilnehmer im Falle von Patentansprüchen“ erwähnt, aber den Anspruch von Sisvel nicht namentlich erwähnt. Außerdem verweist sie auf die umfassenden Bewertung der Patentlandschaft des Videocodecs und die sorgfältige Patentprüfung durch erstklassige Codec-Ingenieure und Juristen während der Entwicklungsphase.[200]

Nachdem sich die Anzahl der Patentinhaber auf 14 erhöht hatte, veröffentlichte Sisvel am 10. März 2020 eine Liste von „mehr als 1050“ aus ihrer Sicht AV1-relevanten Patenten, für die ein Anspruch auf Patentgebühren erhoben wird.[201][202][203] Außerdem sollen auch Forderungen für den Vorgänger-Codec VP9 erhoben werden.[204]

Am 7. Juli 2022 wurde bekannt, dass die EU-Kartellbehörden eine Untersuchung gegen die AOM und ihre Lizenzierungspolitik eingeleitet hatten. In an einige Unternehmen versandten Fragebögen hieß es: „Der Kommission liegen Informationen vor, dass die AOM und ihre Mitglieder möglicherweise Lizenzbedingungen (obligatorische gebührenfreie Kreuzlizenzierung) für Innovatoren auferlegen, die zum Zeitpunkt der Schaffung des technischen AV1 nicht Teil von AOM waren, deren Patente jedoch als wesentlich erachtet werden für (dessen) technische Spezifikationen“.[205][206] Im Mai 2023 wurde die Untersuchung ohne weitere Maßnahmen eingestellt, eine Geldstrafe wurde nicht verhängt.[207][208]

Auch mit Qualcomm könnte es zu einem Rechtsstreit kommen.[209]

AVIF-Bildformat Bearbeiten

AVIF ist ein AV1-basiertes Grafikformat, das ebenfalls von der Alliance for Open Media spezifiziert wurde.[210] Die Version 1.0.0 der Spezifikation wurde im Februar 2019 festgelegt.

Weblinks Bearbeiten

Commons: AOMedia Video 1 – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise Bearbeiten

  1. Steven Zimmerman: Google’s Royalty-Free Answer to HEVC: A Look at AV1 and the Future of Video Codecs. XDA Developers, 15. Mai 2017, archiviert vom Original am 14. Juni 2017; abgerufen am 10. Juni 2017 (englisch).
  2. The Alliance for Open Media Kickstarts Video Innovation Era with „AV1“ Release. In: Alliance for Open Media. (aomedia.org [abgerufen am 7. August 2018]). The Alliance for Open Media Kickstarts Video Innovation Era with „AV1“ Release (Memento vom 20. Mai 2018 im Internet Archive)
  3. a b c Videocodec: AV1 ist offiziell fertig. In:Golem.de, 28. März 2018. abgerufen am 2. April 2018
  4. Can I use... Support tables for HTML5, CSS3, etc. Abgerufen am 9. Januar 2021.
  5. https://www.netmarketshare.com/?options=%7B%22filter%22%3A%7B%22%24and%22%3A%5B%7B%22deviceType%22%3A%7B%22%24in%22%3A%5B%22Desktop%2Flaptop%22%5D%7D%7D%5D%7D%2C%22dateLabel%22%3A%22Trend%22%2C%22attributes%22%3A%22share%22%2C%22group%22%3A%22browser%22%2C%22sort%22%3A%7B%22share%22%3A-1%7D%2C%22id%22%3A%22browsersDesktop%22%2C%22dateInterval%22%3A%22Monthly%22%2C%22dateStart%22%3A%222022-04%22%2C%22dateEnd%22%3A%222023-03%22%2C%22segments%22%3A%22-1000%22%7D
  6. AV1 Codec ISO Media File Format Binding. Abgerufen am 6. Oktober 2018 (englisch).
  7. Tsahi Levent-Levi: WebRTC Codec Wars: Rebooted. In: BlogGeek.me. 3. September 2015, abgerufen am 1. März 2017 (englisch): „The beginning of the end of HEVC/H.265 video codec“
  8. Web video codec guide. Abgerufen am 13. September 2020 (englisch).
  9. a b c d e f Timothy B. Terriberry: Progress in the Alliance for Open Media. (video) linux.conf.au, 18. Januar 2017, abgerufen am 1. März 2017 (englisch).
  10. a b c d Timothy B. Terriberry: Progress in the Alliance for Open Media (slides). 18. Januar 2017, abgerufen am 22. Juni 2017.
  11. Stephen Shankland: Google's Web-video ambitions bump into hard reality, CNET, 12. September 2014. Abgerufen am 13. September 2014 
  12. Jai Krishnan: Jai Krishnan from Google and AOMedia giving us an update on AV1. In: YouTube. 22. November 2017, abgerufen am 22. Dezember 2017.
  13. a b Stephen Shankland: Firefox now lets you try streaming-video tech that could be better than Apple's In: CNET, 28. November 2017. Abgerufen am 25. Dezember 2017 (englisch). 
  14. AV1 Codec Update. In: FOSDEM. 3. Februar 2018, abgerufen am 8. Februar 2018 (englisch).
  15. Sebastian Grüner: Aomedia: Apple unterstützt freien Videocodec AV1. In: golem.de. 9. Januar 2018, abgerufen am 3. Februar 2024.
  16. Letzter Commit zur Version v1.0.0 auf Googlesource. Abgerufen am 11. September 2018 (englisch).
  17. AOMedia AV1 Codec v1.0.0 Appears Ready For Release – Phoronix. Abgerufen am 11. September 2018 (englisch).
  18. Sebastian Grüner: Intel veröffentlicht eigenen AV1-Encoder. Golem, abgerufen am 31. März 2021.
  19. SVT-AV1 Already Seeing Nice Performance Improvements Since Open-Sourcing – Phoronix. Abgerufen am 9. März 2019.
  20. Good News: AV1 Encoding Times Drop to Near-Reasonable Levels. 4. März 2019, abgerufen am 9. März 2019 (amerikanisches Englisch).
  21. a b No Content Royalties in Sisvel VP9/AV1 Patent Pools. 28. März 2019, abgerufen am 4. April 2019 (amerikanisches Englisch).
  22. refs/heads/applejack – aom – Git at Google. Abgerufen am 21. Mai 2020.
  23. Jerome Jiang: libaom v2.0.0 Applejack. AOMedia, 19. Mai 2020, abgerufen am 31. März 2021 (englisch).
  24. AOMedia Software Implementation Working Group to Bring AV1 to More Video Platforms. 20. August 2020, abgerufen am 24. August 2020 (englisch).
  25. Introducing AV1. In: NVIDIA Corporation. Abgerufen am 28. September 2022 (englisch).
  26. Gordon Ung: Tested: AV1 performance in 11th-gen Tiger Lake vs. 10th-gen Ice Lake and Comet Lake, Ryzen 4000. In: PCWorld. IDG Communications, Inc., 2. Oktober 2020, abgerufen am 28. September 2022 (englisch).
  27. refs/tags/v3.0.0 – aom – Git at Google. Abgerufen am 24. März 2021.
  28. Jerome Jiang: libaom v3.0.0 Braeburn Finalized. AOMedia, 24. März 2021, abgerufen am 31. März 2021 (englisch).
  29. refs/tags/v3.1.0 – aom – Git at Google. Abgerufen am 5. Mai 2021.
  30. libaom v3.2.0 Released. Abgerufen am 15. Oktober 2021.
  31. AV1 Codec Library libaom v3.2 Brings More Performance Optimizations – Phoronix. Abgerufen am 15. Oktober 2021.
  32. Mark Mantel: AMD Radeon: Grafikkartentreiber schaltet AV1-Decoder frei plus neue Funktionen. In: heise online. 20. April 2021, abgerufen am 28. September 2022.
  33. Intel Releases SVT-AV1 1.0 For Speedy AV1 Video Encoding. Abgerufen am 22. April 2022 (englisch).
  34. Jason R. Wilson: Intel’s AV1 Encoder Outclasses NVIDIA & AMD. In: WCCF TECH INC. All. 4. August 2022, abgerufen am 28. September 2022 (englisch).
  35. Rohit Naskulwar, Aurobinda Maharana, Hareshkumar Borse, Robert Jensen: AV1 Encoding and FRUC: Video Performance Boosts and Higher Fidelity on the NVIDIA Ada Architecture. In: NVIDIA Corporation. 22. September 2022, abgerufen am 28. September 2022 (englisch).
  36. Thomas Daede: AV1 Update. In: YouTube. 5. Oktober 2017, abgerufen am 21. Dezember 2017.
  37. a b c d e Matt Frost: VP9-AV1 Video Compression Update. 31. Juli 2017, archiviert vom Original am 1. Dezember 2017; abgerufen am 21. November 2017: „Obviously, if we have an open source codec, we need to take very strong steps, and be very diligent in making sure that we are in fact producing something that's royalty free. So we have an extensive IP diligence process which involves diligence on both the contributor level – so when Google proposes a tool, we are doing our in-house IP diligence, using our in-house patent assets and outside advisors – that is then forwarded to the group, and is then again reviewed by an outside counsel that is engaged by the alliance. So that's a step that actually slows down innovation, but is obviously necessary to produce something that is open source and royalty free.“
  38. http://www.itu.int/ITU-T/othergroups/ipr-adhoc/openstandards.html
  39. Standards are Failing the Streaming Industry. 4. Mai 2017, abgerufen am 20. Mai 2017.
  40. a b Steinar Midtskogen, Arild Fuldseth, Gisle Bjøntegaard, Thomas Davies: Integrating Thor tools into the emerging AV1 codec. 13. September 2017, abgerufen am 2. Oktober 2017: „Royalty-free video codecs: The deployment of recent compression technologies such as HEVC/H.265 may have been delayed or restricted due to their licensing terms. (…) What can Thor add to VP9/AV1? Since Thor aims for reasonable compression at only moderate complexity, we considered features of Thor that could increase the compression efficiency of VP9 and/or reduce the computational complexity.“
  41. Neil McAllister, 1 September 2015: Web giants gang up to take on MPEG LA, HEVC Advance with royalty-free streaming codec – Joining forces for cheap, fast 4K video
  42. a b Sebastian Grüner: Der nächste Videocodec soll 25 Prozent besser sein als H.265. golem.de, 19. Juli 2016, abgerufen am 1. März 2017.
  43. a b Jan Ozer: What is AV1? In: Streaming Media. Information Today, Inc., 3. Juni 2016, ehemals im Original (nicht mehr online verfügbar); abgerufen am 26. November 2016: „... Once available, YouTube expects to transition to AV1 as quickly as possible, particularly for video configurations such as UHD, HDR, and high frame rate videos ... Based upon its experience with implementing VP9, YouTube estimates that they could start shipping AV1 streams within six months after the bitstream is finalized. ...“
  44. examples/lossless_encoder.c. In: Git at Google. Alliance for Open Media, abgerufen am 29. Oktober 2017 (englisch).
  45. Romain Bouqueau: A view on VP9 and AV1 part 1: specifications, GPAC Project on Advanced Content, 12. Juni 2016. Abgerufen am 1. März 2017 
  46. Jan Ozer, 26 May 2016: What Is VP9?
  47. LICENSE. In: Git at Google. aom, abgerufen am 8. Februar 2018 (englisch).
  48. a b Jan Ozer: AV1: A status update. 30. August 2017, abgerufen am 14. September 2017.
  49. Yushin Cho: Delete daala_dist and cdef-dist experiments in configure. 30. August 2017, abgerufen am 2. Oktober 2017: „Since those two experiments have been merged into the dist-8x8 experiment“
  50. Sebastien Alaiwan: Remove experimental flag of EXT_TX. 2. November 2017, abgerufen am 23. November 2017.
  51. a b c d e Analysis of the emerging AOMedia AV1 video coding format for OTT use-cases. Archiviert vom Original am 20. September 2017; abgerufen am 19. September 2017.
  52. a b Alex Converse: New video coding techniques under consideration for VP10 – the successor to VP9. In: YouTube. 16. November 2015, abgerufen am 3. Dezember 2016.
  53. Decoding the Buzz over AV1 Codec. 9. Juni 2017, abgerufen am 22. Juni 2017.
  54. Debargha Mukherjee, Hui Su, Jim Bankoski, Alex Converse, Jingning Han, Zoe Liu, Yaowu Xu (Google Inc.): SPIE Optical Engineering+ Applications: An overview of new video coding tools under consideration for VP10 – the successor to VP9. Band 9599. International Society for Optics and Photonics, doi:10.1117/12.2191104 (englisch).
  55. Sebastien Alaiwan: Remove experimental flag of WARPED_MOTION. 31. Oktober 2017, abgerufen am 23. November 2017.
  56. Sebastien Alaiwan: Remove experimental flag of GLOBAL_MOTION. 30. Oktober 2017, abgerufen am 23. November 2017.
  57. Thomas Davies: AOM_QM: enable by default. 9. August 2017, abgerufen am 19. September 2017.
  58. Frederic Barbier: Remove experimental flag of CDEF. 10. November 2017, abgerufen am 23. Oktober 2017.
  59. Constrained Directional Enhancement Filter. 28. März 2017, abgerufen am 15. September 2017.
  60. Thor update. Juli 2017, abgerufen am 2. Oktober 2017.
  61. Nathan Egge: This patch forces DAALA_EC on by default and removes the dkbool coder. 25. Mai 2017, abgerufen am 14. September 2017.
  62. Nathan Egge: Daala Entropy Coder in AV1. 14. Februar 2017;.
  63. Nathan Egge: Remove the EC_ADAPT experimental flags. 18. Juni 2017, abgerufen am 23. September 2017.
  64. Daala-TX. 22. August 2017, abgerufen am 26. September 2017: „Replaces the existing AV1 TX with the lifting implementation from Daala. Daala TX is better in every way: ● Fewer multiplies ● Same shifts, quantizers for all transform sizes and depths ● Smaller intermediaries ● Low-bitdepth transforms wide enough for high-bitdepth ● Less hardware area ● Inherently lossless“
  65. Nathan Egge: Daala Transforms in AV1. 27. Oktober 2017;.
  66. Nathan Egge: Daala Transforms Update. 1. Dezember 2017;.
  67. Nathan Egge: Daala Transforms Evaluation. 15. Dezember 2017;.
  68. Nathan Egge: Daala Transforms Informational Discussion. 21. Dezember 2017;.
  69. The Future of Video Codecs: VP9, HEVC, AV1. 2. November 2017, abgerufen am 30. Januar 2018.
  70. Sebastian Grüner: Freie Videocodecs teilweise besser als H.265. golem.de, 9. Juni 2016, abgerufen am 1. März 2017.
  71. Results of Elecard's latest benchmarks of AV1 compared to HEVC. 24. April 2017, abgerufen am 14. Juni 2017: „The most intriguing result obtained after analysis of the data lies in the fact that the developed codec AV1 is currently equal in its performance with HEVC. The given streams are encoded with AV1 update of 2017.01.31“
  72. a b Bitmovin Supports AV1 Encoding for VoD and Live and Joins the Alliance for Open Media, 18. April 2017. Abgerufen am 20. Mai 2017 
  73. Jan Ozer: HEVC: Rating the contenders. Streaming Learning Center, abgerufen am 22. Mai 2017 (englisch).
  74. D. Grois, T, Nguyen, and D. Marpe, „Coding efficiency comparison of AV1/VP9, H.265/MPEG-HEVC, and H.264/MPEG-AVC encoders“, IEEE Picture Coding Symposium (PCS) 2016 http://iphome.hhi.de/marpe/download/Preprint-Performance-Comparison-AV1-HEVC-AVC-PCS2016.pdf
  75. Netflix on AV1 In: Streaming Learning Center, 30. November 2017. Abgerufen am 8. Dezember 2017 (amerikanisches Englisch). 
  76. Sebastian Grüner: Videocodec: AV1 ist offiziell fertig. In: golem.de. 28. März 2018, abgerufen am 3. Februar 2024.
  77. Facebook: AV1 ist extrem gut, aber auch extrem langsam – Golem.de. (golem.de [abgerufen am 9. August 2018]).
  78. Bitmovin Supports AV1 Encoding for VoD and Live and Joins the Alliance for Open Media – Bitmovin. In: Bitmovin. 18. April 2017 (englisch, bitmovin.com [abgerufen am 12. September 2018]).
  79. ATEME Introduces a New Level of OPEX Efficiency with AOM Royalty Free AV1 CODEC. In: ATEME. 3. April 2018 (ateme.com [abgerufen am 12. September 2018]).
  80. NAB 2019: NGCodec Talks Hardware-Based High-Quality Live Video Encoding. 22. April 2019, abgerufen am 26. April 2019 (amerikanisches Englisch).
  81. Socionext Europe • Socionext Implements AV1 Encoder on FPGA over Cloud Service. Abgerufen am 14. Mai 2020 (englisch).
  82. xiph/rav1e. Abgerufen am 27. August 2018 (englisch).
  83. rav1e Benchmark – OpenBenchmarking.org. 13. Juni 2022, archiviert vom Original (nicht mehr online verfügbar) am 13. Juni 2022; abgerufen am 13. Juni 2021.
  84. r/AV1 – AV1 encoder project from Intel. Abgerufen am 2. Februar 2019 (englisch).
  85. Alliance for Open Media / SVT-AV1. Abgerufen am 13. Februar 2021 (englisch).
  86. SVT-AV1: Intel veröffentlicht eigenen AV1-Encoder – Golem.de. Abgerufen am 6. Februar 2019.
  87. SVT-AV1 Already Seeing Nice Performance Improvements Since Open-Sourcing – Phoronix. Abgerufen am 11. März 2019.
  88. SVT-AV1 Benchmark – OpenBenchmarking.org. Phoronix, 6. April 2021, archiviert vom Original (nicht mehr online verfügbar) am 6. April 2021; abgerufen am 6. April 2021 (englisch).
  89. http://www.compression.ru/video/codec_comparison/hevc_2019/download/high_quality_report_enterprise/MSU_HQ_Video_Codec_Comparison_Report_2019_enterprise.pdf
  90. AV1 Has Arrived: Comparing Codecs from AOMedia, Visionular, and Intel/Netflix. 18. September 2020, abgerufen am 15. Januar 2021 (amerikanisches Englisch).
  91. Ludovic Roux,Alexandre Gouaillard: Performance of AV1 Real-Time Mode. (PDF) CoSMo Software Singapore, 4. November 2020, abgerufen am 15. Januar 2021 (englisch).
  92. Testergebnis auf openbenchmark.org. Phoronix, archiviert vom Original (nicht mehr online verfügbar) am 12. Juni 2022; abgerufen am 13. Juni 2022 (englisch).
  93. v0.9.0 · Alliance for Open Media / SVT-AV1. Abgerufen am 22. Januar 2022 (englisch).
  94. Intel Releases SVT-AV1 0.9 For Quicker AV1 Video Encoding. Abgerufen am 22. Januar 2022 (englisch).
  95. SVT-AV1 Benchmark – OpenBenchmarking.org. 22. Januar 2022, archiviert vom Original (nicht mehr online verfügbar) am 22. Januar 2022; abgerufen am 22. Januar 2022.
  96. Rick Merritt (EE Times), 30 June 2016: Video Compression Feels a Pinch (Memento vom 8. August 2019 im Internet Archive)
  97. Firefox 63: Unterstützung für neuen Video-Codec AV1. In: soeren-hentzschel.at. 29. Juli 2018 (soeren-hentzschel.at [abgerufen am 3. August 2018]).
  98. Facebook video adds AV1 support. Abgerufen am 29. April 2018.
  99. a b Google: Chrome 70 bringt neue Option für Google-Login – Golem.de. (golem.de [abgerufen am 21. Oktober 2018]).
  100. Nick Stat: Apple joins group of tech companies working to improve online video compression. The Verge, 4. Januar 2018, abgerufen am 10. Januar 2018.
  101. r/AV1 – Have you guys noticed more AV1 on YouTube lately? Abgerufen am 9. Juni 2021 (amerikanisches Englisch).
  102. Reimagining video infrastructure to empower YouTube. Abgerufen am 9. Juni 2021 (amerikanisches Englisch).
  103. Eric Hoh: AV1 1.0: Der neue Video-Codec für das Internet ist fertig. In: ComputerBase. (computerbase.de [abgerufen am 29. April 2018]).
  104. v1.0.0 – aom – Git at Google. Abgerufen am 16. Januar 2019.
  105. AV1 Beta Launch Playlist – YouTube. Abgerufen am 11. Dezember 2020.
  106. Daniel Herbig: Netflix: Android-App setzt auf AV1-Codec. In: Heise online. 6. Februar 2020. Abgerufen am 1. Mai 2020.
  107. YouTube for Android TV adopts AV1 video codec in certain devices. In: xda-developers. 29. April 2020, abgerufen am 1. Mai 2020 (amerikanisches Englisch).
  108. YouTube and Netflix Announce Availability of Reference AV1 Decoder for Xbox One Platform. 14. November 2020, abgerufen am 18. November 2020 (englisch).
  109. Google may require new Android TV devices support AV1 video decoding. In: xda-developers. 16. Januar 2021, abgerufen am 27. Januar 2021 (amerikanisches Englisch).
  110. Netflix Technology Blog: Bringing AV1 Streaming to Netflix Members’ TVs. 9. November 2021, abgerufen am 13. November 2021 (englisch).
  111. Android 14 will force some phones to go 64-bit-only and support modern video compression, auf androidpolice.com
  112. Allegro DVT Introduces the Industry First Real-Time AV1 Video Encoder Hardware IP for 4K/UHD Video Encoding Applications. In: Allegro. 18. April 2019, abgerufen am 17. Juni 2019 (amerikanisches Englisch).
  113. Allegro DVT Introduces the Industry First Real-Time AV1 Video Encoder Hardware IP for 4K/UHD Video Encoding Applications. In: Allegro DVT – Leading Video Compression Expertise. 18. April 2019, abgerufen am 30. Januar 2021 (amerikanisches Englisch).
  114. AL-D320 Decoder IP. In: Allegro DVT. Abgerufen am 23. August 2021 (amerikanisches Englisch).
  115. 4K Video Codec IPs. Abgerufen am 3. September 2021 (englisch).
  116. Silicon IP Provider Chips&Media Launches AV1 Video Encoder Hardware IP for 4K/UHD Video Resolutions and Beyond. In: AnySilicon. 17. Juni 2021, abgerufen am 3. September 2021 (amerikanisches Englisch).
  117. Realtek Launches Worldwide First 4K UHD Set-top Box SoC (RTD1311), Integrating AV1 Video Decoder and Multiple CAS Functions – REALTEK. Abgerufen am 17. Juni 2019.
  118. Freier Videocodec: Realtek stellt ersten SoC mit AV1-Decoder vor – Golem.de. Abgerufen am 17. Juni 2019.
  119. Realtek to Demonstrate Full Range of Connectivity, Multimedia, and Consumer Electronics Solutions at 2020 CES – REALTEK. Abgerufen am 10. Februar 2021.
  120. Andrei Frumusanu: MediaTek Announces Dimensity 1000 SoC: Back To The High-End With 5G. Abgerufen am 15. Mai 2020.
  121. MediaTek Dimensity 1000+ - Facelift mit mehr Erfolg? 13. Mai 2020, abgerufen am 15. Mai 2020.
  122. Dimensity 1000: Mediatek schaltet AV1-Decoding für Youtube frei – Golem.de. Abgerufen am 15. Mai 2020.
  123. MediaTek Dimensity 1100. Abgerufen am 20. Januar 2021 (englisch).
  124. MediaTek Dimensity 1200. Abgerufen am 20. Januar 2021 (englisch).
  125. Nicolas La Rocco: Samsung Exynos 2100: 5-nm-SoC kommt mit ARM Cortex‑X1 und AV1‑Decoder. Abgerufen am 10. Februar 2021.
  126. AV1リアルタイムハードウェアエンコーダを開発しました - dwango on GitHub. Abgerufen am 17. Juni 2019 (japanisch).
  127. YouTube now streaming 8K video on 8K TVs with AV1 support. Abgerufen am 10. Juli 2020.
  128. Cornelius Wolff: Samsung Q950TS: Neuer randloser 8k-Fernseher vorgestellt. Abgerufen am 10. Juli 2020.
  129. ZX-Serie: LGs 8K-OLED-Fernseher unterstützen AV1-Codec – Golem.de. Abgerufen am 4. Januar 2020.
  130. LG OLED ZX9LA OLED88ZX9LA. Abgerufen am 24. Oktober 2020.
  131. Tested: AV1 video performance in all the hottest CPUs. Abgerufen am 3. Juni 2023 (englisch).
  132. Intel Arc | AV1 Hardware-Accelerated Encoding & Decoding. Abgerufen am 24. April 2022 (deutsch).
  133. Intel Arc | AV1 Hardware-Accelerated Encoding & Decoding. Abgerufen am 24. April 2022 (deutsch).
  134. btarunr Oct 11th, 2020 21:43 Discuss: AMD RDNA2 Graphics Architecture Features AV1 Decode Hardware-Acceleration. Abgerufen am 6. Juli 2021 (englisch).
  135. AMD „RDNA™ 2“ Grafikkarten-Architektur. AMD, abgerufen am 7. Juni 2021.
  136. AMD RDNA-Architektur. Advanced Micro Devices, Inc., abgerufen am 2. Oktober 2023.
  137. Jan-Frederik Timm: Nvidia GeForce RTX 3000: Amperes NVDEC beschleunigt 8K-AV1-Videos auf YouTube. Abgerufen am 24. Oktober 2020.
  138. Video Encode and Decode GPU Support Matrix. 8. September 2020, abgerufen am 21. März 2023 (englisch).
  139. NETINT Announces the World's First Commercially Available Hardware AV1 Encoder for the Data Center. In: NETINT Technologies. 16. März 2021, abgerufen am 24. März 2021 (amerikanisches Englisch).
  140. Google Pixel 6 und Pixel 6 Pro offiziell vorgestellt. In: Caschys Blog. 19. Oktober 2021, abgerufen am 16. März 2022 (deutsch).
  141. Exclusive: Here's the likely specs of the Google Tensor chip in the Pixel 6. In: xda-developers. 15. September 2021, abgerufen am 4. November 2021 (amerikanisches Englisch).
  142. Apple AV1 Support: M3 desktop processors and iPhone 15 Pro. 14. November 2023, abgerufen am 30. November 2023 (britisches Englisch).
  143. https://linuxnews.de/2019/01/pale-moon-28-3-0-unterstuetzt-den-freien-video-codec-av1/
  144. DASH playback of AV1 video in Firefox – Mozilla Hacks – the Web developer blog. In: Mozilla Hacks – the Web developer blog. Abgerufen am 20. März 2018 (amerikanisches Englisch).
  145. Firefox 63: Unterstützung für neuen Video-Codec AV1. siehe auch Kommentare vom 31. August 2018 bzgl. Programmfehler in Firefox 63 (funktionierte nicht). 29. Juli 2018, abgerufen am 12. Dezember 2018.
  146. heise online: Firefox 100: Overlay-Scrolbars für Windows 11, „Nur-HTTPS-Modus“ in mobil. Abgerufen am 3. Mai 2022.
  147. Mozilla veröffentlicht Firefox 100. 3. Mai 2022, abgerufen am 3. Mai 2022.
  148. Chrome Platform Status. Abgerufen am 4. September 2018 (englisch).
  149. Eva-Maria Weiß: Chrome 90 bevorzugt HTTPS und bringt AV1-Encoder. In: Heise online. 14. April 2021. Abgerufen am 14. April 2021.
  150. Golem.de: IT-News für Profis. Abgerufen am 2. September 2021.
  151. Golem.de: IT-News für Profis. Abgerufen am 2. September 2021.
  152. https://www.microsoft.com/de-de/p/av1-video-extension-beta/9mvzqvxjbq9v
  153. AV1 Decoder – Chrome Platform Status. Abgerufen am 5. Oktober 2018 (englisch).
  154. VLC release notes.
  155. VLC 3.0 arrives for Windows, macOS, Linux, Android, iOS, Android TV, Apple TV, and Chrome OS. In: VentureBeat. 9. Februar 2018 (venturebeat.com [abgerufen am 29. August 2018]).
  156. Firefox brings you smooth video playback with the world's fastest AV1 decoder. hacks.mozilla.org, 23. Mai 2019, abgerufen am 24. Mai 2019.
  157. Jean-Baptiste Kempf: Introducing dav1d: a new AV1 decoder. Abgerufen am 6. Oktober 2018 (englisch).
  158. Dav1d: Videolan-Community erstellt eigenen AV1-Decoder – Golem.de. (golem.de [abgerufen am 6. Oktober 2018]).
  159. Videolan: Decoder Dav1d unterstützt AV1-Spec komplett – Golem.de. (golem.de [abgerufen am 22. November 2018]).
  160. Dav1d: Netflix nutzt VLC-Decoder für AV1 in Android – Golem.de. Abgerufen am 7. Februar 2020.
  161. https://medium.com/@ewoutterhoeven/av1-is-ready-for-prime-time-part-2-decoding-performance-d3428221313
  162. Sebastian Grüner: AV1: Dav1d deutlich schneller als Google-Decoder. In: golem.de. 25. Mai 2020, abgerufen am 3. Februar 2024.
  163. dav1d 0.9.1 release. Abgerufen am 7. August 2021.
  164. dav1d 0.9.1: a ton of asm – Yet another blog for JBKempf. 3. August 2021, archiviert vom Original (nicht mehr online verfügbar) am 3. August 2021; abgerufen am 7. August 2021.
  165. NEWS · master · VideoLAN / dav1d · GitLab. 9. März 2024, abgerufen am 20. April 2024.
  166. Upcoming Android update will give AV1 videos a big boost on budget devices. 27. Februar 2024, abgerufen am 20. April 2024 (englisch).
  167. Ben Schoon: Android adds new software-based AV1 decoder to most devices, YouTube uses it. 19. April 2024, abgerufen am 20. April 2024 (amerikanisches Englisch).
  168. codecs/libgav1 – Git at Google. Abgerufen am 23. Februar 2020.
  169. GStreamer 1.14 release notes. In: gstreamer.freedesktop.org. Abgerufen am 20. März 2018.
  170. FFmpeg-4.0. In: www.ffmpeg.org. Abgerufen am 22. April 2018 (englisch).
  171. FFmpeg News. In: www.ffmpeg.org. Abgerufen am 22. April 2018 (englisch).
  172. Sven Bauduin: FFmpeg 4.3: Freie Tool-Sammlung unterstützt Vulkan und AV1. Abgerufen am 13. Dezember 2020.
  173. FFmpeg Windows Builds – gyan.dev. Abgerufen am 13. Dezember 2020.
  174. FFmpeg. Abgerufen am 9. April 2021.
  175. Kagami/boram. Abgerufen am 7. Oktober 2018 (englisch).
  176. Kodi 19.0 „Matrix“ – Release. 20. Februar 2021, archiviert vom Original (nicht mehr online verfügbar) am 3. Mai 2021; abgerufen am 5. März 2021 (englisch).
  177. Kodi 20.0 „Nexus“ – Release | News. Abgerufen am 18. Januar 2023 (englisch).
  178. heise online: Media-Center Kodi 20 mit AV1-Codec-Support ist da. Abgerufen am 18. Januar 2023.
  179. MKVToolNix v22.0.0 release notes. (englisch).
  180. MKVToolNix v22.0.0 released | mosu's Matroska stuff. In: www.bunkus.org. Abgerufen am 3. Mai 2018 (amerikanisches Englisch).
  181. MediaInfo 18.03 In: Neowin. Abgerufen am 3. Mai 2018 (englisch). 
  182. Encoding Release Notes. In: Bitmovin Knowledge Base. Abgerufen am 9. Juli 2018 (amerikanisches Englisch).
  183. Cisco Leap Frogs H.264 Video Collaboration with Real-Time AV1 Codec. 26. Juni 2019, abgerufen am 13. Januar 2021 (englisch).
  184. Golem.de: IT-News für Profis. Abgerufen am 13. Januar 2021.
  185. The AV1 video codec comes to Webex! 15. Dezember 2020, abgerufen am 13. Januar 2021 (englisch).
  186. Welcoming Android 10! In: Android Developers Blog. Abgerufen am 26. Dezember 2019 (englisch).
  187. Eva-Maria Weiß: Android: Kein Nachtisch mehr und ein neues Logo. In: Heise online. 22. August 2019. Abgerufen am 22. August 2019.
  188. Four new Google Duo features to help you stay connected. 21. April 2020, abgerufen am 15. Mai 2020 (englisch).
  189. XMedia Recode – AV1 Codec. Abgerufen am 5. September 2021.
  190. HandBrake: News. Abgerufen am 24. Oktober 2020.
  191. Releases · HandBrake/HandBrake. Abgerufen am 29. Dezember 2022 (englisch).
  192. Alkl58: NotEnoughAV1Encodes. 15. November 2022, abgerufen am 16. November 2022.
  193. Aurora1 AV1 Video Encoder & AV1 Codec SDK. In: Video Encoding Technology Company – Visionular Inc. Abgerufen am 9. November 2020 (amerikanisches Englisch).
  194. iQIYI: iQIYI's QAV1 Encoder Achieves Top Rankings at Global Video Codecs Comparison Event. Abgerufen am 5. September 2021 (englisch).
  195. Release OBS Studio 27.2 Beta 1 · obsproject/obs-studio. Abgerufen am 2. März 2022 (englisch).
  196. OBS Studio 29 Released With AV1 Encode Additions, Upward Compression Filter. Abgerufen am 14. Januar 2023 (englisch).
  197. AV1-Encoding: Nvidia sieht sich gegenüber AMD und Intel als klar überlegen – Hartware. Abgerufen am 10. Mai 2023 (deutsch).
  198. Jan Ozer: Sisvel Announces Patent Pools for VP9 and AV1. In: Streaming Learning Center. Abgerufen am 4. April 2019 (amerikanisches Englisch).
  199. Did Sisvel just catch AOM with their patents down? 28. März 2019, abgerufen am 4. April 2019.
  200. Evander Pierre: The Alliance for Open Media Statement. 8. April 2019, abgerufen am 23. April 2019 (amerikanisches Englisch).
  201. Sisvel: Liste von AV1-relevanten Patenten. (PDF) Abgerufen am 28. Juli 2020 (englisch).
  202. Sisvel | We protect ideas – Video Coding Platform – Patents. Abgerufen am 11. März 2020.
  203. Golem.de: IT-News für Profis. Abgerufen am 23. August 2021.
  204. Hans-Christian Dirscherl: Patentstreit: Netflix, Videostreaming, Handys & Laptops könnten teurer werden. 11. März 2020, abgerufen am 23. August 2021 (deutsch).
  205. EXCLUSIVE EU antitrust regulators probing tech group AOM's video licensing policy. Abgerufen am 11. Juli 2022 (englisch).
  206. EU-Wettbewerbsbehörde untersucht AV1-Konsortium. Abgerufen am 11. Juli 2022.
  207. Foo Yun Chee: Tech group AOM's video licensing policy no longer in EU antitrust crosshairs. In: Reuters. 23. Mai 2023 (reuters.com [abgerufen am 3. Juni 2023]).
  208. Alliance for Open Media Welcomes the European Commission’s Decision to End Its Preliminary Investigation of the AOM Royalty-Free Licensing Policy. 23. Mai 2023, abgerufen am 3. Juni 2023 (englisch).
  209. Golem.de: IT-News für Profis. Abgerufen am 18. Februar 2023.
  210. AV1 Image File Format (AVIF). Abgerufen am 7. Oktober 2018 (englisch).