Supported Bit Versions
32-bit, 64-bit
Source Code URL
https://github.com/WarmUpTill/SceneSwitcher
Minimum OBS Studio Version
26.0.0
Supported Platforms
Windows, Mac OS X, Linux
  • This tutorial will walk you, step-by-step, through the creation of your very first OpenSceneGraph program for the Mac OS X platform. Want to master Microsoft Excel and take your work-from-home job prospects to the next level? Jump-start your career with our Premium A-to.
  • Hackintosh.com links to everything you need to build a Hackintosh and get macOS Big Sur (macOS 11) as well as many earlier versions of Mac OS X running on an unsupported computer - instructions, step-by-step 'how to' guides, and tutorials - in addition to installation videos, lists of compatible computers and parts, and communities for support.
  • GrandPerspective is a small utility application that graphically shows the disk usage within a file system. It can help you to manage your disk, as you can easily spot which files and folders take up the most space. Disk usage is visualised using tree maps. Each file is shown as a rectangle with an area proportional to the file's size.
  • Cycles - Open Source Production Rendering. Unidirectional path tracing with multiple importance sampling; Multi-core CPU rendering with SIMD acceleration.
This plug-in is based on the built in scene switcher. It extends its functionality by adding the following:

https://cooltfil245.weebly.com/progressive-loyalty-rewards-program-diamond.html. Blazing 7 slot machine games. The Macintosh (mainly Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. Since January 1984. The original Macintosh is the first successful mass-market personal computer to have featured a graphical user interface, built-in screen, and mouse. Apple sold the Macintosh alongside its popular Apple II, Apple III, and Apple Lisa families of computers.


  • audio based scene switching (Audio tab)
  • media based scene switching (Media tab)
  • system time based scene switching (Time tab)
  • sequence of automated scene switches (Scene Sequence tab)
  • cursor position based scene switching (Region)
  • the option to switch to a scene after detection of being idle (Idle tab)
  • executable based scene switching (Executable tab)
  • file content based scene swithcing (File)
  • improvements for the window title based scene switching (full-screen / maximized detection, ignore windows)
  • the ability select a different transition for each automated switch case (Transitions tab)
  • automatically pause the scene switcher based on scene or window title
  • hotkey to start and stop the scene switcher
  • trigger actions on scene change
  • and more ..
Some of these are described in more detail below.
Select 'Go to download' for download and not 'Source Code URL'.
Installation Windows:

Recommended: Run the provided installer. (You might have to click 'More info' and select 'Run anyway' if it is blocked by Windows)​
Alternatively manually copy the 'obs-plugins' and 'data' folders in the respective OBS Studio installation directory.​
It is usually located at 'C:Program Files (x86)obs-studio'.​
Install the Visual C++ Redistributable for Visual Studio 2019, if you have not done so already.​
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads​
32:bit: vc_redist.x86.exe​

Installation macOS:
Recommended: Run the provided installer. (You might have to right click and select 'open' if it is blocked)​
Not recommended: Alternatively manually extract the advanced-scene-switcher.so file and data folder from the SceneSwitcher.pkg file and either ..​
.. right click the OBS app inside your Applications folder and choose 'Show Package Contents'.​
Copy the advanced-scene-switcher.so file to 'Contents/Plugins' and the 'data' folder to 'Contents/Resources'.​
.. or copy the advanced-scene-switcher.so file to Library/Application Support/obs-studio/plugins/advanced-scene-switcher/bin/.​
And the 'data' folder to 'Library/Application Support/obs-studio/plugins/advanced-scene-switcher/'.​

Installation Linux:
Copy the advanced-scene-switcher.so file and into the OBS Studio plugin folder.​
The location of this folder can vary, so you might have to look around a bit.​
Examples are ..​
/usr/lib/x86_64-linux-gnu/obs-plugins/
~/.config/obs-studio/plugins/advanced-scene-switcher/bin/64bit/
Unfortunately the expected location of the locale, which can be found in the data folder, can vary also.​
~/.config/obs-studio/plugins/advanced-scene-switcher/
If this does not work you can try to copy the 'locale' folder found inside the data folder to:​

First Perspective Scene Mac Os X

/usr/share/obs/obs-plugins/advanced-scene-switcher/locale
In doubt please check where other 'en-US.ini' files are located on your system.​

Settings Configuration:
You can access the advanced scene switcher the same way you access the built-in scene switcher, by opening the Tools menu and selecting Advanced Scene Switcher.

When opening the plug-in you will land on the 'General' tab.
Here you can configure general settings like ..
  • The status of the plug-in (active / inactive)
  • The priority of the different scene switching methods
  • What to do if no match was found
  • Save and load settings


In the following it will be described how to add a scene switching entry on the Media tab as an example.
There are of course many additional ways you configure the plug-in but the steps all are pretty similar.
Each tab will also contain a short description of what it can be used for if nothing is configured.
First let's switch to the Media settings of the plug-in by selecting the corresponding tab (1).
Then click the highlighted plus symbol to add a new entry.

The new entry now has to be configured by selecting the media source which should be monitored, selecting the state that should trigger a scene change, optionally a time restriction and finally the scene which should be switched to and the transition that should be used.

If you have configured everything it should look something like this.

Note that incomplete entries - e.g. if no transition was selected - will not trigger scene changes.
You can of course add multiple entries for each scene switching methods, so let us add another one:

Note that the order of the scene switching entries plays a role.
The list of entries will be checked from top to bottom, meaning that the highest entry in the list will have the highest priority.
You can of course change the order of existing entries by selecting the entry in the list you want to move and pressing the up and down arrows.

Once you have configured everything to your liking make sure to switch back to the General tab(1) and start the scene switcher, if it is not yet active.
To do so press the 'Start' button and check that the status says that the plug-in is currently active(2).First Perspective Scene Mac OS

First Perspective Scene Mac Os Catalina

Now your configured entries will take effect and automated scene switching will start! :)
You can also set a hotkey to start or stop the scene switcher the settings of OBS.

Additional Information and Notes:

First Perspective Scene Mac Os 11


PerspectiveIf you want to build the plug-in yourself the source is available here.

First Perspective Scene Mac Os Download


Please report any problems you experience using this plug-in here, on GitHub or send me a direct message.
Reactions:KelseyBDJ, a_0vi, Leoaccorsi and 7 others