I have a problem when dealing with windows of the same name. OBS will forget which window it is supposed to reference when scenes are changed.
To test, open OBS and 2 copies of VLC. add something to the playlist of only one instance of VLC, but don't play anything (to keep the names the same). Try and add both of them to OBS, you will have difficulty. For me what worked is that the last active window is the one added to OBS no matter what is selected in the drop-down, so I can add one, select the other window, and then add the other.
Using a global source will allow you to safely switch scenes, but it is more difficult to initalize more than one window and changing the window without restarting the stream necessitates changing to a new window, which resets the subregion information.
The problem is that I find that often web browsers will occasionally end up with the same name and obs will go a bit crazy if the scene happens to change during that. Don't windows have a unique id that could be used to track them instead of the actual title?
To test, open OBS and 2 copies of VLC. add something to the playlist of only one instance of VLC, but don't play anything (to keep the names the same). Try and add both of them to OBS, you will have difficulty. For me what worked is that the last active window is the one added to OBS no matter what is selected in the drop-down, so I can add one, select the other window, and then add the other.
Using a global source will allow you to safely switch scenes, but it is more difficult to initalize more than one window and changing the window without restarting the stream necessitates changing to a new window, which resets the subregion information.
The problem is that I find that often web browsers will occasionally end up with the same name and obs will go a bit crazy if the scene happens to change during that. Don't windows have a unique id that could be used to track them instead of the actual title?