Advanced Scene Switcher

Advanced Scene Switcher 1.28.1

Warmuptill

Active Member
Does anyone know how to UNINSTALL the advanced scene switcher in macOS? I have tried uninstalling my entire obs but it's still here. I tried searching for any files named advanced scene switcher in my system but no result found. Any suggestion is appreciated!!!
You should be able to uninstall it by running the following command in the terminal application:
Code:
rm -r~/Library/Application\ Support/obs-studio/plugins/advanced-scene-switcher.plugin

Alternatively you can also navigate to this folder in Finder and remove it there.
 

Cynaxia

New Member
I think I'd have to see an example. Record what doesn't work, post that recording, and say what should be different about the recording.

If I'm imagining correctly now, I wonder if you could do a similar thing with the Downstream Keyer plugin, instead of an actual stinger?:
DSK takes a normal scene, and overlays it on top of what would otherwise be OBS's final output. So you can switch scenes under it, or do anything else you want, and the DSK'ed scene stays on top through all of that. So if you have, say, a "stinger" scene DSK'ed on top, then you can control things happening on both that and the "normal" output underneath, independently from each other.


That's what I mean
So the scene changes underneath and all that, but Adv.SS only applies/removes filters after the fact
 

AaronD

Active Member

That's what I mean
So the scene changes underneath and all that, but Adv.SS only applies/removes filters after the fact
Yep, what I said should work in theory:
Put the stinger in its own scene as a media source, or however you can make it work as a standalone dedicated scene (rebuild it with OBS tools and plugins if you have to), and then DSK it on top with that plugin. Then use Adv. SS to coordinate all of the moving parts to make the right effect in the end. Blur, then run the stinger, cut scenes while the stinger is entirely opaque, then unblur.

It's a lot of work to get around what seems to me like a limitation of OBS itself - not enough multithreading, to use a technical term, similar to this post - but at least it's possible.
 

Lantecer

New Member
Hi, sorry no answer for your problem, and I hope i"m not being too nosy, I love to learn from other people, but what is the purpose of cycling thru 3 scenes?
Sure, we operate a shooting range with tournaments, 2 scenes for 2 webcams and a screen where all targets can be seen.
The viewers can see all 3 scenes in a 30s cycle.

Unless there's a reason to do otherwise, I would always check the "only on change" box. Not checked, means that it runs again on every scan as long as the condition remains true. In your case, it doesn't really matter because all three macros kill their own conditions anyway, but it's a good habit to get into.

For running in parallel, I've recently started doing that by default as well, because of some timing issues, especially when I run them manually with the dockable buttons.
  • Not in parallel, locks up the user interface until the macro is completely finished (when triggered by the dock, at least), and causes OBS to schedule some of its own responses to happen afterwards too, which can override some of what I wanted the macro to do.
  • Running in parallel, lets the GUI thread come back immediately and continue to respond while the macro runs, and allows OBS to do its automatic stuff immediately, that the same macro can then wait for and override like I want it to.
More details in this post:

I turned on the options but nothing changed. I think I also found a pattern.

1st Scene manual select -> switches to 2nd scene -> OK
2nd scene doesn't switch to 3rd scene at all, even at manual selection
3rd scene switches to 1st scene again if selected manually -> OK -> Stays here. No automatic transition to 1st scene again.

Edit: "Run macro" button works when I`m on the 2nd scene. I`m really confused with that little issue...
There is a tournament which will be streamed in 1 week.

Here are screenshots from our real setup:


1729270557585.png1729270570473.png1729270592304.png
 

AaronD

Active Member
I turned on the options but nothing changed. I think I also found a pattern.

1st Scene manual select -> switches to 2nd scene -> OK
2nd scene doesn't switch to 3rd scene at all, even at manual selection
3rd scene switches to 1st scene again if selected manually -> OK -> Stays here. No automatic transition to 1st scene again.

Edit: "Run macro" button works when I`m on the 2nd scene. I`m really confused with that little issue...
There is a tournament which will be streamed in 1 week.

Here are screenshots from our real setup:


View attachment 108624View attachment 108625View attachment 108626
That is weird. Those screenshots should work. All the other macros are paused, so they shouldn't matter. You *can* run a macro from another one, even if it's paused, but you're not doing that either.

