Loop Scenes on Timer with OBS Advanced Scene Switcher
This guide provides a step-by-step walkthrough on how to configure the “Advanced Scene Switcher” plugin in OBS Studio to automatically loop a specific sequence of scenes using a timer. You will learn how to create the necessary macro rules to transition between your chosen scenes at set intervals, creating a hands-free, continuous rotation for your live stream or recording.
Step 1: Open the Advanced Scene Switcher
First, ensure you have downloaded and installed the Advanced Scene Switcher plugin for OBS Studio. 1. Launch OBS Studio. 2. In the top menu bar, click on Tools. 3. Select Advanced Scene Switcher from the dropdown menu.
Step 2: Enable the Plugin
Before configuring the loop, you need to ensure the plugin is active. 1. In the Advanced Scene Switcher window, navigate to the General tab. 2. Click the Start button at the top to activate the switcher. If it is already running, you will see a “Stop” button instead.
Step 3: Create the Scene Transition Macros
To create a continuous loop, you will configure a sequence of macros where each scene triggers the next one after a specified duration.
For this example, we will loop three scenes: Scene A, Scene B, and Scene C.
Configure the First Transition (Scene A to Scene B):
- Click on the Macro tab at the top of the Advanced Scene Switcher window.
- Click the + (plus) button at the bottom left to create a new macro and name it “Scene A to B”.
- In the Conditions section (the “If” statement),
configure the dropdowns to read:
- Scene -> [Scene A] -> is active -> for at least -> [Desired Time, e.g., 10] seconds.
- In the Actions section (the “Then” statement),
configure the dropdowns to read:
- Scene -> Switch scene -> [Scene B].
Configure the Second Transition (Scene B to Scene C):
- Click the + button to create another macro and name it “Scene B to C”.
- Set the Conditions to:
- Scene -> [Scene B] -> is active -> for at least -> [Desired Time, e.g., 10] seconds.
- Set the Actions to:
- Scene -> Switch scene -> [Scene C].
Configure the Final Transition (Scene C back to Scene A):
- Click the + button to create a final macro and name it “Scene C to A”.
- Set the Conditions to:
- Scene -> [Scene C] -> is active -> for at least -> [Desired Time, e.g., 10] seconds.
- Set the Actions to:
- Scene -> Switch scene -> [Scene A].
Step 4: Test the Loop
Close the Advanced Scene Switcher window. In your main OBS Studio interface, manually select Scene A. After your specified time duration (e.g., 10 seconds), the plugin will automatically switch to Scene B, then to Scene C, and finally back to Scene A, repeating this sequence indefinitely until you stop the switcher plugin.