Best way to get native build of OBS Studio

I’m currently wondering this because the version on Packman is almost a year out of date. The Flatpak is not an option because I rely on native plugins like obs-vaapi and because I am recording native games instead of ones installed using Flatpak Steam.

This is not horribly urgent because OBS Studio 29.1.3 can serve my needs for the moment, but I would like to use the latest versions of software whenever possible. I am attempting to take steps to contact the people maintaining Packman to figure out what is going on. (I’m guessing that whomever was maintaining OBS Studio on Packman moved on during it’s somewhat lengthy 30.0 beta period.)

The two main options I can see are:

  1. One of the many home repositories on OBS. I know that they can come with their own issues, so if this would be considered the best option, I would like to know which repository to use to avoid potential complication.
  2. Doing a source build and installation of OBS Studio. This will be complicated slightly by the fact that the build instructions for openSUSE seem to be out of date, but I’ve already done builds of two OBS plugins, so I will not be daunted if I have to do the same for OBS Studio itself. All I would need is up-to-date build instructions.

Thanks in advance for the help!

Doing a source build of OBS Studio currently does not work due to qrcodegen-devel being missing.

Edit: Actually, it turns out that it’s because QR-Code-generator-devel is what is needed.

Next roadblock is libdatachannel

To @cakeisamadeupdrug: You were right. The flatpak looks like it will be so much easier. obs-vaapi and obs-vkcapture are already in flathub as plugins, so all I really needed to do was do native builds of obs-gamecapture, which I’ve already done.

I’ll leave this here without a solution for now, but I’m going to see if I can get my already built version of obs-gamecapture to work with the flatpak version.

Edit: I did.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.