我目前在720个高清视频上遇到了一些滞后。我希望VDPAU会有所帮助。如何在基于GStreamer的视频播放器上启用它?
默认情况下,在官方的nVidia二进制文件中启用VDPAU。如果您的卡支持VDPAU,则只需安装它们并使用支持VDPAU的播放器。
其他然后,视频硬件加速应通过执行libva
,如果vdpau-va-driver
已安装。
sudo apt-get install libva1 vdpau-va-driver vainfo
Gstreamer应该照顾其余的人,或者如果您要使用播放器vlc
,则应该有一个使播放器自己启用的选项。
要查看您的卡是否受支持,请运行命令vainfo
。
如果得到这样的输出
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
您的卡没有硬件加速。
另一方面,如果您得到这样的信息
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
您的硬件支持视频加速及其启用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句