Advanced Scene Switcher

Advanced Scene Switcher 1.28.1

Bigmonmulgrew

New Member
Heres an idea of somethign to add to it, I cant find anything that will do it.

Switch to scene based on matching an image, not including transparency. That way to make an automatic transition you take a screenshot, Delete anything where the screen content changes leaving transparency. The scene switcher can look for a match and switch to a match, not comparing transparent areas. I have attacehd an image with an example, The top half represents the game window, the bottom half represents the image that could be used for the comparison

I appreciate this is not as simple as I'm making it sound but it is certainly beyond me to write from scratch so I thought I'd at least throw the idea out there
scene.jpg
 

THE R3Y3S

Member
HI man, can u add in "scene sequence" the possibility to select in "switch to" return in the last scene?
For example, if i have scene 1,2,3. I set When "scene 1" is active switch to "last scene" after "300 sec" using "Cut". If i was in scene 3 and then i switch to scene 1, after 300 sec automatic return in scene 3. The same if i switch from scene 2 to scene 1, after 300 sec return to scene 2.

Another thing. In "Transitions" if i set a switch from scene 1 to scene 2 with a determinate transition like cut, and then i set When scene "scene 1" is active change default scene transition to "fade", doesnt' work. Scene 1 preserve cut transition and not fade transition.
 

Pagliacci

New Member
Hi, I'm using macOS Sierra v10.12.6, OBS 20.1.0, after copying file to ../OBS/Contents/Resources/obs-plugins and reopen OBS I found this on my log:

10:11:42.666: os_dlopen(../obs-plugins/advanced-scene-switcher.so->../obs-plugins/advanced-scene-switcher.so): dlopen(../obs-plugins/advanced-scene-switcher.so, 1): Library not loaded: /usr/local/opt/qt5/lib/QtWidgets.framework/Versions/5/QtWidgets
10:11:42.666: Referenced from: /Applications/OBS.app/Contents/Resources/obs-plugins/advanced-scene-switcher.so
10:11:42.666: Reason: image not found
10:11:42.666:
10:11:42.666: Module '../obs-plugins/advanced-scene-switcher.so' not found

No Advance Scene Switcher on Tools.

If I install qt using "brew install qt5" and reopen OBS now my log shows:

10:35:18.241: ---------------------------------
10:35:18.299: Failed to load 'en-US' text for module: 'advanced-scene-switcher.so'
10:35:18.450: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
10:35:18.470: VLC found, VLC video source enabled
10:35:18.473: Failed to load 'en-US' text for module: 'obs-browser.so'
10:35:18.473: [browser_source: 'Version: 1.30.1']
10:35:18.473: ---------------------------------
10:35:18.473: Loaded Modules:
10:35:18.473: obs-browser.so
10:35:18.473: vlc-video.so
10:35:18.473: text-freetype2.so
10:35:18.473: rtmp-services.so
10:35:18.473: obs-x264.so
10:35:18.473: obs-vst.so
10:35:18.473: obs-transitions.so
10:35:18.473: obs-outputs.so
10:35:18.473: obs-filters.so
10:35:18.473: obs-ffmpeg.so
10:35:18.473: mac-vth264.so
10:35:18.473: mac-syphon.so
10:35:18.473: mac-decklink.so
10:35:18.473: mac-capture.so
10:35:18.473: mac-avcapture.so
10:35:18.473: linux-jack.so
10:35:18.473: image-source.so
10:35:18.473: frontend-tools.so
10:35:18.473: coreaudio-encoder.so
10:35:18.473: advanced-scene-switcher.so
10:35:18.473: ---------------------------------

And now on Tools is Advance Scene Switcher, but if I click on it OBS crash.

Any idea on how to solve this?

Thanks in advance.-
 

Warmuptill

Active Member
Hi, I'm using macOS Sierra v10.12.6, OBS 20.1.0, after copying file to ../OBS/Contents/Resources/obs-plugins and reopen OBS I found this on my log:

10:11:42.666: os_dlopen(../obs-plugins/advanced-scene-switcher.so->../obs-plugins/advanced-scene-switcher.so): dlopen(../obs-plugins/advanced-scene-switcher.so, 1): Library not loaded: /usr/local/opt/qt5/lib/QtWidgets.framework/Versions/5/QtWidgets
10:11:42.666: Referenced from: /Applications/OBS.app/Contents/Resources/obs-plugins/advanced-scene-switcher.so
10:11:42.666: Reason: image not found
10:11:42.666:
10:11:42.666: Module '../obs-plugins/advanced-scene-switcher.so' not found

No Advance Scene Switcher on Tools.

If I install qt using "brew install qt5" and reopen OBS now my log shows:

10:35:18.241: ---------------------------------
10:35:18.299: Failed to load 'en-US' text for module: 'advanced-scene-switcher.so'
10:35:18.450: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
10:35:18.470: VLC found, VLC video source enabled
10:35:18.473: Failed to load 'en-US' text for module: 'obs-browser.so'
10:35:18.473: [browser_source: 'Version: 1.30.1']
10:35:18.473: ---------------------------------
10:35:18.473: Loaded Modules:
10:35:18.473: obs-browser.so
10:35:18.473: vlc-video.so
10:35:18.473: text-freetype2.so
10:35:18.473: rtmp-services.so
10:35:18.473: obs-x264.so
10:35:18.473: obs-vst.so
10:35:18.473: obs-transitions.so
10:35:18.473: obs-outputs.so
10:35:18.473: obs-filters.so
10:35:18.473: obs-ffmpeg.so
10:35:18.473: mac-vth264.so
10:35:18.473: mac-syphon.so
10:35:18.473: mac-decklink.so
10:35:18.473: mac-capture.so
10:35:18.473: mac-avcapture.so
10:35:18.473: linux-jack.so
10:35:18.473: image-source.so
10:35:18.473: frontend-tools.so
10:35:18.473: coreaudio-encoder.so
10:35:18.473: advanced-scene-switcher.so
10:35:18.473: ---------------------------------

