You are not logged in.

#1 2020-10-06 13:11:30

ElisardoNieves
Member
From: Galicia, España
Registered: 2020-02-19
Posts: 22

GStreamer: Verify VDPAU support does not work

Hello,

I did all the steps explained in this link:

https://wiki.archlinux.org/index.php/GStreamer

to have Hardware video acceleration in GStreamer. VA-API perfect. But when I want to check the operation of VDPAU as explained in this link:

https://wiki.archlinux.org/index.php/GS … AU_support

it does not work. It returns an error.

Checking the /usr/lib/gstreamer-1.0 directory I discovered that the libgstvdpau.so file is missing.

Can somebody help me? Does anyone feel the same?

Last edited by ElisardoNieves (2020-10-06 21:06:13)

Offline

#2 2020-10-06 14:32:29

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,365

Re: GStreamer: Verify VDPAU support does not work

From the Gstreamer 1.18 release notes: https://gstreamer.freedesktop.org/releases/1.18

Gstreamer 1.18 release notes wrote:

The VDPAU plugin has been unmaintained and unsupported for a very long time and does not have the feature set we expect from hardware-accelerated video decoders. It's been superseded by the nvcodec plugin leveraging NVIDIA's NVDEC API.

But the NVDEC plugin is explicitly disabled, iirc there have been some integration issues when it originally surfaced and it might be worth to try and revisit that.

Offline

#3 2020-10-06 14:43:34

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: GStreamer: Verify VDPAU support does not work

V1del wrote:

But the NVDEC plugin is explicitly disabled, iirc there have been some integration issues when it originally surfaced and it might be worth to try and revisit that.

For those with nvidia hardware, there are packages in the AUR for the nvdec plugins: https://aur.archlinux.org/packages/?K=gstreamer-nvidia (it needs a version bump)
The nvdec/nvenc plugins were merged into a new nvcodec plugin. The nvcodec plugin is part of  "gst-plugins-bad-libs" since only the now removed plugins with the old nvdec / nvenc names were disabled.

https://gstreamer.freedesktop.org/docum … index.html

$ gst-inspect-1.0 nvcodec
Plugin Details:
  Name                     nvcodec
  Description              GStreamer NVCODEC plugin
...

Last edited by progandy (2020-10-06 15:03:54)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

Board footer

Powered by FluxBB