Advanced Scene Switcher

Advanced Scene Switcher 1.33.1

Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/WarmUpTill/SceneSwitcher
Minimum OBS Studio Version
31.1.1
Supported Platforms
  1. Windows
  2. macOS
  3. Linux
This plugin will allow you to automate various tasks using "Macros".
Macros consist of a list of conditions under which a list of actions will be performed.

overview.gif


Examples and guides can be found in the wiki.
Feel free to contribute!

If you run into any issues feel free to report them in the discussion thread or create an issue on GitHub.


Currently supported condition types are:
Currently supported action types are:
  • Audio
  • Clipboard
  • File
  • Filter
  • Http
  • Hotkey
  • MIDI
  • Macro
  • Media
  • Open Sound Control
  • Plugin state
  • Profile
  • Projector
  • Queue
  • Random
  • Recording
  • Replay buffer
  • Run
  • Scene collection
  • Scene item lock
  • Scene item order
  • Scene item transform
  • Scene item visibility
  • Screenshot
  • Sequence
  • Source
  • Streaming
  • Studio mode
  • Switch scene
  • System tray notification
  • Timer
  • Transition
  • Twitch
  • Variable
  • Virtual camera
  • Wait
  • Websocket
  • Window
Select "Go to download" for download and not "Source Code URL".

Please have a quick look at the FAQ in case you are having an issue.

Installing the plugin:
Installers are provided for Windows and MacOS.
More information can be found here.

Additional Information and Notes:
If you want to build the plug-in yourself the source is available here.

Special thanks to:
  • lindenkron for providing the resource icon.
  • Destroy666 for implementing various features.
  • Penwy and others for continually supporting people on Discord.
  • To everyone providing translations:
    • Przemek Pawlas
    • 炭酸コーラ
    • Michael Kirsch
    • EliasDIPA
    • shugen002
    • Tiefsee5037008
    • Kevin Nash
    • Junior Anzolin
    • Denis KARUPOVIC
    • Denilson Sá Maia
    • BlackScreen
  • Everyone who suggested features or changes and reported issues!
    And anyone else I may have forgotten to mention!
Author
Warmuptill
Downloads
960,326
Views
1,973,573
First release
Last update

Ratings

4.64 star(s) 104 ratings

More resources from Warmuptill

Latest updates

  1. Advanced Scene Switcher 1.33.1

    Important notes: The minimum supported OBS version is OBS 31.1.1. Please make sure to back up...
  2. Advanced Scene Switcher 1.32.9

    Important notes: The minimum supported OBS version is OBS 31.1.1 for Windows and macOS. The...
  3. Advanced Scene Switcher 1.32.8

    Important notes: The minimum supported OBS version is OBS 31.1.1. Please make sure to back up...

Latest reviews

Simply Outstanding! Thank you - this automates my presentations like nothing I've ever used. Well done. This will be a fixture.
this is excellent enough already. the only thing that's missing could be hotkey per macro? i don't know if that's a priority, but whatever, in either way, it's good enough to trigger something that's deeply integrated in obs that no external program can do
W
Warmuptill
You can use the "Hotkey" condition to trigger macros via hotkeys
You can find more information here:
https://github.com/WarmUpTill/SceneSwitcher/wiki/Hotkey

If I misunderstood your request please let me know in the discussion thread!
It seems there is a problem in the latest release.

I made a macro with this.

If - Day is "date" and "time"
With repeat on every 30min

The macro seems not start at the given time . Macro as no errors can't find a error in the logs.

It is simply not starting at this time. Before it whas working well .

Best regards
Danny
W
Warmuptill
Thanks for reporting the issue!
Can you please share an export of your macro in the discussion thread?
You can find how to do that here:
https://github.com/WarmUpTill/SceneSwitcher/wiki/Exporting-and-importing-individual-macros
Love this plugin. OBS essential for me.
I don't know how I ever used OBS before this plugin. It's amazing.
You can make OBS do almost anything. Its not uncommon to have 20-30 active macros to aid in our multicamera production, automating tasks to reduce the load on operators.
This has been a spectacular plugin for years, appreciate the work you put into it. I would like help understanding the Stream Deck plugin as I have never been successful with using it. I can never get the WebSocket to connect. When I click "Apply" in the Stream Deck plugin settings, nothing happens.
W
Warmuptill
I am glad to hear the plugin is of use to you!

In general I would suggest to use the discussion thread for support requests as the communication possibilities via reviews is very limited.

To connect the stream deck plugin to OBS you will have to:
* Check the "Enable WebSocket server" box under Tools -> WebSocket Server Settings.
* Note down the port and password being used.
* Open up the StreamDeck software and create a "Macro Condition" button.
* Click the "Configure OBS connection" button.
* Enter the previously noted down port and password and click "Apply".
* If everything was entered / enabled correctly the status should now change to "Connected to OBS websocket server".
* Set up a macro using the "Stream Deck" condition and whatever actions you need.
* Configure it or for testing uncheck "Check key position".
* Press the stream deck button and the macro's actions should be executed.

If this is not working for you feel free to reach out in the discussion thread or if preferred send me a DM and we will figure out what the issue is! :)
UPDATE NEEDED for OBS v.32 ! Please
I love the Advanced Scene Switcher! Very useful, infinite possibilities, i can't think to stream without this plugin right now!
W
Warmuptill
I am very sorry about that!
I will try to look into it as soon as I can (which probably will only be tomorrow, unfortunately).

Which version of the advanced scene switcher are you using?
Which OS are you using?

I thought I had tested the latest advanced scene switcher release with the OBS 32 beta releases and it was working fine.
I will make sure to verify that again tomorrow.

Feel free to provide the additional information in the discussion thread.

=====

Update:
The problem did indeed turn out to be an old installation of the advanced scene switcher plugin.
All recent releases are compatible with OBS 32.
Thank you.
Amazing. Thank you.
Great solution for my sports broadcasts. I configure the display of background images when there is text in the necessary files and update the text in OBS sources more often than the default behavior of OBS (1 time per second)
Back
Top