Is OBS always this Inconsistent?

HeckaNice

New Member
Hello all, I've recently begun to incorporate OBS into my music teaching setup, primarily as a virtual cam to run in zoom, with a handful of iPhones hooked in for cameras. I've also recently switched over to a new Mac mini (M1) with Big Sur for the OS. On the whole I love both changes. That said, I have a number of weird experiences pretty regularly, which I'm slowly starting to figure out for the most part, but I wanted to get a sense of where we are in the process from those of you that are old hands at this. Beyond being open source, I know that both the MacOS and OBS recently upgraded, and there's bound to be problems between them, but I feel like the problems I'm having are extremely capricious.

Example 1: Been using the new virtual cam feature, which is great, and even better with the incorporation into the source code, rather than having to deal with any third party extensions/plugins/etc. Made a nice walkthrough video last night, had a couple lessons with it, and so forth. Today, logging into the computer to get setup for the day's lessons, open up OBS, click virtual cam, and nothing happens. Run through a couple testing scenarios, and eventually unin/reinstall before it starts working again.

Example 2: Using a couple phones, they all have names. Get scenes set up with respect to those, and everything looks right. Open it back up the next day, and suddenly they names are switched, that is, phone A is now referred to by OBS as phone B, in spite of the fact that on the phone side nothing has changed. I have a feeling this has to do with a boot order or something similar, wherein the order in which it recognizes the phones upon startup allocates that stuff, but that's a pretty vague understanding imo.

Example 3: Go to setup hotkeys so I can switch scenes quickly in zoom. Set them up, they work like a charm, but only if OBS is the active window. Realizing they should be global, I go searching for a solution. Run through a handful of suggestions from these forums about giving permissions in security/privacy settings and stuff like that. Now, not only are they not global, they don't work at all. This persists to time of posting.

Again, on the whole it's an awesome program and I'm really excited to be using it. I wish I didn't feel like I needed to give myself twenty minutes of lead time to get it setup before lessons just to make sure I have time to do a reinstall et al, but I also understand this is just folks working on a passion project, which is really cool. Which brings me to my subject line, finally, in asking 'Is this because everything just updated? Or is this just how OBS is, plan accordingly?' Either answer is fine I suppose, I'm just trying to kick the tires and ask a mechanic some questions, if you'll take the analogy.

Thanks in advance, this forum is very helpful, comforting, and so forth. Take care.
 

HeckaNice

New Member
For what it's worth, to anyone experiencing the phone roulette thing, wherein phone A shows up with phone B's name, I think that had something to do with me overloading the transfer speed of the USB hub through which I was running my phones. I also had my sound, along with peripherals, and long story short I split cameras (and backup) to a thunderbolt dock, left sound on USB hub along with peripherals, seems more consistent on that front now.
 

nottooloud

Member
OBS is not the most stable program I've ever used. It has trouble differentiating identical cameras. I restart it whenever I change anything. It's a good idea to frequently save a new scene, because recalling a previous version may fix a new issue.
 
Top