Skip to content

OTIO-Sequencer Bridge

Module: Design · Category: Cinematic · Tool ID: OTIOSequencerBridge

Three-tab bridge between OpenTimelineIO (OTIO) — the industry-standard editorial timeline format — and UE Level Sequencer. Sequences scans LevelSequence assets with stats. OTIO Export/Import exports sequences to OTIO JSON or imports/parses OTIO files. Shot Breakdown analyzes camera cuts with a marketing render checklist.

Screenshot 01 — Hero shot — Bridge open on Sequences tab with project sequences listed, summary stats per sequence visible.


  • Editorial round-trip — exporting UE sequences to Premiere/DaVinci/Avid via OTIO, then importing the editorial cut back
  • Marketing render planning — shot breakdown with checklist (audio? long enough? camera assigned?)
  • Cinematic auditing — getting a stat overview of all LevelSequence assets
  • Don’t expect this to render via OTIO — it bridges editorial data, not pixel-level renders
  • Don’t expect this to author shots — that lives in Sequencer

  1. Open the EQLabs Hub and search for OTIO or Sequencer Bridge (or browse to Design → Cinematic)
  2. Click the tool card
  3. Use the tab bar: Sequences, OTIO Export/Import, Shot Breakdown

Scan LevelSequence assets with stats.

SectionWhat it doesDefault
Scan PathFolder to scan/Game
Scan SequencesWalks every ULevelSequence
Sequences listPer-sequence row: name, duration (seconds), duration (frames), frame rate, track count, sub-sequence count, camera-cut count, bound actors

Single-click a sequence to select it (drives the Shot Breakdown tab).


Round-trip with editorial software.

SectionWhat it does
Export File PathOutput OTIO JSON path
Export OTIOExports the selected sequence to OTIO JSON
Import File PathInput OTIO JSON path
Browse Import FilePick an OTIO file
Import OTIOParses the file and lists the clips
Imported Clips listPer-clip row: track name, clip name, kind (Video/Audio), start/end frames, matched UE asset path

The exporter writes a standards-conforming OTIO JSON. The importer parses OTIO JSON and tries to match each clip to a UE LevelSequence asset by name.

Screenshot 02 — Import Clips — Imported OTIO file with 8 clips listed, "Matched Asset" column showing successful resolution to LevelSequence assets.


Camera-cut analysis with marketing render checklist.

SectionWhat it does
Analyze ShotsWalks the selected sequence’s camera cuts
Shots listPer-shot row: shot name, start/end frames, duration, camera name, focal length, issues
Marketing checklistPer-shot checks: has audio, length >= minimum, camera assigned, total shot count adequate
Export CSVSaves the breakdown

  1. Set Scan Path, click Scan Sequences
  2. Select a sequence
  3. Switch to OTIO Export/Import tab
  4. Click Export OTIO — JSON file written
  5. Hand to editorial; they edit; receive the result
  6. Click Browse Import File, pick the result, click Import OTIO
  7. Compare imported clips against current LevelSequence
  1. Select a sequence on the Sequences tab
  2. Switch to Shot Breakdown
  3. Click Analyze Shots
  4. Walk the issues column for each shot
  5. Export CSV for the producer

FieldWhat it doesDefault
Scan PathFolder for sequences scan/Game
Export / Import file pathsOTIO JSON paths(empty)

Settings file: [Project]/Saved/EQLabs/Settings/OTIOSequencerBridge.json


  • OTIO JSON file — via Export OTIO
  • Imported clip list in-panel — via Import OTIO (read-only display)
  • CSV export — Shot Breakdown
  • No edits to LevelSequence assets — read-only

  • OTIO clip-to-asset matching is name-based — if your editorial software renames clips, matching breaks
  • Frame rates must align — export OTIO at the project’s master frame rate to avoid drift
  • Marketing checklist is heuristic — flags low-shot-count or missing audio; doesn’t guarantee shippable


Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.