Open Two Instances, Switching Profiles and Scenes, All Automated

GreatestMichael

New Member
I am trying to automate a setup. I want to just press a button on my stream deck and have everything open and set itself up (if possible).

The setup:
  1. First OBS opens
  2. Profile changes (profile A)
  3. Scene collection with specific scene changes (collection 1)
  4. OBS gets repositioned (windows mover through stream deck)
  5. Second OBS opens
  6. Profile changes (profile B)
  7. Scene changes (collection 2)
  8. OBS gets repositioned (windows mover through stream deck)
  9. Replay Buffer starts for both OBS instances (should be easy with the hotkey on stream deck but my SHIFT+ALT+\ doesn't work)
Is this even possible to do? I've tried using web sockets but the second instance can't open a socket with the same port. I'm not sure how to go about getting the stream deck to allow two OBS' to open and change their settings.
Would this be better done with a programmable file (like a batch file or something)? I wouldn't even know where to begin with that. I do have autohotkey installed and if it's just a file, I assume I can create a button on a stream deck to just open that file. My main concern is getting the OBS' open with the settings changed.
 
Barrider tools over the streamdeck https://discord.gg/ehVkZ8dKV6

so you can use the official OBS intigration and the barrider make the same with my game and stream PC
I tried this, it doesn't work because there are two OBS's being opened. It can only connect to one.

second idea is to start obs over commandline with profile command
I didn't know about the profile command. THIS DID IT! I looked this up and found I can start OBS with parameters for collection, profile, and scene. That was exactly what I needed and was very easy to implement. +500 for not having to install anything extra as well. THANK YOU! <3
 
Back
Top