andilippi / obs-scene-as-transition

An OBS Studio plugin that will allow you to use a Scene as a transition
GNU General Public License v2.0
25 stars 7 forks source link

Scene as Transition plugin for OBS Studio

A plugin for OBS Studio that will allow you to use a Scene as a Transition.

This can be used to create all kinds of transitions. It is recommended to get the most out of this plugin that you use other powerful plugins such as Exeldro's Move Transition plugin to create advanced movements. You can even make the transitions dynamic by passing information from a program like SAMMI or Streamer.Bot.

An example would be putting a text source on the transition scene and having it update with the name of the scene or game you are transitioning to.

Some examples of this plugin will be uploaded for you to get your hands on at StreamUP.

How To Use

  1. Under the 'Scene Transitions' dock press '+' and select 'Scene' and give the transition a name.

  2. You can configure the following 'Scene as Transition Properties':

    • Scene • Select the scene you wish to use as the transition.
    • Duration • Set how long you wish the transition to last in milliseconds (ms).
    • Transition Point Settings • Set at which point you want the current scene to switch to the new scene. This is either a Percentage or Time in milliseconds (ms).
    • Audio Fade Style • Select how the audio from scene A and scene B react during the transition.
    • Audio Volume • Select how loud the audio on the transition scene is.
    • Filter To Trigger • Select a filter that is on your selected scene to be enabled when the transition is started.

Build

  1. In-tree build

  2. Stand-alone build (Linux only)

    • Verify that you have package with development files for OBS
    • Check out this repository and run cmake -S . -B build -DBUILD_OUT_OF_TREE=On && cmake --build build

Support