Live data from Hacker News

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

obsproject.com

101–110 of 371 posts

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

#101
post #35

If you are looking for a more robust solution Streamlabs OBS[1] is more popular in the livestreaming community, it's OBS on steroids. It is also open source, and just released a beta on Mac like this week. [1]: https://streamlabs.com/

The main issue I have with Streamlabs is that they _heavily_ push their "Prime" SaaS model.

I started to get myself set up on Streamlabs for the first time the other day, and accidentally deleted my free Theme/ Scenes that I set up during install. So I went to their Store to re-find it (https://streamlabs.com/library#/), and it's almost impossible to filter through to find the non-prime things -- none of their filters / sorts allow filtering by price or Prime.

I stumbled upon that I could type "free" in the search bar to finally do it, but it was quite painful, and without that I was having to filter out the first 20-30 pages to get past all the "Prime" addons.

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

#102
post #74

Earlier quoted context omitted.

Those will cover the capture plugins, but OBS still needs XWayland to run due to a dependency on GLX for rendering. For those interested, there is an open PR here to add native EGL/Wayland support: https://github.com/obsproject/obs-studio/pull/2484 For wlroots compositors there is also the wlrobs plugin, which can be used if you don't need pipewire: https://hg.sr.ht/~scoopta/wlrobs

There is an even cooler pull request that adds zero-copy screen capture. https://github.com/obsproject/obs-studio/pull/1758 I think this is a better way to go to get the same performance and low latency gaming capture as on Windows with gaming GPUs. The guy who made that PR frequently streams coding sessions on Youtube. I think he made it because he wanted a better way to stream some cool live opengl coding sessions.…

Whoa, that's awesome! I tried to get the same thing working with ffmpeg, a la:

  ffmpeg -device /dev/dri/card1 -f kmsgrab -i -
    -vf 'crop=4096:2160:0:0,hwmap=derive_device=vaapi,scale_vaapi=w=4096:h=2160:format=nv12'
    -c:v h264_vaapi -qp 24 output.mp4
... and that process was, um, exciting, but not in a good way if you care about having an MP4 at the end with minimal fuss.

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

#105
post #98
post #80

Earlier quoted context omitted.

I'm doing my classes online with Zoom. For whatever reason, under Wayland I can not choose individual windows to share--I can only share the whole desktop. I switched to Xorg and now I can share individual windows in Zoom. I honestly don't care to support proprietary software, but application writers must do extra work to support both.

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 useful that way. The ability for applications on linux to fairly seamlessly work together using a set of standard protocols is one of the primary reasons I use it.

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

#106
post #89

I use OBS Studio with OBS-VirtualCam [0] to attend virtual lectures & hold meetings for my team. I've found it to be incredibly convenient because you can control nearly everything with scenes and the audio controls. Before meetings start, I can broadcast music and display announcements, and then without having to hit a jarring "End Screenshare" can switch to my webcam and start a meeting. Live demos and presentation…

how are you getting desktop audio (music or whatever) to get sent to your meetings? I didn't see how to expose the audio output from obs as a "microphone" or whatever to video conferencing software. I ended up hacking my setup together with voicemeeter but it's pretty sloppy and error prone.

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

#107

Earlier quoted context omitted.

I too am looking for a virtual cam. Have been for a long time.

ManyCam is an option, though I'm not really sure how reliable/performant.

You can try out the free version, seems ok. I was worried about it being sketchy, but it looks like it's from a team in Canada.

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

#108

Is there anyway I can make it pretend to be a webcam so I can use the output as a "camera" source for skype, teams, etc?

Yes there’s OBS Virtual Camera and there’s NDI tools See the setup section here: https://www.hanselman.com/blog/TakeRemoteWorkerEducatorWebca...

Thank you! It looks like virtual camera only works on Windows for those who are interested.

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

#109
post #35

If you are looking for a more robust solution Streamlabs OBS[1] is more popular in the livestreaming community, it's OBS on steroids. It is also open source, and just released a beta on Mac like this week. [1]: https://streamlabs.com/

Is this a fork of OBS or another project. If it's a fork, why not work on the OBS project to implement these enhancements there? Is there backlash to that sort of thing from the OBS maintainers?

It's a frontend for OBS.

This is the Electron app: https://github.com/stream-labs/streamlabs-obs/

This is the wrapper library for Node: https://github.com/stream-labs/obs-studio-node

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

#110
post #99
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…

> I can't fathom how anyone puts up with X. https://en.wikipedia.org/wiki/Stockholm_syndrome

I use ssh -X multiple times per week in general. Wayland in itself does not provide something equivalent.
Post reply on HN