You are not logged in.

#1 2023-06-02 21:46:41

jjcasmar
Member
Registered: 2019-11-24
Posts: 8

VA-API with AMD 6500XT in OBS

I am trying to use VA-API in OBS, but apparently, I am not able to do so. I have installed mesa, libva-mesa-driver, ffmpeg-full, but still, OBS doesn't let show the option for VA-API.
When I do vainfo, I only get this

```
Trying display: wayland
vainfo: VA-API version: 1.18 (libva 2.18.1)
vainfo: Driver version: Mesa Gallium driver 23.1.1 for AMD Radeon RX 6500 XT (navi24, LLVM 15.0.7, DRM 3.52, 6.3.5-arch1-1)
vainfo: Supported profile and entrypoints
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
```

Is my card not supported, or is VA-API not supported under wayland or something like that? Trying to run ffmpeg directly to encode something using VA-API also fails. I am out of ideas on how to make this work, if its possible. Any suggestion?

Offline

#2 2023-06-02 22:21:41

Skidout
Member
Registered: 2023-05-26
Posts: 37

Re: VA-API with AMD 6500XT in OBS

I have

gstreamer-vaapi

installed from the repos and

obs-vaapi

installed from the AUR. By default, VA-API is not usable, you need those packages.

Offline

#3 2023-06-02 22:37:53

deezy
Member
Registered: 2010-08-24
Posts: 8

Re: VA-API with AMD 6500XT in OBS

The RX 6500 XT has no encoding block. It can decode H.264/H.265 and VP9 and that's about it .
For encoding you will need at least a RX 6600.

Offline

Board footer

Powered by FluxBB