Smart Scene AutoSwitcher automatically changes your OBS scene when you focus an application or a matching window title.
Configure rules for any Windows application. Select a detected application from the dropdown or type an executable filename manually, then choose the scene to activate.
Features
- Up to 12 configurable rules.
- Match applications by executable name, window title, or both.
- Application dropdown with manual entry.
- Adjustable checking interval and switching cooldown.
- Visible warnings for incomplete rules and missing scenes.
- Delayed detection test to help identify applications and troubleshoot matching.
- Configurable pause/resume hotkey.
- Studio Mode support, switching the Program scene.
- Download the Lua script.
- Open Tools → Scripts in OBS Studio.
- Click + and select the downloaded file.
- Enable a rule, choose an application or enter a title filter, and select its target scene.
- Focus that application to trigger switching.
Requirements
Windows and OBS Studio with its bundled Lua scripting support. No Python installation or additional plugin is required.
Tested with OBS Studio 32.2.2 on Windows.
Troubleshooting
Check the status panel for configuration warnings. Use Test detection in 5 seconds, focus your target application, then refresh the status or open Script Log to see the result.
License: MIT
Disclosure: Some of the assets and part of the code was generated using AI, all commits are manually reviewed by a human before release !