Skip to content

Desuq Cafe

Documentation menu

Sequencer Overview

The Sequencer integration lets you control OBS directly from Unreal’s Level Sequencer with frame-accurate timing. Switch scenes, fade audio, animate source transforms, sync media, and start/stop recording, all keyed against your timeline.

Adding an OBS Track

  1. Open any Level Sequence.
  2. Click +TrackOBS Track.
  3. Click + on the track to add action sections.
  4. Configure each section’s action in the Details panel.
  5. Play the sequence and OBS responds!

Track Header

The OBS Track header shows:

  • Connection indicator: green dot (connected) or red dot (disconnected).
  • + button: add new action sections.

Track Settings

Configure when actions fire via track properties:

SettingDefaultDescription
bFireActionsWhenForwardstrueFire during normal playback
bFireActionsWhenBackwardsfalseFire when playing in reverse
bFireActionsWhenScrubbingfalseFire when dragging the playhead (use with caution!)
bMutedfalseDisable all sections without deleting
bRestoreStateOnTearDowntrueRestore OBS state when sequence stops

The Four Track Families

The plugin provides four track paradigms, each suited to a different kind of OBS control:

FamilyBehaviorUse Case
Event TriggerActions fire when the playhead crosses section startDiscrete commands (StartRecord, SwitchScene, SaveReplay)
KeyframeableValues interpolated via curve editor keyframesSmooth animations (volume fades, transform motion, color shifts)
Continuous StateState applied while the playhead is inside a sectionTemporary overrides (mute during section, force visibility, hold transition)
Media SyncOBS media cursor follows the Sequencer timelineSynchronized video playback, scrubbing seeks media

See tracks.md for full details on each family and actions.md for the complete Event Trigger action reference.

Sequencer Menu Structure

All OBS tracks are organized under a single “OBS” submenu:

+Track → OBS ▶
├── Event Trigger              Fire discrete OBS actions at specific times
├── Media Sync                 Synchronize OBS media with Sequencer timeline
├── Continuous State ▶
│   ├── Audio ▶
│   │   ├── Mute State
│   │   └── Monitor Type State
│   ├── Filters ▶
│   │   └── Filter Enabled State
│   ├── Scene ▶
│   │   ├── Blend Mode State
│   │   ├── Lock State
│   │   └── Visibility State
│   ├── Studio Mode ▶
│   │   └── Studio Mode State
│   └── Transitions ▶
│       └── Transition State
└── Keyframeable ▶
    ├── Audio ▶
    │   ├── Balance
    │   └── Volume
    ├── Filters ▶
    │   └── Filter Setting
    ├── Media ▶
    │   └── Media Cursor
    ├── Scene ▶
    │   └── Transform
    ├── Sources ▶
    │   └── Color Source
    └── Transitions ▶
        └── Transition Duration

Next Steps

  • Track Families: Keyframeable, Continuous State, and Media Sync tracks in depth.
  • Action Reference: every Event Trigger action grouped by category.
  • Advanced Topics: exit actions, state restoration, performance, and troubleshooting.