An automation tool for OBS Studio
Go to file
2017-11-09 19:31:37 +01:00
forms Added warning to transitions tab 2017-10-29 00:28:08 +02:00
advanced-scene-switcher-module.c Added cursor pos 2016-11-05 22:52:55 +01:00
advanced-scene-switcher-nix.cpp fix cursor pos crash 2017-11-09 19:03:00 +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 Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
advanced-scene-switcher.cpp More precise timing in scene sequence 2017-11-03 23:47:15 +01:00
advanced-scene-switcher.hpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
CMakeLists.txt data not needed anymore 2017-10-31 15:16:19 +01:00
executable-switch.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02:00
file-switch.cpp Remove invalid path warning on empty path 2017-10-29 14:09:54 +01:00
general.cpp Split in multiple files / bug fixes / other 2017-10-25 20:06:45 +02: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
README.md Added build instructions 2017-11-09 19:31:37 +01:00
scene-round-trip.cpp More precise timing in scene sequence 2017-11-03 23:47:15 +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 fix of crash when first using the lpugin 2017-10-29 00:41:31 +02:00
utility.hpp More precise timing in scene sequence 2017-11-03 23:47:15 +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)