Niek / obs-web

OBS-web - the easiest way to control OBS remotely
http://obs-web.niek.tv
GNU General Public License v3.0
1.15k stars 133 forks source link

[Feature Reqest] UI component to Toggle Show/Hide for sources on active scene #115

Open paul-dab opened 2 years ago

paul-dab commented 2 years ago

In my OBS setup which I've been using to perform technical product demos in VC calls I use Scenes for defining the layout of sources and toggle them on and off based on what I want to show. This means that I only need 6 or 7 scenes with the 5 sources I make use of instead of 30-40 scenes to accommodate every permutation.

I also use a scene for managing pre-recorded videos which are set to play when un-hidden which I can't trigger unless I make a scene for each video.

Scene collections aren't an answer because there is no UI in the OBS app to select them quickly.

Before v28 and websocket 5 I was using t2t2.github.io/obs-tablet-remote/ which allowed for showing the sources alongside the scenes but this project seems abandoned.

Niek commented 2 years ago

We had sources requests before, but I don't really see a way to add support without cluttering the UI. We could add them in a separate modal box box that makes it a lot harder to quickly toggle them on/off. Scene collections would make more sense in my opinion, in the OBS app you can quickly switch collections in the menu. There's indeed no hotkey support yet, but that's something you can open a bug for in the obs-project.

burtonis commented 1 year ago

Can you use the "Show in multiview" tag? Alternatively https://github.com/dvangennip/web_remote_for_OBS uses a text filter during the "get scene list" function to filter them out.