Video-Codec: VLC testet AV1-Hardwarebeschleunigung
Die Videolan-Community stellt eine erste experimentelle Version des VLC-Players in Version 4.0 bereit, die eine Hardwarebeschleunigung für den freien Videocodec AV1 unterstützt. Das berichtet der für die Arbeiten hauptverantwortliche Entwickler Steve Lhomme in seinem Blog(öffnet im neuen Fenster). Dort findet sich auch ein Link zum Download der ausschließlich zum Testen gedachten Version des VLC-Players.
Grundlage der Arbeiten bildet die freie Decoding-Bibliothek Dav1d des Videolan-Projekts, die bisher jedoch ausschließlich eine Software-Decoding unterstützt. "Es ist die schnellste auf allen CPU-Plattformen. Daher war es nur natürlich, dort einen Hardware-Decoder hinzuzufügen, um sie noch schneller zu machen, wenn die Hardware helfen kann", schreibt Lhomme dazu.
Der Dav1d-Decoder wurde um eine Hardwarebeschleunigung erweitert, welche auf der DXVA-Schnittstelle aus Windows 10 aufbaut. Damit lässt sich laut Lhomme die AV1-Hardwarebeschleunigung sowohl auf den aktuellen GPUs von Nvidia als auch Intel nutzen. Intel unterstützt AV1-Decoding in Xe, was auch als Gen12 bezeichnet und in Tiger Lake verwendet wird. Nvidia unterstützt das AV1-Decoding in seinen neuen Geforce RTX 3000.
Nvidia hatte zur Vorstellung seiner neuen Grafikkartenserie bereits angekündigt(öffnet im neuen Fenster), dass auch der VLC-Player das AV1-Decoding via Hardware unterstützen soll. Zusätzlich dazu verweist der Hersteller auf die AV1 Video Extension von Microsoft(öffnet im neuen Fenster) sowie Googles Chrome-Browser, die das ebenfalls unterstützen. Zu einem Linux-Support hat sich Nvidia bisher nicht explizit geäußert. Intel arbeitet dagegen an einer Linux-Unterstützung(öffnet im neuen Fenster) für das von dem Unternehmen genutzte VA-API. Es ist davon auszugehen, dass auch der VLC-Player dies künftig unterstützt.
- Anzeige Hier geht es zu Intel-Prozessoren bei Alternate Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



