Live data from Hacker News

OBS Studio 26.0

github.com

51–60 of 163 posts

Re: OBS Studio 26.0

#51
post #15

I'll be very interested to see what happens to OBS now that Nvidia is directly competing with them with Nvidia Broadcast: https://www.nvidia.com/en-us/geforce/news/nvidia-broadcast-a... While it's community supported (though only at 2.5k/mo) I highly suspect that NB is going to outperform OBS in the coming years, just given the market Nvidia is trying to capture. Most youtubers / streamers don't need the full configu…

Twitch also has its own broadcasting tool it is pushing.

Re: OBS Studio 26.0

#52
post #2

Just noticed that the OBS project makes about 2.5k per month on Patreon. That's a bit sad, considering basically all of Twitch and the most of the YouTube scene uses it to record and stream their videos, and they tend to use and recommend Patreon to their own viewers. They'd be in a pickle if tomorrow OBS Studio were to disappear.

I'm boutta up that by $100/mo. Just got 26 installed on my Gentoo box, seamless upgrade. I've only been a user for a short, short time but it's amazing.

Re: OBS Studio 26.0

#53
post #36
post #30

Earlier quoted context omitted.

Even then though, you can continue to keep using it as is and not have to worry about them doing some shady updates now that they sold out.

I feel compelled to point out that selling software isn’t “selling out”.

Indeed. And there's nothing wrong with charging for FL/OSS.

Re: OBS Studio 26.0

#54
post #2

Just noticed that the OBS project makes about 2.5k per month on Patreon. That's a bit sad, considering basically all of Twitch and the most of the YouTube scene uses it to record and stream their videos, and they tend to use and recommend Patreon to their own viewers. They'd be in a pickle if tomorrow OBS Studio were to disappear.

If I was OBS owner I would totally charge for it, don't even quote me

One of the reasons why OBS got so popular compared to Xsplit is that it is free.

Re: OBS Studio 26.0

#55
post #5

All I want is for NVENC to work on MacOS. If I’m reading this correctly, we remain shit out if luck. My laptop comes with a beefy GPU (top line 16” mbp) and OBS can’t use any of it. Even the on-board Intel GPU is wonky

NVENC only works on recent NVidia GPUs (it's in the hardware itself: https://en.wikipedia.org/wiki/Nvidia_NVENC ), and there haven't been any recent NVidia GPUs that are (officially) supported by macOS. You can technically use the Mac GPU by selecting a Video Toolbox encoder, but quality varies. FWIW, I can steam 1080p60 without too much CPU overhead (~20%) on my iMac 2020 using libx264.

Right and the 16" MacBook Pro has an AMD Radeon Pro GPU. So NVENC is not going to work.

AMD has an equivalent "Video Coding Engine" (VCE) which is supported through "Video Toolbox" (an apple API) as mentioned by another commentor although there is some talk of the quality not being as high no idea how relevant that is the current AMD cards in the MacBook Pro 16".

Re: OBS Studio 26.0

#56

If you haven't just used OBS you definitely should check it out. It's an incredible piece of software. I can screen cap multiple browsers and get a webcam feed and be at ~4% CPU usage. To put that in perspective I just made an app with OpenFrameworks (C++) that just gets my camera and it uses ~6% of my CPU. OBS is amazing.

Last time I checked it didn't support Wayland which makes it impossible to use on most modern linux systems.

Considering Waylands history with lacking screen capture support and the amount of work that's gone into creating plugins like https://hg.sr.ht/~scoopta/wlrobs to support screen capture for wlroots based Wayland compositors this really doesn't looked like something OBS can or should fix. Until there's a standard way for applications to actually do screen capture similarly to X, Wayland is going to continue to be stuck as the 2nd choice for a lot (most) people.

Not to mention all the other things that don't work on Wayland, like VM key capture and Peek's event passthrough.

Re: OBS Studio 26.0

#57

If you haven't just used OBS you definitely should check it out. It's an incredible piece of software. I can screen cap multiple browsers and get a webcam feed and be at ~4% CPU usage. To put that in perspective I just made an app with OpenFrameworks (C++) that just gets my camera and it uses ~6% of my CPU. OBS is amazing.

As a counter anecdote - my 2015 MacBook Pro stutters within 30-40 seconds of OBS streaming a 1080p feed to YouTube. Is there anything to tweak? Or is my machine too old?

The CPU/GPU usage for streaming depends mostly on the encoder that you're using. Programs like OBS allow you to use different encoders with different settings. This will place a very different load on your system. Eg x264 slow at 1080p would use a lot of CPU resources on most CPUs. On the other hand, if you have an nvidia GPU capable of nvenc and use that then you get next to no CPU usage. Same goes if you have an Intel CPU with an iGPU and use QuickSync or AMD's GPU encoder.

I'll say that even most modern desktop CPUs would use about a CPU core when encoding x264 even on fast preset at 1080p. It's pretty CPU intensive. That's why hardware encoders such as nvenc are popular. You most likely want to check what kind of encoder you're using. Maybe there are no other options than x264. In that case you might want to drop encoder settings and perhaps the resolution.

Re: OBS Studio 26.0

#58

An amazing piece of open-source software. My colleagues keep spawning Teams meetings just to record their screens; meanwhile, I can open OBS, add a screen recording element, resize it however I like, set the bitrate, encoding type, resolution, scaling, and record beautiful 60fps demos. And that's literally the simplest scenario. The amount of stuff you can do with video compositing in this tool is insane.

And it has been capable of doing this for several years. People just didn't know about it. It's truly a nice piece of software!

Re: OBS Studio 26.0

#59
post #43

Earlier quoted context omitted.

Most newer gpus can encode video on the gpu. This helps tremendously. A 2000 series NVidia GPU can encode 4K/60 at less than 5% load (and that’s gpu loaf, cpu loaf is essentially zero) The MacBook can do none of those things, it’s old school cpu encoding.

In macbooks you can use igpu for encoding, imo works pretty well. Not sure if OBS supports that, but I was able to use it with ffmpeg

I have a 2015 mbp and just setup obs on it a few days ago. Cpu encoding is the only option.

Re: OBS Studio 26.0

#60

Still want 2 things for OBS: 1) built in Equalizer 2) wayland support - this is dependent on other projects too, I use Gnome which doesnt allow screen capture yet.

While OBS doesn't have a built in equalizer you can use plugins quite successfully. Reaper's plugins [0] work seamlessly with OBS.

[0] https://www.reaper.fm/reaplugs/

Post reply on HN