Make OBS Smarter with Advanced Scene Switcher

No matter if you’re live streaming, recording a video, or running a multi-camera podcast, switching scenes manually in OBS can be repetitive and time-consuming. Advanced Scene Switcher is an OBS plugin that automates scene changes based on rules you set—making your workflow smarter, faster, and more flexible.

In this guide, we’ll show you how to install the plugin, create your first macro, and start automating scene switching for any production scenario.

Table of Contents

How to Set Up Scene Switcher In OBS

What Advanced Scene Switcher Does?

Advanced Scene Switcher is a plugin for OBS Studio that automates scene changes so you don’t have to manage them manually. It can handle all kinds of automatic triggers, helping you focus on your content:

  • Timer → Switch scenes on a schedule, like rotating between intro → gameplay → outro automatically.

  • Activity detection → Automatically switch to the right scene when a specific window or program is active.

  • Media playback → Switch scenes when a video or audio clip finishes.

  • Hotkeys / Macros → Combine custom conditions to create almost any automation logic you can think of.

  • Other triggers → Respond to mouse position, file status, time of day, window focus, or OBS state changes.

Basically, any situation where you want a scene to change automatically, Advanced Scene Switcher can handle it with the right setup. If you haven’t tried it yet, it’s worth downloading from GitHub or the OBS official forums—the plugin is now in the mature 1.3x series and has become a must-have for advanced OBS users.

Install Advanced Scene Switcher

Supported platforms: Windows, macOS, Linux

Follow these steps to get the plugin up and running:

1. Check OBS version
Ensure your OBS is 31.1.1 or higher.

2. Download the plugin
Visit the official GitHub release page and download the latest version for your platform.

  • Windows: .exe installer

  • macOS: .pkg

  • Linux: .deb

ownload OBS advanced scene switcher,WindowsmacOSLinux

3. Run the installer (Windows example)

  • Keep the default install path. Changing it may prevent OBS from detecting the plugin.

  • Follow the wizard: Next → Accept license → Next → Install → Finish.

4. Restart OBS
The plugin only appears after a full restart.

5. Open the plugin

  • Go to Tools → Advanced Scene Switcher

  • Optional: add a dock via View → Docks → Advanced Scene Switcher

OBS tools advanced scene switcher
OBS advanced scene switcher Verify Installation

6. Start the plugin

  • Switch to the General tab and click Start

  • The status will change to Active

  • Hotkeys can be configured in Settings → Hotkeys → Advanced Scene Switcher

Macros Tab Overview

This is where all automation happens. The tab has two main areas:

  • Left: Macro List
    All your automation rules live here. Each macro can be enabled or paused with a checkbox. You can also create, duplicate, or delete macros from this list.

  • Right: Edit Macro
    Used to configure the selected macro. Split into two stacked sections:

    • Top: Conditions – defines when the macro triggers

    • Bottom: Actions – defines what happens after the trigger

Most workflows start with just one condition + one action. You can expand from there as you get familiar with the plugin.

OBS macro tab

Creating Your First Macro

In this section, we’ll walk you through how to create a new macro, using the example of automatically switching scenes every 10 seconds with a timer trigger.

Step 1: Create a New Macro

  • Go to the Macros tab in the Advanced Scene Switcher plugin.

  • Click the + button in the bottom-left to add a new macro.

  • Name the macro (e.g., “Timer Scene Switch” or something descriptive).

Step 2: Add a Trigger Condition (Timer)

  • In the Conditions section, click the + button to add a new condition.

  • Select Timer from the list of available conditions.

  • Set the timer to trigger every 10 seconds (or adjust to your desired time interval).

  • Check the Reset box, so the timer resets after each switch.

Step 3: Define the Action (Switch Scene)

  • In the Actions section, click the + button to add an action.

  • Select Switch Scene from the list.

  • Choose which scene to switch to (e.g., Scene 2).

  • Choose a transition effect, such as Fade In.

Step 4: Enable the Macro

  • In the Macro List on the left side, check the box to enable your new macro.

Step 5: Test the Macro

  • Click Start in the General tab to activate the plugin.

  • Watch OBS automatically switch to Scene 2 every 10 seconds.

Frequently Asked Questions (FAQ)

After updating to OBS 28, why are my settings and tabs missing?

Please navigate to the General tab and uncheck the option labeled “Hide tabs which can be represented via macros.” This will restore the missing tabs.

OBS scene switcher settings

