NVIDIA-VAAPI-Driver 0.0.17, een open-source implementatie van VA-API bovenop NVIDIA NVDEC, is uitgebracht en maakt hardwarematige videodecodering mogelijk op Linux-systemen met propriëtaire NVIDIA-stuurprogramma's.
Het project fungeert als een laag tussen applicaties die de standaard Linux VA-API-interface gebruiken en de NVDEC-hardwarevideodecoder. Hierdoor kunnen Firefox, mpv, VLC, Chromium en andere programma's hardwareversnelde videoweergave op NVIDIA-videokaarten gebruiken zonder directe ondersteuning voor VDPAU of CUDA.
De nieuwe versie richt zich op compatibiliteit met moderne NVIDIA-platformen en bugfixes. De wijzigingen omvatten:
- Vaste werking op systemen met het GB10-platform;
- Verbeterde compatibiliteit met nieuwe NVIDIA-stuurprogramma's;
- Fouten bij de verwerking van HEVC-streams zijn verholpen;
- Problemen met het beheer van de videobuffer zijn opgelost;
- Het aantal crashes bij het afspelen van video's in Firefox is verminderd;
- Verbeterde prestaties onder Wayland;
- Verbeterde compatibiliteit met ffmpeg en libva.
Het project is met name populair onder Wayland-gebruikers en moderne browsers, waar de VA-API het primaire mechanisme blijft voor hardwarematige videodecodering. Ondanks NVIDIA's eigen VDPAU-interface richten veel Linux-applicaties zich op de VA-API, waardoor de NVIDIA-VAAPI-Driver in feite een compatibiliteitslaag vormt voor het NVIDIA-ecosysteem op Linux.
De projectcode wordt gedistribueerd onder de MIT-licentie.
Bron: linux.org.ru
