Po długich miesiącach oczekiwania, petycji, próśb i gróźb skierowanych w stronę firmy Nvidia – stało się. Najnowsza wersja zamkniętego sterownika dla kart graficznych wspiera dekodowanie wideo w jakości HD.
Wyczekiwana funkcjonalność pojawiła się w wersji beta 180.6 sterownika, który opublikowano 14 listopada. Programiści Nvidii nie użyli jednak przestarzałej ich zdaniem technologii XvMC, za to wprowadzili zupełnie nowe API służące do dekowania wideo w wysokiej rozdzielczości.
Mowa o VDPAU (Video Decode and Presentation API for Unix). Jak sama nazwa wskazuje jest to technologia, którą można zastosować nie tylko w linuksie ale także innych systemach rodziny UNIX. API z założenia ma działać także na Solarisie oraz FreeBSD. Dodatkowo jest tak napisane, aby docelowo mogło działać także na innych sterownikach (przykładowo ATI lub Intela), co być może pozwoli mu w przyszłości stać się nowym standardem.
Lista wspomaganych formatów jest taka sama jak na systemie Windows. Znajdziemy na niej MPEG1, MPEG2, H.264, WMV3 oraz VC-1 (póki co tylko na niektórych kartach). Martwi natomiast fakt, że wspierane są tylko nowsze chipsety. Minimalne wymagania to karta GeForce 8400. Więcej informacji odnośnie sprzętu znajduje się w ogłoszeniu na liście dyskusyjnej freedesktop.
Wprowadzenie nowego API, wymaga także zmian w oprogramowaniu dla użytkownika. Wraz ze sterownikiem upublicznione zostały patche na odtwarzacz filmów MPlayer oraz biblioteki libbavcodec, libavutil i ffmpeg, które umozliwiają przetestowanie nowej technologii, a w przyszłości jej pełna integrację z istniejącym software.
Dodaj komentarz