Problemi in questa pagina? Segnalali in questa discussione
Introduzione
VDPAU (Video Decode and Presentation API for Unix) è una libreria open source e un'API per assegnare parte del processo della decodifica video e della post-elaborazione video alla GPU della scheda video.
Hardware supportato
Driver open source
- AMD La scheda video Radeon 9500 e quelle con più nuove GPU sono supportate dal driver mesa radeon presente di default dopo l'installazione del sistema operativo.
Intel La serie GMA 4500 e le più nuove GPU sono supportate installando i pacchetti libvdpau-va-gl1 e libva-intel-vaapi-driver
Nvidia La serie Geforce 8 e le più nuove GPU sono supportate dal driver nouveau presente di default dopo l'installazione del sistema. Esso usa il pacchetto nouveau-firmware che contiene il firmware necessario per il funzionamento e che attualmente viene estratto dal driver binario NVIDIA.
Driver proprietari
AMD La serie Radeon HD 4000 e le più nuove GPU sono supportate installando i pacchetti libvdpau-va-gl1 e xvba-va-driver.
Nvidia La serie GeForce 8 e le più nuove GPU sono supportate.
Formati supportati
Attualmente, le parti di calcolo che la VDPAU può assegnare alla GPU sono la compensazione del movimento (mo comp), inversa della trasformata discreta coseno (iDCT), VLD (decodifica di lunghezza variabile) e sblocco per MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Part 2), H.264/MPEG-4 AVC e VC-1, i video codificati WMV3/WMV9 . [3] Quali codec di quelli sopra citati si possono assegnare alla GPU dipende dalla versione generazione dell' hardware della GPU. In particolare per decodificare anche MPEG-4 ASP (MPEG-4 Part 2), Xvid / OpenDivX (DivX 4), e DivX 5, è necessaria una GeForce 200M oppure è necessario hardware con GPU più recente.
Configurazione
Il driver libvdpau-va-gl1 ( per i driver Grafici Intel e AMD Catalyst) deve essere abilitato manualmente. Per abilitarlo:
Creare con un editor di testo ed i privilegi di amministrazione il file /etc/profile.d/vdpau_vaapi.sh ed incollarvi dentro le seguenti righe:
#!/bin/sh export VDPAU_DRIVER=va_gl
Rendere eseguibile il file digitando in un terminale:
sudo chmod +x /etc/profile.d/vdpau_vaapi.sh
- Riavviare il sistema.
Per verificare quale sono le funzionalità sono supportate dalla propria GPU, installare il pacchetto vdpauinfo ed eseguire in un terminale il comando:
vdpauinfo
Software supportato
Adobe Flash Player
Per abilitare la decodifica video hardware, creare con editor di testo ed i privilegi di amministrazione il file /etc/adobe/mms.cfg ed incollarvi dentro la riga:
EnableLinuxHWVideoDecode=1
Mplayer
VLC media player
Per abilitare l'accelerazione hardware andare su Strumenti
Altri software
Oltre ai software sopra descritti, fanno uso della libreria VDPAU: Avidemux versione 2.6, Boxee, GStreamer, XBMC Media Center, Xine e MLT.