What does the General tab look like? Any weird settings there?

Are there any other controls that might be overriding this?
 

bcoyle

Member
Sure, we operate a shooting range with tournaments, 2 scenes for 2 webcams and a screen where all targets can be seen.
The viewers can see all 3 scenes in a 30s cycle.



I turned on the options but nothing changed. I think I also found a pattern.

1st Scene manual select -> switches to 2nd scene -> OK
2nd scene doesn't switch to 3rd scene at all, even at manual selection
3rd scene switches to 1st scene again if selected manually -> OK -> Stays here. No automatic transition to 1st scene again.

Edit: "Run macro" button works when I`m on the 2nd scene. I`m really confused with that little issue...
There is a tournament which will be streamed in 1 week.

Here are screenshots from our real setup:


View attachment 108624View attachment 108625View attachment 108626
Thanks for answering my question about the 3 scenes
 

Warmuptill

Active Member
Sure, we operate a shooting range with tournaments, 2 scenes for 2 webcams and a screen where all targets can be seen.
The viewers can see all 3 scenes in a 30s cycle.



I turned on the options but nothing changed. I think I also found a pattern.

1st Scene manual select -> switches to 2nd scene -> OK
2nd scene doesn't switch to 3rd scene at all, even at manual selection
3rd scene switches to 1st scene again if selected manually -> OK -> Stays here. No automatic transition to 1st scene again.

Edit: "Run macro" button works when I`m on the 2nd scene. I`m really confused with that little issue...
There is a tournament which will be streamed in 1 week.

Here are screenshots from our real setup:


View attachment 108624View attachment 108625View attachment 108626
As already mentioned by AaronD everything seems fine in the screenshots.
Can you try enabling verbose logging, reproducing the issue, and sharing the corresponding OBS log file?
Maybe I can spot the issue this way.
 

echoplexmedia

New Member
Ubuntu Studio 24.04

Both the mainline and beta do install from deb package, but I get this error

dpkg: dependency problems prevent configuration of advanced-scene-switcher:
advanced-scene-switcher depends on libopencv-core4.5d (>= 4.5.4+dfsg); however:
Package libopencv-core4.5d is not installed.
advanced-scene-switcher depends on libopencv-imgproc4.5d (>= 4.5.4+dfsg); however:
Package libopencv-imgproc4.5d is not installed.
advanced-scene-switcher depends on libopencv-objdetect4.5d (>= 4.5.4+dfsg); however:
Package libopencv-objdetect4.5d is not installed.

