Videolan: Decoder Dav1d unterstützt AV1-Spec komplett

Der freie AV1-Decoder Dav1d deckt laut Videolan-Chef Jean-Baptiste Kempf mittlerweile die gesamte AV1-Spezifikation und Funktionen für den Codec mit 8 und 10 Bit Farbtiefe ab. Dav1d ist außerdem deutlich schneller als die Referenz und soll in Firefox integriert werden.

Artikel veröffentlicht am , Kristian Kißling/Linux Magazin/
Die Videolan-Entwickler wollen Dav1d möglichst schnell fertigstellen.
Die Videolan-Entwickler wollen Dav1d möglichst schnell fertigstellen. (Bild: Pixabay/CC0 1.0)

Einer ersten stabilen Veröffentlichung des freien Decoders Dav1d für den Videocodec AV1 steht offenbar nicht mehr viel im Weg, wie aus einem Blogeintrag des Videolan-Projektleiters Jean-Baptiste Kempf hervorgeht. Und obwohl das Projekt offiziell erst vor rund zwei Monaten gestartet worden sei, decke der Decoder inzwischen die gesamten Spezifikationen von AV1 für 8 und 10 Bit Farbtiefe ab. Dav1d sei auch mindestens doppelt, häufig sogar viermal so schnell wie die Referenzimplementierung Libaom, des Konsortiums Alliance for Open Media (Aomedia).

Dav1d ist besser als die Referenz

Stellenmarkt
  1. Informatiker / Ingenieur (m/w/d) (FH) / Bachelor für die Applikationsbetreuung / Entwicklung
    Bayerisches Landeskriminalamt, Königsbrunn
  2. IT Consultant Microsoft (m/w/d)
    ORBIT Gesellschaft für Applikations- und Informationssysteme mbH, Bonn
Detailsuche

Kempf empfiehlt Dav1d und den dazugehörigen freien Codec AV1 deshalb auch für den produktiven Einsatz. Laut dem Entwickler könne die Konkurrenz HEVC alias H.265 damit abgelöst werden. Nicht nur sei AV1 bis zu 20 Prozent besser als HEVC, er sei auch nicht mit "teuren" und "verwirrenden" Patentlizenzen belastet. Letztlich stehen auch die großen Webfirmen hinter dem Codec, wie etwa Amazon, Facebook, Google, Microsoft, Mozilla oder Netflix.

Dav1d ist in einer Zusammenarbeit der Entwickler des VLC-Players sowie der größeren Videolan- und FFmpeg-Community entstanden, weil der Referenzdecoder für AV1 schlicht zu langsam war. Ziel des Projekts ist ein Decoder, der klein sein soll, außerdem so schnell wie möglich, plattformübergreifend, korrekte Threadunterstützung bietet sowie frei und tatsächlich Open Source ist.

Letzteres ist eine Anspielung auf den Referenz-Decoder für AV1, den die Aomedia zur Verfügung stellt. Dieser steht zwar unter einer Open-Source-Lizenz, wird aber nicht von einer größeren Community entwickelt oder eingesetzt.

Golem Karrierewelt
  1. Green IT: Praxisratgeber zur nachhaltigen IT-Nutzung (virtueller Ein-Tages-Workshop)
    30.11.2022, virtuell
  2. Masterclass Data Science mit Pandas & Python: virtueller Zwei-Tage-Workshop
    13./14.03.2023, Virtuell
Weitere IT-Trainings

Das Projekt gibt es zwar erst seit zwei Monaten, doch sind bereits mehr als 500 einzelne Beiträge in dem Code gelandet. Ebenso seien inzwischen spezifische Funktionen wie etwa Film Grain, Super-Res und Scaled References sowohl in der 8- als auch in der 10-Bit-Version angekommen.

Gefuzzt und optimiert

