Live data from Hacker News

OBS Studio: Open-source software for video recording and live streaming

obsproject.com

231–240 of 371 posts

Re: OBS Studio: Open-source software for video recording and live streaming

#231
post #121

I'm one of the core contributors for OBS. Our website traffic has more than doubled over the last couple of weeks due to the COVID-19 situation - when we released the v25 update we accidentally killed our site due to a cache stampede after purging the CDN (oops). We're seeing all kinds of new uses, especially users who are integrating the OBS Virtualcam plugin to do presentations and other content sharing with apps t…

OBS is awesome. I love being able to switch scenes on the fly. But I have one suggestion that would save a lot of embarrassment for a lot of people.

Tldr; There needs to be a master audio level display or at least some sort of master indication whether a stream is getting an audio signal or not.

Or at the very least, audio sources should be muted by default in new scenes.

We have an Intro screen scene that just displays our logo and some background movement with a message that we will begin soon. We started the live stream and then muted the mic on the audio inputs and then, for good measure, muted the physical mic. We then proceeded to chat and get things ready for the presentation, etc.

Little did I know that OBS includes -all- audio sources on every scene, by default, unmuted.

And though I had muted our regular mic, the webcam's built-in mic was on and transmitting. We didn't see the green audio level animation or even the listing for that input either, because it was at the bottom of the list of audio input sources where you have to scroll down within that box to see it.

Luckily, we didn't say anything too embarrassing, but it was embarrassing nonetheless.

Re: OBS Studio: Open-source software for video recording and live streaming

#233
Is this a brand new service or did they release recently because of COVID?

Never heard of them before.

I have been searching for open source projects to help bring my local yoga studio online for the past few weeks and this looks promising!

Re: OBS Studio: Open-source software for video recording and live streaming

#234
post #123
post #121

I'm one of the core contributors for OBS. Our website traffic has more than doubled over the last couple of weeks due to the COVID-19 situation - when we released the v25 update we accidentally killed our site due to a cache stampede after purging the CDN (oops). We're seeing all kinds of new uses, especially users who are integrating the OBS Virtualcam plugin to do presentations and other content sharing with apps t…

Thanks for maintaining OBS! Any timelines for OBS Virtualcam to be available on macOS? It seems like several software like Snap Camera are integrating with users in this mode, OBS could be really helpful this way in webinars that don't happen over Twitch/YouTube.

Woah, I was gonna ask if anyone knew when Display Capture was gonna be possible on macOS Catalina again, but when I opened OBS now, I see that it's actually possible in version 24.0.6 that I am running. Guess I must've overlooked it until now the last few times I looked for it, lol.

Anyway. Does anyone have any recommendations for settings to use in order to avoid lots of frame dropping and OBS making other applications sluggish when I try to stream to Twitch? I'm using a MacBook Air Retina 2018 model with an external monitor connected to it.

Re: OBS Studio: Open-source software for video recording and live streaming

#235
I have interacted with the guy that started OBS a few times because he's a member of a community I am in. He's an extremely intelligent person and definitely deserves some positive attention. If you use OBS and find value in it you should definitely consider donating, I know it goes a long way.

Re: OBS Studio: Open-source software for video recording and live streaming

#236
post #98

Earlier quoted context omitted.

Wayland by default prevents applications from accessing other application display, input and output, while on X it is basically free for all. Any application can see what any other application is displaying, read it's input & send it it input events. This might have been fine in the past, but is not really OK any more with efforts to make things more secure (eq. to prevent a malicious application to read you password…

>Wayland by default prevents applications from accessing other application display, input and output, So it breaks the entire linux philosophy of using input and output streams to pipe data between different modular applications? >This might have been fine in the past, but is not really OK any more Says who? Personally I like my computer being able to access other things on my computer. It kind of makes it more usefu…

Not really - I should have bean clearer - by input i mean keyboard input and its manipulation.

You can pipe stuff to other executable all you want under Wayland, you might just not easily (eq. user granting permission using the correct protocol) inject keyboard events from on application to another (sey malware masking as a game injecting code in the form of keyboard events into a running terminal emulator or ssh client).

Re: OBS Studio: Open-source software for video recording and live streaming

#237
post #91

Earlier quoted context omitted.

I'm kinda new to Linux as a desktop, and thus went straight to Wayland, so these kinds of comments from ol'-timers are super interesting to me. I run a Wayland desktop, and I start it by typing it's executable from the TTY after I log in. No fuss, no muss. Everything works great, except there was this one game I wanted to try out that's a Windows .exe and needs to run in Wine and I couldn't quite get it to run in Way…

X11/Xorg was the default on many distros, so often it was preconfigured in a working state. I started my Linux journey around...2004? And booting into Mandrake or Slackware (or a Knoppix Live CD, my true beginning), X would work fine. But as soon as I had to install it myself (minimal Fedora, minimal Debian, or my fave, stage 1 Gentoo), I'd hit all kinds of issues with configuration and starting the X server. As a co…

Xorg has definitely become easier to configure. Back in the old days, you had to write the XF86Config file, either manually or automatically during installation, or else it wouldn’t do anything. These days, Xorg auto-detects everything and you only need an xorg.conf if you’re doing something weird.

Re: OBS Studio: Open-source software for video recording and live streaming

#238
I try to love OBS but even the simplest thing (sharing a portion of your screen) requires tons of fiddling to get it work (you need to get the right area with sliders instead of just drawing it on the screen).

I guess it’s once again the same old story. In theory, it is a wonderful piece of open source software, but because of the lack of competent designers in the OSS-scene, the UX is awful for casual and first-time users. For pro-users, however, it is perfect.

Re: OBS Studio: Open-source software for video recording and live streaming

#239

Love it. I've been using it on Linux with v4l2loopback to get it into things like Skype, zoom, jitsi, and teams. Really slick. For quarantine levity, this combined with live audio effects possible with JACK rack like voice changers and echos is hilarious. Maybe today's a good day to try that out on the engineering managers meeting.

That sounds like a great setup. I use OBS for recording and PulseEffects for some features like a noise gate. However, the latter doesn’t work well for me.

Do you have some docs you could share on the setup you describe above, please?

In any case, thanks for sharing your setup so far!

Re: OBS Studio: Open-source software for video recording and live streaming

#240

Earlier quoted context omitted.

Maybe a stupid question, but can't any program read the memory of other programs from the same user? Can't you attach to it for debugging?

On many systems, and by default, yes - but the other part of what's going on is that Wayland allows applications to be sandboxed like they couldn't be before, as they can no longer use your X server as a conduit to spawn an unsandboxed shell and run commands. You can, today, run e.g. Firefox in a sandboxed environment and be certain it can't access anything you don't want it to.

AFAIK graphical application disttribution/sandboxing systems such as Flatpak pretty much require this to be avaialable if they ever want to provide reasonably secure sandboxing & might be already making use of this on Wayland systems.
Post reply on HN