OBS Set Default Transition
Runs on: Backend — controls OBS via the backend's OBS WebSocket bridge.
The OBS Set Default Transition effect changes which transition OBS uses between scene changes. Pick a transition from the dropdown of known transitions or pass the name dynamically via the Transition Name input. Optionally pass a duration in milliseconds via the Duration input to also adjust the transition length.
This only changes the default transition. If you use the OBS Transition Table plugin to define per-pair overrides (e.g. Scene A → Scene B always uses Stinger 2), those overrides still win — this effect only changes the fallback used when no per-pair rule matches.
Inputs
| Name | Type | Description |
|---|---|---|
Transition Name | string | The name of the OBS transition to activate. Must match a transition that exists in OBS. |
Duration (ms) | number | Optional. The transition duration in milliseconds. Leave unconnected to keep the existing duration. |
Configuration
- Transition: Pre-select a transition from the dropdown of known transitions. The dropdown is populated from the live state reported by the OBS browser source. The input handle takes priority over the static value if both are provided.
Example
Create a flow that swaps to a fast cut transition during high-paced gameplay segments and back to a smoother fade when chatting. Use a chat command (or a scene-changed trigger) to fire an OBS Set Default Transition effect with the appropriate transition name. Streamers get scene-aware transition behavior without touching the OBS UI mid-stream.