NVIDIA-VAAPI-Driver 0.0.17, en åpen kildekode-implementering av VA-API oppå NVIDIA NVDEC, er utgitt, og muliggjør maskinvarebasert videodekoding på Linux-systemer med proprietære NVIDIA-drivere.
Prosjektet fungerer som et lag mellom applikasjoner som bruker standard Linux VA-API-grensesnitt og NVDEC-maskinvarevideodekoderen. Dette lar Firefox, mpv, VLC, Chromium og andre programmer bruke maskinvareakselerert videoavspilling på NVIDIA-grafikkort uten å kreve direkte støtte for VDPAU eller CUDA.
Den nye versjonen fokuserer på kompatibilitet med moderne NVIDIA-plattformer og feilrettinger. Endringene inkluderer:
- Fast drift på systemer med GB10-plattformen;
- Forbedret kompatibilitet med nye NVIDIA-driverutgivelser;
- Rettet feil i behandling av HEVC-strømmer;
- Rettet problemer med håndtering av videobuffer;
- Reduserte antall krasj ved avspilling av video i Firefox;
- Forbedret ytelse under Wayland;
- Oppdatert kompatibilitet med ffmpeg og libva.
Prosjektet er spesielt populært blant Wayland-brukere og moderne nettlesere, der VA-API fortsatt er den primære mekanismen for maskinvarebasert videodekoding. Til tross for NVIDIAs eget VDPAU-grensesnitt, er mange Linux-applikasjoner rettet mot VA-API, noe som gjør NVIDIA-VAAPI-Driver til et de facto kompatibilitetslag for NVIDIA-økosystemet på Linux.
Prosjektkoden distribueres under MIT-lisensen.
Kilde: linux.org.ru
