SR / 01

Every shot.
One receipt.

Run five—or fifty—named previews without reopening a browser. Shot Runner turns local renderer commands into cached frames, contact sheets, and provenance you can inspect.

cargo install animation-shot-runner
Read the 3-minute setup
Five-frame monochrome animation proof of a geometric courier crossing a paper stage
PROOF 0007 / COURIER CROSSING24 FPS · sRGB · SHA-256 LOCKED
ALLOWLISTED COMMANDS CONTENT CACHE CONTACT SHEETS JSON RECEIPTS ZERO UPLOADS

THE RUN ORDER / 01—03

A tiny layer between “ready” and “review it.”

  1. 01

    Name the shots

    Keep renderer commands, source paths, FPS, and colorspace together in one reviewable JSON manifest.

  2. 02

    Approve the tools

    plan is inert. run requires both an exact executable allowlist and --yes.

  3. 03

    Pass the proof

    Share a contact sheet and receipt. Re-run unchanged sources from the content cache; verify every output hash.

MANIFEST DESK / LOCAL PREVIEW

Proof your run before it runs.

This browser demo parses only what you type. Nothing is sent or executed.

JSON manifest · local to this tab

Run plan

EMPTY
No proof yet.

Validate the manifest to see which commands would be allowed. The demo never executes them.

FIRST RUN / THREE COMMANDS

No daemon. No account. No render farm.

Install your renderer separately and observe its license. Shot Runner itself does not require ffmpeg unless your chosen command does.

$ shot-runner init shots.json
$ shot-runner plan shots.json
$ shot-runner run shots.json \
    --allow-command blender --yes

DONE  paper-courier — 5 rendered
receipts ready in previews/

PRODUCER TOOLKIT / OPTIONAL

$39 once

The CLI stays complete and MIT licensed. The toolkit unlocks production manifest recipes, handoff checklists, and team receipt conventions on this page—plus future toolkit updates.

Keep the runner. Add the field guide.

  • Blender, Motion Canvas, and ffmpeg recipes
  • Studio-ready naming and review checklists
  • One purchase; no render-minute billing
Buy Producer Toolkit

Sociobot / Dodo is merchant of record. Refunds are handled there and revoke the license. Terms · Privacy