Earlier quoted context omitted.
Take a look at wlroots [0] for a library that massively simplifies the task of writing a wayland compositor. It also gives many of those lower level things "for free". For an even higher-level API built on top of wlroots, you can look at wltrunk [1]. There are standard APIs for screenshots and screencapture, implemented through the desktop portal and pipewire. Check the top-level post for more info about this -- it's…
> There are standard APIs for screenshots and screencapture What standard? Does anyone track how compliant the existing compositors are with the standard?
OBS Studio: Open-source software for video recording and live streaming
161–170 of 371 posts
Re: OBS Studio: Open-source software for video recording and live streaming
#162If 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/
Can you elaborate on what makes it more robust?
Re: OBS Studio: Open-source software for video recording and live streaming
#163Earlier quoted context omitted.
> 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.
Re: OBS Studio: Open-source software for video recording and live streaming
#164Earlier quoted context omitted.
Which OS are you using?
Not OP but I can say that on Windows it may require a lot of fiddling. Hardware drivers appear to be a big factor. Another concern is the many overlays that accompany game launchers and drivers, including: Nvidia, Steam, GOG, etc. These add latency and sometimes private notifications.
Re: OBS Studio: Open-source software for video recording and live streaming
#165Earlier quoted context omitted.
Same reason systemd exists, the previous solutions were old and clunky and some people got fed up and decided to update. Plus some good old NIH. People who were dealing just fine with previous solutions then start complaining about breaking things for the sake of breaking things and not being able to do things the way they were used to. In the specific case of Xorg I find the situation strange because I'd gladly have…
Is it possible to use XWayland for X forwarding? I've used X forwarding on macos with no problems, using XQuartz.
Re: OBS Studio: Open-source software for video recording and live streaming
#166Earlier quoted context omitted.
I use ssh -X multiple times per week in general. Wayland in itself does not provide something equivalent.
Keep an eye on the waypipe project for the equivalent functionality: https://gitlab.freedesktop.org/mstoeckl/waypipe/
Re: OBS Studio: Open-source software for video recording and live streaming
#167One thing to keep in mind, though—unless you have a dedicated video card, and it's supported by OBS (the list of supported cards on macOS is very thin), your CPU has to do all the compositing and compression, meaning you need a lot of CPU to be able to manage the streaming.
On my 2016 MacBook Pro 13", it barely has the horsepower to do a stream and also run processes that I'm explaining (e.g. manage some VMs, run some database operations, etc.). I had to turn down the compression method to 'ultrafast', which is lowest quality (but still pretty good with 1080p output), and I also use SwitchResX to set my shared display at 1080p 1x resolution (instead of 4K/2x resolution).
Re: OBS Studio: Open-source software for video recording and live streaming
#168Re: OBS Studio: Open-source software for video recording and live streaming
#169OBS is amazing. Half our faculty just went all-out and spent thousands of dollars on some commercial screen recording software. Meanwhile I'm doing my online courses with OBS, and it works beautifully. I have multiple scenes set up in OBS that grab different parts of my screens, and I switch between them with simple key strokes, while narrating on my actions as I do them. It's a very simple, and very effective setup,…
By chance, do you know what software your faculty purchased?
Re: OBS Studio: Open-source software for video recording and live streaming
#170Earlier quoted context omitted.
> So it breaks the entire linux philosophy of using input and output streams to pipe data between different modular applications? Not really. To use your analogy, the way that X works - every application being able to read the framebuffer of any other - is the equivalent of every application running as root and being able to read and modify any file on the system. When you consider that applications running under Way…
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?