Free tool · Beta · DaVinci Resolve · macOS & Windows

Max's Timeline Guardian

A pre-delivery check for DaVinci Resolve. It finds the flash frame, the gap, the offline clip and the forgotten TODO before you deliver — and it keeps versioned snapshots of your project as plain files, outside Resolve's database.

Version 1.2.0 (Beta) · Resolve 19.1+ and Studio · no account, no cloud, no catch
$ Max's Timeline Guardian — checking "Brand Film v4"…
 
ERROR   01:00:47:10  V3   Flash frame — clip is only 3 frames long
ERROR   01:02:11:04  V1   Offline media — "Drone_0231.mov" (file missing)
WARNING 01:00:00:00  A2   Track is muted but contains 4 clips
WARNING 01:04:32:18  M    Open marker "TODO — fix color match"
NOTE    01:00:00:00  A5   Track Audio 5 is empty
 
✓ after fixing: All clear — ready to deliver

Why this exists

Every editor knows the email. "There's a black flash at 12:47." Sent by the client, two hours after you delivered. The flash frame was three frames long — invisible while scrubbing, unmissable on playback.

And every editor knows the other feeling too: Resolve won't open the project, the database is acting up, and the last export of your work is three weeks old. I've had both, so I built this for my own deliveries. Maybe it's useful for yours too. It's still young — I mark it as beta until it has survived enough real-world timelines.

What it does

  • Finds flash framesClips and gaps of just 1–3 frames — the classic invisible mistake. Threshold configurable.
  • Finds real gapsChecked across all enabled video tracks combined: if V2 covers the hole in V1, it's not a gap. Black before the first clip is ignored (that one's usually intentional).
  • Catches offline mediaVerifies that every clip's source file actually exists on disk — before the render fails or, worse, succeeds with a placeholder.
  • Flags forgotten workMuted tracks that still hold clips, disabled clips, audio running past the last frame, and every marker that says TODO, FIX, WIP or ??? — your keywords, your rules.
  • Jumps to the problemDouble-click any finding and the playhead lands exactly on it. Fix, re-check, deliver.
  • Reports you can hand overOne click exports a clean PDF or TXT report — proof of QC for clients, broadcasters or your own records.
  • Versioned snapshotsExports your project as timestamped .drp files with comments ("v3 — after client feedback"). Restore always creates a copy — your current project is never touched.
  • Auto-snapshotsEvery 30 minutes if you want, with automatic housekeeping. Plain .drp files on your disk, independent of Resolve's database.

Two editions in the box

Since Resolve 19.1, script windows are limited to Resolve Studio — so the download includes an edition for each.

Studio Edition

for DaVinci Resolve Studio
  • Full window: Check · Snapshots · Settings
  • Double-click jumps to each finding
  • Snapshot manager with restore & comments
  • Scheduled auto-snapshots
  • PDF & TXT reports

Free Edition

for the free version of Resolve (19.1+)
  • Full QC check via one script run
  • Results in the Console
  • PDF & TXT reports, automatic
  • Auto-snapshot on every check

Installed in two minutes

  1. Drop one file into Resolve's scripts folder — the included manual shows exactly where, on Mac and Windows.
  2. Restart DaVinci Resolve.
  3. Open it from Workspace → Scripts, hit Check timeline — done.

Free. Honestly free.

No trial, no license key, no newsletter. If the Guardian catches one flash frame before your client does, it has already earned its keep. And if you'd like to say thanks — buy me a coffee.

Buy me a coffee — €5
or any amount you like · via PayPal

Questions, answered

Does it work with the free version of Resolve?
Yes. The included Free Edition runs the full check from Workspace → Scripts and writes the report plus a snapshot automatically. Only the interactive window is Studio-only — a Blackmagic limitation, not mine.
Will it change my timeline?
Never. The Guardian only reads. Restoring a snapshot always creates a new project copy — your current work is untouched.
What about intentional black?
Longer black sections are warnings, not errors — you stay the judge. Flash gaps of 1–3 frames are almost never intentional, so those are errors.
Where does my data live?
Reports and snapshots are plain files in your Documents folder. Nothing ever leaves your machine — no cloud, no telemetry.
Something's not working.
Write me via the contact page — include your Resolve version and what you clicked, and I'll take a look.

Part of a small family of free Resolve tools — no account, no cloud.