VDPAU
應用程式介面 / 維基百科,自由的 encyclopedia
VDPAU (Video Decode and Presentation API for Unix)是一個最初由NVIDIA開發的針對其GeForce 8系列以及更高系列的GPU[2][3] ,在UNIX和類UNIX系統(包括 Linux、FreeBSD和Solaris)下基於X Window系統下的開源庫(libvdpau)和API。 VDPAU的API可以讓影片播放器把一部分的影片解碼和影片圖像補償交給GPU[4][5][6]。 目前VDPAU有能力處理一部分的運動補償、離散餘弦變換、可變長度代碼(英語:Variable-length_code)和對使用MPEG-1、MPEG-2、MPEG-4 AVC(H.264)、VC-1和WMV3/WMV9格式編碼的影片進行環內去塊濾波 。當中有一些特定的格式能否於GPU來負擔取決於GPU的版本,特別是MPEG-4 ASP (MPEG-4 Part 2), Xvid / OpenDivX (DivX 4)和DivX 5格式,這些格式必須使用GeForce 200M (2xxM)系列的GPU[7]。 VDPAU被認為在X Window系統下等同於Windows下的DxVA。