- Supported Bit Versions
-
- 64-bit
- Source Code URL
- https://github.com/WarmUpTill/SceneSwitcher
- Minimum OBS Studio Version
- 30.1.0
- Supported Platforms
-
- Windows
- Mac OS X
- 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.
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:
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.
Resource icon provided by lindenkron.
Macros consist of a list of conditions under which a list of actions will be performed.
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:
- Audio
- Clipboard
- Cursor position
- Date and time
- Display
- File
- Filter
- Folder watch
- Hotkey
- Idle detection
- MIDI
- Macro
- Media
- OBS statistics
- OpenVR
- Plugin state
- Process
- Profile
- Queue
- Recording
- Replay buffer
- Run
- Scene
- Scene item order
- Scene item transform
- Scene item visibility
- Slide Show
- Source
- Streaming
- Studio mode
- Timer
- Transition
- Twitch
- USB
- Variable
- Video
- Virtual camera
- Websocket
- Window
- 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
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.
Resource icon provided by lindenkron.
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! :)