Nicht nur bringe Dav1d nun ein ordentliches Public API mit, das Team habe den Code auch mit OSS-Fuzz getestet, was inzwischen 99 Prozent der Funktionen und 97 Prozent der Codezeilen abdecke. Mit Fuzzing-Technologie können einige Sicherheitslücken und sonstige Fehler aufgefunden werden, was insbesondere bei Projekten wie dem Decoder Dav1d wichtig ist.

Das Team habe zudem viele Teile des Decoders in Assembler für moderne CPUs umgesetzt und auch die Größe des C-Codes selbst optimiert. Das liefere eine besonders gute Leistung und Dav1d daher sehr schnell auf Prozessoren mit AVX2-Unterstützung, was etwa 50 Prozent aller Desktop-CPUs abdecke. Für SSE- und ARM-Assembler-Optimierungen wolle man in den nächsten Wochen dasselbe erreichen, ARMv8-Support sei auf dem Weg.

Für konkrete Zahlen liefert der Blogpost verschiedene aufgearbeitete Benchmarks. Diese vergleichen unter anderem Aomdec und Dav1d auf Intel- und AMD-Plattformen (Haswell und Zen). Noch fehle dem Decoder zwar noch der letzte Schliff, aber Firefox 65 könnte Dav1d bereits an Bord haben. Die Veröffentlichung der Browserversion ist derzeit für Ende Januar 2019 geplant. Googles Chrome-Browser unterstützt bereits erste Tests mit AV1.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Proctrap 24. Nov 2018

Ehrlich gesagt komme ich problemlos mit stable durch. Und die letzten Releases in stable...

nille02 23. Nov 2018

Die können dir egal sein. Du kannst mittels ffmpeg decoden und das Ergebnis einfach per...

matok 22. Nov 2018

Das Statement kannst bei jedem neuen Codec Copy&Pasten.

andiskater 22. Nov 2018

Auf iOS kann es sein, dass Apple den Codec nicht für bestehende Geräte bringt, weil die...



Aktuell auf der Startseite von Golem.de
Netztest
Telekom hat laut Connect das fast perfekte Mobilfunknetz

Bei der Reichweite der Breitbandversorgung überholt Telefónica den Konkurrenten Vodafone. Die Telekom erhält 952 von maximal 1.000 Punkten.

Netztest: Telekom hat laut Connect das fast perfekte Mobilfunknetz
Artikel
  1. 400.000 Ladepunkte: Audi startet Ladesäulen-Tarif mit bis zu 0,81 Euro pro kWh
    400.000 Ladepunkte
    Audi startet Ladesäulen-Tarif mit bis zu 0,81 Euro pro kWh

    Am 1. Januar 2023 will Audi seinen Ladedienst Audi Charging starten. Bis zu 0,81 Euro pro kWh werden verlangt.

  2. Netzwerkprotokoll: Was Admins und Entwickler über IPv6 wissen müssen
    Netzwerkprotokoll
    Was Admins und Entwickler über IPv6 wissen müssen

    Sogar für IT-Profis scheint das Netzwerkprotokoll IPv6 oft ein Buch mit sieben Siegeln - und stößt bei ihnen nicht auf bedingungslose Liebe. Wir überprüfen die Vorbehalte in der Praxis und geben Tipps.
    Von Jochen Demmer

  3. Wo Long Fallen Dynasty Vorschau: Souls-like mit Schwertkampf in China
    Wo Long Fallen Dynasty Vorschau
    Souls-like mit Schwertkampf in China

    Das nächste Souls-like heißt Wo Long: Fallen Dynasty und stammt von Team Ninja. Golem.de hat beim Anspielen mehr Gegner erledigt als erwartet.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Monday bei Media Markt & Saturn • Nur noch heute: Black Friday Woche bei Amazon & NBB • MindStar: Intel Core i7 12700K 359€ • Gigabyte RX 6900 XT 799€ • Xbox Series S 222€ • Gamesplanet Winter Sale - neue Angebote • WD_BLACK SN850 1TB 129€ [Werbung]
    •  /