Je vis actuellement un peu de retard sur les vidéos 720 HD. J'espère que VDPAU aidera. Comment l'activer sur les lecteurs vidéo basés sur GStreamer?
VDPAU est activé par défaut sur les binaires nVidia officiels. Si votre carte prend en charge VDPA , vous devez simplement les installer et utiliser un lecteur prenant en charge VDPA .
Sinon, cette accélération matérielle vidéo doit être implémentée via libva
si le vdpau-va-driver
est installé.
Sudo apt-get install libva1 vdpau-va-driver vainfo
Gstreamer devrait s'occuper du reste ou, si vous utilisez un lecteur tel que vlc
, vous devriez avoir une option qui le permet lui-même.
Pour voir si votre carte est supportée, exécutez la commande vainfo
.
Si vous obtenez une sortie comme celle-ci
libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/vboxvideo_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
votre carte n'a aucune accélération matérielle.
Si par contre vous obtenez quelque chose comme ça
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
votre matériel prend en charge l'accélération vidéo et son activation.