fzwoch / obs-vaapi

OBS Studio VAAPI support via GStreamer
GNU General Public License v2.0
118 stars 3 forks source link

Difference between obs-vaapi and obs-gstreamer? #22

Closed deadmeu closed 8 months ago

deadmeu commented 8 months ago

Hi, I was wondering what the difference was between this project, obs-vaapi, and obs-gstreamer? I currently have obs-gstreamer installed but I'm excited to do some AV1 encoding (RDNA3) when it is supported in OBS.

Should I continue to use obs-gstreamer or switch over?

fzwoch commented 8 months ago

The encoder part of the obs-gstreamer plugin was a quick shot to check for feasibility. It has some issues though. So this one is the way forward. There will be no more features (and no AV1) for the obs-gstreamer plugin.

deadmeu commented 8 months ago

Thanks for the quick reply!

In https://github.com/fzwoch/obs-vaapi/issues/19 you mention that there are two plugins that GStreamer can use for VAAPI encoding: vaapi and va. I've got everything installed via Flatpak and can only see the (Legacy) VAAPI encoders available too.

How can I switch to the va plugin? Is this meant to be installed as a system package, or does the Flatpak need to be updated?

Edit: Looks like this has already been answered here https://github.com/flathub/com.obsproject.Studio.Plugin.GStreamerVaapi/issues/17#issuecomment-1813572938