Advanced Scene Switcher

Advanced Scene Switcher 1.33.1

Not sure if that is the problem, but in your first screenshot you seem to be changing the height twice instead of changing the width and height.

And just to mention it, but I assume that is already clear:
Both your macros seem to have the same condition.
So, if both are active at the same time and both are modifying the transform of the same source you might see "unexpected" results depending on which macro wins.

Ugh total brainfart. However it kinda fixed it but not in the actual scenario I need. I made a macro like you saw and it works when I hit run. I can't get it to work when I use it in the macro I want. It's complicated but I have a "home" scene with an empty image source I use as a button to trigger the sequence when I make it visible. I'm trying to have it resize to the frame in the center of the overlay. Everything works up until the set transform settings or string. I've included screenshots and a gif of the sequence, it should be resizing to fit the middle part. Maybe it working if it's the only thing in the macro will offer a clue.
 

Attachments

  • Screenshot 2026-05-11 221526.png
    Screenshot 2026-05-11 221526.png
    53.6 KB · Views: 27
  • Screenshot 2026-05-11 221245.png
    Screenshot 2026-05-11 221245.png
    51.4 KB · Views: 24
  • Screenshot 2026-05-11 220715.png
    Screenshot 2026-05-11 220715.png
    21.8 KB · Views: 28
  • ezgif-436d331376909f41.gif
    ezgif-436d331376909f41.gif
    652.2 KB · Views: 31
Update: If I click run macro it works but not by the the set conditions being met to trigger it.
Unfortunately, it is difficult to say what the problem might be with just the screenshots.

You can try to enable visual indicators to show when which macro /condition/action is firing:

If that doesn’t give any clues you can increase the verbosity of the log file (also described in the wiki), share it with me and I will have a look.
 
Hey! Firstly I’m a major fan of the plugin! I’m quite proud of the micros I’ve set up!! You truly have one of the best plugins!!

Sadly though after years of usage, I recently upgraded both OBS and multiple plugins (after a couple month hiatus).

Once I everything was updated, OBS now crashes regularly. Specifically “Advanced Scene Switcher (Not Responding)”

I’ve tried reinstalling the plugin multiple times but it hasn’t resolved my issue
not sure what to do? it's still crashing. this is my log file below that i attaached. i downloaded obs 32.1.2 and your most recent plugin, afterwards i then have issues
 

Attachments

not sure what to do? it's still crashing. this is my log file below that i attaached. i downloaded obs 32.1.2 and your most recent plugin, afterwards i then have issues
Just as a sanity check:
Does the freeze happen still if the plugin is uninstalled?

Can you try removing the following file after closing OBS? (Assuming you are on Windows)
C:\Users\<Your Username Here>\AppData\Roaming\obs-studio\plugin_config\advanced-scene-switcher\.running
This should prevent the dialog from being shown - at least until the next crash.
Does that help?
 
Hey all, hoping to get some hand-holding to install this. We use Jamf and are able to get OBS installed successfully with system extensions, etc. However, when installing this plugin and getting past the unknown developer warning (Sys Prefs > Privacy > Open Anyway), we get the error upon opening OBS that this plugin failed to load. We don't see it the Tools menu or Plugin Manager. Any ideas? I am a local admin as well as a Jamf admin so I have all the access needed to test anything or make any changes.
 
Hey all, hoping to get some hand-holding to install this. We use Jamf and are able to get OBS installed successfully with system extensions, etc. However, when installing this plugin and getting past the unknown developer warning (Sys Prefs > Privacy > Open Anyway), we get the error upon opening OBS that this plugin failed to load. We don't see it the Tools menu or Plugin Manager. Any ideas? I am a local admin as well as a Jamf admin so I have all the access needed to test anything or make any changes.
Sure, just send me a direct message with details how to contact you. (Discord , Zoom, Teams, whatever ... meeting)
I will try to guide you through the installation and fix / work around any issues.
 
If that doesn’t give any clues you can increase the verbosity of the log file (also described in the wiki), share it with me and I will have a look.
I solved it! I had to shift some things but it needed a delay after making the player visible. I guess it's making the transform faster than the visibly kicks in. The reason it worked when clicking run macro is because I ran it immediately after a failure while the player was still visible so the transform couldn't get ahead of the the player. Just a .10 delay is enough.

It looks kinda janky but maybe I can just add a studio mode portion to pre-resize it, which is what I was doing manually.

Btw, I have been able to pull off some crazy stuff with your plugin, I wouldn't be able to do this myself without it. Thanks for making it!
 
Just as a sanity check:
Does the freeze happen still if the plugin is uninstalled?

Can you try removing the following file after closing OBS? (Assuming you are on Windows)
C:\Users\<Your Username Here>\AppData\Roaming\obs-studio\plugin_config\advanced-scene-switcher\.running
This should prevent the dialog from being shown - at least until the next crash.
Does that help?
Long story short, I hadn’t updated OBS this year until a few days ago. Assuming OBS compatibility was the issue, I rolled back to the December 15th update, and OBS stopped crashing on startup with the plugin.

Anyways, I was going to post footage of it working on the older OBS version, then reinstall the latest OBS version and record the crash/logs for comparison. But when I reinstalled the latest OBS version to showcase the issue… it somehow started working again lol.

So while I thought I had found the issue, I guess I didn’t, because now it’s suddenly working somehow.

The issue is suddenly gone. I think
 
Sure, just send me a direct message with details how to contact you. (Discord , Zoom, Teams, whatever ... meeting)
I will try to guide you through the installation and fix / work around any issues.
For anyone following this, ThreatLocker has been shown to silently block one of the libraries when OBS starts and attempts to load the plugin. Thank you again @Warmuptill for your assistance!
 
Back
Top