And now on Tools is Advance Scene Switcher, but if I click on it OBS crash.

Any idea on how to solve this?

Thanks in advance.-
I am very sorry about the late reply.

It looks like I made a mistake during the compilation of the Mac version. The issue should now be resolved. Please download the new version (same link) and let me know if everything is working as expected now.

Thank you very much for pointing out this issue!
 
Hi I am currently using a Mac (10.12.6) and I seem to be having Issues making the adjustments. I've seen tutorials online, but they're only for PC which have the "Tools" section. How do you access the auto scene switching section? It's really annoying me.
 

Pagliacci

New Member
I am very sorry about the late reply.

It looks like I made a mistake during the compilation of the Mac version. The issue should now be resolved. Please download the new version (same link) and let me know if everything is working as expected now.

Thank you very much for pointing out this issue!

Bro, thanks for the help, I download the .so again with your fix and now loads correctly, no more errors about it.
 

Nick Brewer

New Member
Hi! I'm having an issue with OBS Studio and the advanced scene switcher on my Mac. All of this worked fine on my PC, but I have this spare Mac Pro which I would love to make my dedicated streaming computer.

Computer: Mac Pro 5,1, 8GB ram, Radeon 5770 1gb
OS: Mac OS High Sierra 10.13.2
OBS Studio Version: 20.1.0
Scene Switcher Version 1.4.0
Cameras: 3 USB Logitech C615 1080p Webcams

When I'm using the Advanced Scene Switcher plugin OBS will crash randomly.
At first it would:
1. let me set up a scene sequence, start it and close the plugin window
2. The scene switching would never happen
3. When I try to open the plugin again OBS would crash every time.

Now it's crashing just trying to set up scene sequences.
OBS streams without issue if I don't attempt to use the scene switcher plugin. So I don't think it's an issue with my hardware, cameras & OBS by itself.

Any ideas what might be causing this? I've attached the Apple crash log if that helps. If there are any other logs or pertinent information you need please let me know.

Thanks!
-Nick
 

Attachments

  • apple crash log obs 1-7-18.txt
    94.1 KB · Views: 42

Warmuptill

Active Member
The scene collection issue should be resolved now. Thanks to everyone reporting this issue and sorry about the slow response time.
 

landsharkian

New Member
Hi, Great scene switcher! it truly is hands down better than the basic. Is there any way to incorporate a way to follow a "ball" between scenes? I'm trying to stream foosball matches, and if there were ever a method to switch scenes based on the location of an object, I bet the hockey guys and tennis guys would love you forever as well. often times the foosball is flying very fast, and switching between cameras is impossible manually, so an automated switcher would be amazing... ( Also Id like to automate it so I could actually play a match or two.) Options for prioritizing what camera to pick if the ball is seen in multiple scenes would be awesome as well. (if ball is seen in two or more scenes pick the most close up version for example) I realize I'm a fool for asking and its probably very difficult or you would've included it already! Im new to this whole OBS/Stream life so if my request is impossible its all good. thanks for your time, and your already lifesaving switcher! It made my instant replay possible so I aint complaining! Foosball is bright pink on a green surface maybe that helps?)
 

J.L. Reid

New Member
I'm having a problem where OBS can grab two particular windows as sources, however their window titles don't show up in Adv. Scene Switcher's Window Title dropdown. I'm on a linux machine, and I can grab/stream a Chromium (Chrome) window in OBS, but I can't set it to auto switch scenes whenever my browser window has the focus. The Atom text editor is giving me the same issue.

I've tried using regular expressions in the Window Title dropdown, but that doesn't work. Switching focus to either of those windows still does nothing.

Any advice/help?

Thanks!

-J.L.
 

n3v3rm1nd

Member
How can I use the Transition tab but dont have to use the Advanced Szene Switcher?! It's the only functionality that I need so it uses fixed transitions to their respective Scenes. The built in one is not enough...
 

Jack0r

The Helping Squad
@n3v3rm1nd, you can right-click a source and in the menu see "Transition Override". The transition you select there will be used if you switch to that scene. Maybe that is what you are looking for?
 

n3v3rm1nd

Member
@n3v3rm1nd, you can right-click a source and in the menu see "Transition Override". The transition you select there will be used if you switch to that scene. Maybe that is what you are looking for?

yes but i want to have specific transitions from specific scenes which this function does not provide. I have 4 scenes but only the first and last schould transition fade, but the middle ones always with a stinger, not possible.
 

sshahzad14

New Member
Hi,
I have used advanced scene switcher and all the options provided in that are very helpful. I want to know how can i track the position of touch on the screen just like tracking the position of mouse pointer with getCurserPos() function. And if i want to create the plugin which works same as "screen region" but not rely on cursor position instead rely on touch position; which platform will be more helpful for making that plugin.
Looking forward for any help :)
 

masterac

New Member
i love your plugin, i just have 1 issue, its the save/load option.

if saving do a file it seem i never can load it, which defeat the purpose of the save, any idea why ?
 
Top