Skip to content

Sequencer Shot Validator

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

Walks every Level Sequence asset under a content path and validates them for common cinematic production bugs: missing camera cuts tracks, unbound actor references (possessables with no binding), shots with no camera assigned, zero-length sequences, frame rate mismatches between master and sub sequences. Outputs both an asset summary and a per-issue list, plus CSV export for QA pipelines.

Screenshot 01 — Hero shot — Validator open after scanning a project, summary list at top with sequences, issue list below with mixed-severity entries.


  • Pre-render QA — catching unbound actors / missing camera cuts before a long render fails
  • Cinematic-heavy project audit — getting a CSV roster of every sequence with issue counts
  • Frame-rate mismatch hunting — when master + sub sequences drift
  • Onboarding to a project — seeing the cinematic content roster at a glance
  • Don’t use this to fix sequences — it audits and surfaces; fixes happen in Sequencer
  • Don’t expect this to validate render settings — only the asset structure

  1. Open the EQLabs Hub and search for Sequencer (or browse to Design → Cinematic)
  2. Click the tool card
  3. Set Scan Path
  4. Click Scan Sequences

SectionWhat it doesDefault
Scan PathFolder to recursively scan/Game
Scan SequencesWalks every ULevelSequence asset
Export CSVSaves the audit as CSV
Summary listPer-sequence row: name, track count, section count, bound objects, issue count, duration, display rate
Issues listPer-issue row: sequence name, track name, issue, severity
SeverityIssue
ErrorMissing camera cuts track on a cinematic, unbound possessables
WarningFrame rate mismatch between master and sub, zero-length sequences
InfoEmpty subsequence sections (sometimes intentional)

Single-click pings the asset; double-click opens the sequence in Sequencer.

Screenshot 02 — Issues list — Issue list visible with mix of severity types, one row showing "Frame Rate Mismatch" between master and sub.


  1. Set Scan Path (default /Game)
  2. Click Scan Sequences
  3. Sort by issue count to find the worst offenders
  4. Walk the issues list — single-click to ping, double-click to open in Sequencer
  5. Export CSV if reporting to the team

FieldWhat it doesDefault
Scan PathFolder to scan/Game

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


  • In-panel summary + issues lists
  • CSV export
  • No edits — read-only

  • Frame rate mismatches don’t always render wrong — Sequencer adapts at the frame boundary. But fix them anyway for predictable behavior
  • Empty subsequence sections are often intentional (placeholders for future shots). Don’t blanket-fix
  • Unbound actors are nearly always bugs — usually a possessable that lost its actor reference after a level reload


Report an issue with this tool

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