dpkg: error processing package advanced-scene-switcher (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
advanced-scene-switcher


The plugin works fine in OBS (i currently have the beta running), but then when certain packages update (chrome for example, for whatever reason) the package manager says that advanced scene switcher must be removed.

I also get this message whenever I open updates in discover (it's long I know)

W: Target Packages (universe/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Translations (universe/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11 (universe/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11 (universe/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-small (universe/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons (universe/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-hidpi (universe/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-large (universe/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target CNF (universe/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Packages (multiverse/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Translations (multiverse/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11 (multiverse/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11 (multiverse/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-small (multiverse/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons (multiverse/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-hidpi (multiverse/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target DEP-11-icons-large (multiverse/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target CNF (multiverse/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2
W: Target Packages (universe/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Translations (universe/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (universe/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (universe/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-small (universe/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons (universe/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-hidpi (universe/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-large (universe/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (universe/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (multiverse/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Translations (multiverse/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (multiverse/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (multiverse/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-small (multiverse/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons (multiverse/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-hidpi (multiverse/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-large (multiverse/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (multiverse/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (universe/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Translations (universe/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (universe/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (universe/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-small (universe/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons (universe/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-hidpi (universe/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-large (universe/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (universe/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (multiverse/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target Translations (multiverse/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (multiverse/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11 (multiverse/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-small (multiverse/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons (multiverse/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-hidpi (multiverse/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target DEP-11-icons-large (multiverse/dep11/icons-128x128.tar) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (multiverse/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/dvd.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1
E: The repository 'https://ppa.launchpadcontent.net/radeon-profile/stable/ubuntu noble Release' does not have a Release file.
W: Updating from such a repository can't be done securely, and is therefore disabled by default.
W: See apt-secure(8) manpage for repository creation and user configuration details.
 

Lantecer

New Member
As already mentioned by AaronD everything seems fine in the screenshots.
Can you try enabling verbose logging, reproducing the issue, and sharing the corresponding OBS log file?
Maybe I can spot the issue this way.
That is weird. Those screenshots should work. All the other macros are paused, so they shouldn't matter. You *can* run a macro from another one, even if it's paused, but you're not doing that either.

What does the General tab look like? Any weird settings there?

Are there any other controls that might be overriding this?

While starting the verbose logging I noticed this setting:

1729686813798.png


After ticking this "off" it works now. Wow. Thank you guys so much for your help!
Maybe this was turned on by default with one update a few months ago?
I can't really see why there is still a pattern that some scene transitions work while others don't, but for now my issue is solved.
 

AaronD

Active Member
While starting the verbose logging I noticed this setting:

View attachment 108713

After ticking this "off" it works now. Wow. Thank you guys so much for your help!
Maybe this was turned on by default with one update a few months ago?
I can't really see why there is still a pattern that some scene transitions work while others don't, but for now my issue is solved.
Also weird. It's not default for me. Glad you found it though. Surely you weren't playing with it at some point, and forgot to turn it back off??? Or someone else, without your knowledge? (In which case, you'll want to check EVERYTHING!)
 

Warmuptill

Active Member

SuperKitty

New Member
tried to install this plugin but Mac OS won't let me as it says:
Apple could not verify “advanced-scene-switcher-1.28.0-macos-universal (1).pkg” is free of malware that may harm your Mac or compromise your privacy.
 

Warmuptill

Active Member
tried to install this plugin but Mac OS won't let me as it says:
Apple could not verify “advanced-scene-switcher-1.28.0-macos-universal (1).pkg” is free of malware that may harm your Mac or compromise your privacy.
You can "right click" or "control click" on the file and select "open" to get the option to skip this check.

Example.gif


Paying Apple 99$ a year (at least last I checked) just to avoid this message from showing is not worth it to me.
 

ECto-Monkey

New Member
Hi everyone, been using Advanced SS for some time now, without any issue.
When I open it, there is a yellow ! on the General Tab. Any idea what that means?

Just updated it, still see the icon. Lately my OBS has been freezing when Recording using it. I only use the Sequence tab to change scenes on timers
 

AaronD

Active Member
I only use the Sequence tab to change scenes on timers
Don't know what the icon means either, without a screenshot at least, but you should probably migrate your sequencing into Macros instead.

Warmuptill said in the latest update that there are no plans to remove it *yet*, but I would still consider *all* of the legacy tabs to be endangered.
 

ECto-Monkey

New Member
Don't know what the icon means either, without a screenshot at least, but you should probably migrate your sequencing into Macros instead.

Warmuptill said in the latest update that there are no plans to remove it *yet*, but I would still consider *all* of the legacy tabs to be endangered.
 

Attachments

  • obs adss.png
    obs adss.png
    87.1 KB · Views: 16

Warmuptill

Active Member
Hi everyone, been using Advanced SS for some time now, without any issue.
When I open it, there is a yellow ! on the General Tab. Any idea what that means?

Just updated it, still see the icon. Lately my OBS has been freezing when Recording using it. I only use the Sequence tab to change scenes on timers
This warning icon appears when the plugin is not started.
It was added more than a year ago as a frequent source of issues back then was that the plugin was simply not switched on and this was difficult to notice.
 

ECto-Monkey

New Member
This warning icon appears when the plugin is not started.
It was added more than a year ago as a frequent source of issues back then was that the plugin was simply not switched on and this was difficult to notice.
Thank you appreciate it. Now onto the next inquiry of why OBS freezes after 10-15 minutes of recording.
Thank you
 

Warmuptill

Active Member
Thank you appreciate it. Now onto the next inquiry of why OBS freezes after 10-15 minutes of recording.
Thank you
Unfortunately without more context it will be really difficult to say what the issue might be / to analyse potential problems.

What type of macros are you using when the problem happens?
Do you have a log file of the issue?
Does OBS crash at some point and if so do you have a crash report?
 
Top