Macros are executed from top to bottom in the Macro List. If you have multiple macros with triggered conditions, they will execute in the order they appear: Macro 1 first, followed by Macro 2, and so on.

Conditions are evaluated from top to bottom. For example, if you have conditions like Scene or File and Audio, they will be checked in that order (e.g., Scene or File and Audio).

Recommended OBS Plugins

Here are some community-favorite plugins that can greatly enhance your streaming and production experience. These plugins are great for improving visual effects, audio processing, productivity, and multi-platform distribution.

RankPlugin NameMain Features & Why It’s RecommendedDownload Link (OBS Forum)CPU/GPU UsageBest For
1Move (Move Transition)Smooth transitions (move, zoom, rotate, fade) between scenes. A must-have for dynamic transitions.Download hereLowAll streamers, especially those who need dynamic scene transitions
2Source CloneLossless clone of any source (e.g., game capture, camera) with separate filters and effects.Download hereVery LowThose needing multiple filtered versions of the same source (e.g., game with different filters)
3Downstream KeyerAdd constant overlays (alerts, logos) on your output without being affected by scene changes.Download hereLowStreamers who need persistent overlay elements (e.g., sub-goals, alerts)
4Aitum VerticalVertical canvas rendering for TikTok, YouTube Shorts, etc., while keeping horizontal output for streams.Download hereMedium (GPU)Creators making both horizontal and vertical content
5Multiple RTMP OutputsStream to multiple platforms (Twitch, YouTube, etc.) with a single click, without third-party software.Download hereLow-MediumMulti-platform streamers
6Advanced MasksPowerful masking tools (shapes, gradients, source masks, color correction).Download hereLowAdvanced users needing complex masking, chroma key, or gradients
7Composite BlurArtistic blur effects: region blur, pixelation, tilt-shift, zoom blur.Download hereLow-MediumThose adding artistic blur or background effects
8ShaderFilter PlusA variety of shaders: 3D transforms, rainbow, distortion, CRT effects, etc.Download hereMedium (GPU)Visual effect enthusiasts or those using retro CRT effects
9SE.Live (StreamElements)Chat, event feed, alerts, media requests, and royalty-free music integration.Download hereLowGamers or IRL streamers who need integrated alerts and chat
10Source RecordRecord individual sources (e.g., game only, no overlay) without affecting the main recording.Download hereLowCreators needing clean footage for post-editing
11Background RemovalReal-time background removal (AI or traditional green screen).[Search on GitHub or OBS Forum]Medium (GPU)Users without a green screen who want virtual backgrounds
12Stroke Glow ShadowAdd strokes, glow, and shadows to sources (with alpha). Professional-level UI enhancements.Download hereLowUsers wanting more polished text, logos, or borders

Installation Tips:

  • Always use the .exe installer (automatically detects OBS path).

  • If the plugin crashes or doesn’t load, backup your scene collection, then delete the plugin folder and reinstall.

  • Keep your OBS version up to date (32.x+), as newer versions offer better plugin compatibility.

  • Too many plugins? Use jrDockie to save different dock layouts for editing/streaming.

Recommended Plugin Combos (Based on Use Case)

  • For Beginners/Daily Streamers:
    Move + Source Clone + Downstream Keyer + SE.Live

  • For Professional Production/Multiple Camera Angles:
    Move + Advanced Masks + Downstream Keyer + Source Dock

  • For Short Video and Multi-platform Streaming:
    Aitum Vertical + Multiple RTMP + Move

  • For Visual Effects Lovers:
    ShaderFilter + Composite Blur + Advanced Masks + Stroke Glow Shadow

Where to Go From Here

Now that you’ve set up your first macro, you can start expanding your automation by adding more conditions. Experiment with different triggers, like time intervals or media playback, to create more refined workflows. Once you’re comfortable with individual conditions, try combining them for even more complex automation.

As you continue to build and refine your macros over time, you’ll find that the more you automate, the smoother your productions become. And once you stop manually switching scenes, it’s hard to go back.

If you’re looking to elevate your live stream even further, consider integrating Telycam’s PTZ cameras with your OBS setup. Our cameras work seamlessly with automation tools like Advanced Scene Switcher, giving you even more control over your production without the need for constant manual adjustments. With Telycam, you can focus more on creating content and less on managing your camera angles.

Contact Telycam

Sales Inquiries

sales@telycam.com

Call Us

+86-755-33275155