Live data from Hacker News

OBS Studio Gets a New Renderer

obsproject.com

41–50 of 78 posts

Re: OBS Studio Gets a New Renderer

#42

If you are - recording your screen but not streaming - you are not customizing what goes into your screen Then use something else. GPU screen recorder has a lower overhead and produces much smoother recordings: https://git.dec05eba.com/gpu-screen-recorder/about/

NVIDIA has a "lower overhead" screen recorder, no? It's alt + f9 or something. AFAIK It's supposed to be optimized, because they own the stack and all. It's probably only on Windows though.

If all you need is screen recording, as per your parent, and you're on windows the default screenshot tool (Win + Shift + S) does screen recording.

Re: OBS Studio Gets a New Renderer

#43
I'm no expert on topic. So, I maybe understood only 5% of what I read but I wish we had more posts like that. Announcements without any technical details sounds like marketing pieces.

Re: OBS Studio Gets a New Renderer

#44

Was considering building a streaming rig around a Mac Mini. I wonder if with these performance enhancements, that will work for me?

Streaming video from camera? In general the newer Mac Minis in general were fine already just because the M-series chips are very fast, but hopefully this should make it much more efficient

Re: OBS Studio Gets a New Renderer

#46

Earlier quoted context omitted.

Also Mac only, since non Mac users won't have a clue what metal means in this context.

“Mac-only” was disappointing to read, but OBS’ render performance has been fine on macos and linux even with older hardware. James Webb calls anything heavier than helium “metal.”

>James Webb calls anything heavier than helium “metal.”

And i call it great music.

Re: OBS Studio Gets a New Renderer

#47
post #18

I wonder how this improves performance on older Intel macs with a Metal-compatible GPUs, or if it's really a M-series only improvement.

It says in passing As the Metal backend is only supported on Apple Silicon devices, GPU and CPU share the same memory in the part talking about the differences between the Direct3D and Metal render pipelines.

Not sure why though, because Metal 3 is still supported on a bunch of Intel Macs...

Re: OBS Studio Gets a New Renderer

#48

Earlier quoted context omitted.

There is a Metal Obj-C API, Metal implementation is C++.

No it's not - the compiler for MSL is of course C++ because it's LLVM but the runtime is absolutely written in objc (there weren't even C++ bindings until recently).

No, I mean what is inside the Objective-C objects. Essentially everything on macOS has an Objective-C API but is implemented using C++. Have you ever noticed the ".cxx_destruct" method on like all objects?

What you are talking about are C++ wrappers around Metal Objective-C API. Yes, it is weird as they are going C++ -> Objective-C -> C++. Why not go directly? Because Apple does not ship C++ systems frameworks.

The term is Objective-C++.

Re: OBS Studio Gets a New Renderer

#50
post #8

If you are - recording your screen but not streaming - you are not customizing what goes into your screen Then use something else. GPU screen recorder has a lower overhead and produces much smoother recordings: https://git.dec05eba.com/gpu-screen-recorder/about/

Looks neat but seems like a complete hassle to get up and running and maintain, unless if your goal is to learn how screen recorders work.

What? The link says that you can install it from flathub (https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder) so you just have to click install and then record. Since its in flathub its also available in many distros "app store"
Post reply on HN