4 ms·
> Streamlabs OBS is a fork of OBS Studio with an added Electron wrapper. Somehow this is the first time that I'm learning that OBS has a documented internal in
by danShumway 5y ago
> Streamlabs OBS is a fork of OBS Studio with an added Electron wrapper.
Somehow this is the first time that I'm learning that OBS has a documented internal interface that can be separated from its UI at all, let alone imported into other projects. It's not really Streamlab's product that makes this interesting, so much as that there are a number of other scenarios where it might be nice to build a tool around OBS without building an extension into the app itself.
https://obsproject.com/docs/backend-design.html https://obsproject.com/docs/backend-design.html
I'm kind of curious now to see what would be possible here. Maybe it would be overkill, but it would be interesting to try and get OBS's backend working as, say, a quick command line gif tool. OBS also supports setting itself up as a virtual camera, which is really useful, but it's a little cumbersome to manage that through the UI itself, maybe a smaller wrapper would be more useful. Or even if it's possible to embed libobs and use it headlessly on a Raspberry Pi with a couple of webcams as the source.
Maybe people have already done this stuff and I'm just out of the loop.
- bredren 5y agoI haven't looked into who might have built on top of OBS in the way you describe, but I agree it is a powerful possibility thanks to the efforts of its maintainers and GPLv2.