An automation tool for OBS Studio
Go to file
2018-04-19 19:52:13 +02:00
forms option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
advanced-scene-switcher-module.c Removed Translations, bugfixes for Round Trip 2018-01-13 16:27:32 +01:00
advanced-scene-switcher-nix.cpp fix for certain window names not being detected 2018-03-05 02:26:34 +01:00
advanced-scene-switcher-osx.mm added support for executable switch on mac 2017-10-28 19:10:26 +02:00
advanced-scene-switcher-win.cpp changed window name of the OBS window to "OBS" 2017-11-29 21:21:25 +01:00
advanced-scene-switcher.cpp fix for scene not being written to file 2018-04-19 19:52:13 +02:00
advanced-scene-switcher.hpp option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
CMakeLists.txt option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
executable-switch.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
file-switch.cpp fix for scene not being written to file 2018-04-19 19:52:13 +02:00
general.cpp option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
hotkey.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
idle-switch.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
LICENSE Added GPL2 2017-06-02 15:23:52 +02:00
pause-switch.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
priority.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
random.cpp option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
README.md Added build instructions 2017-11-09 19:31:37 +01:00
scene-round-trip.cpp Removed Translations, bugfixes for Round Trip 2018-01-13 16:27:32 +01:00
scene-transitions.cpp added Linux support / some more cleanup 2017-10-29 12:44:04 +01:00
screen-region-switch.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
switcher-data-structs.hpp option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
utility.hpp option to switch to random scene if no no match 2018-02-19 19:32:09 +01:00
window-title-switch.cpp Regex support for Ignore windows 2017-10-29 14:10:30 +01:00

SceneSwitcher

An automated scene switcher for OBS Studio

More information can be found on https://obsproject.com/forum/resources/automatic-scene-switching.395/

To build it yourself follow these steps (changes / suggestions welcome):

  1. Download the OBS Studio sources.
  2. Move the sources of this plugin to the the frontend-plugins folder in the OBS sources ("obs-studio/UI/frontend-plugins/SceneSwitcher" for example).
  3. Edit the CMakeLists.txt in the frontend-plugins folder to include the SceneSwitcher sources directory by appending the line "add_subdirectory(SceneSwitcher)".
  4. Build OBS Studio and the plugin library will be located in the respective subdirectory of the rundir inside your build folder. (for example ~/obs-studio/build/rundir/RelWithDebInfo/obs-plugins/64bit/advanced-scene-switcher.so)