Skip to content

Desuq Cafe

文档菜单

此翻译可能落后于最新的英文版本。 查看英文版

Sequencer 概述

Sequencer 集成让你可以通过逐帧精确的时序,直接从 Unreal 的 Level Sequencer 控制 OBS。切换场景、淡入淡出音频、为来源变换制作动画、同步媒体,以及开始/停止录制,全部对应到你的时间轴上的关键帧。

添加 OBS Track

  1. 打开任意关卡序列。
  2. 点击 +TrackOBS Track
  3. 点击轨道上的 + 以添加动作分段。
  4. 在细节面板中配置每个分段的动作。
  5. 播放序列,OBS 即会响应!

轨道头

OBS Track 的轨道头显示以下内容:

  • 连接状态指示器:绿色状态指示点(已连接)或红色状态指示点(已断开连接)。
  • + 按钮:添加新的动作分段。

轨道设置

通过轨道属性配置动作的触发时机:

设置默认值描述
bFireActionsWhenForwardstrue在正常播放时触发
bFireActionsWhenBackwardsfalse在反向播放时触发
bFireActionsWhenScrubbingfalse拖拽预览播放头时触发(请谨慎使用!)
bMutedfalse在不删除的情况下禁用所有分段
bRestoreStateOnTearDowntrue序列停止时恢复 OBS 状态

四种轨道类型

插件提供四种轨道范式,各自适用于不同类型的 OBS 控制:

类型行为适用场景
Event Trigger播放头越过分段起点时触发动作离散命令(StartRecord、SwitchScene、SaveReplay)
Keyframeable通过曲线编辑器关键帧进行插值平滑动画(音量淡入淡出、变换运动、颜色变化)
Continuous State播放头在分段内时持续应用状态临时覆盖(在分段内静音、强制可见性、保持转场)
Media SyncOBS 媒体游标跟随 Sequencer 时间轴同步视频播放,拖拽预览时跳转媒体

有关每种类型的完整详情,请参阅 tracks.md;有关 Event Trigger 动作的完整参考,请参阅 actions.md

Sequencer 菜单结构

所有 OBS 轨道均组织在单一的”OBS”子菜单下:

+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

下一步

  • 轨道类型:深入了解 Keyframeable、Continuous State 和 Media Sync 轨道。
  • 动作参考:按类别分组的所有 Event Trigger 动作。
  • 高级主题:退出动作、状态恢复、性能优化与故障排除。