← All documentation

What you get back

A finished MP4, a poster frame, a caption track, a transcript and a written guide — which files exist, and when each one does not.

A finished demo is a set of artifacts, not one file. Which of them exist depends on what the demo is: an unnarrated demo ships no captions, an import ships no guide, and none of that is an error.

ArtifactWhat it isWhen it is absent
final.mp4The video. H.264, 60fps, with narration mixed inNever — a job without it is a failed job
poster.jpgA still from the video, used as the thumbnail and the social cardOnly if the probe failed
captions.vttA WebVTT caption track, one cue per spoken lineNo narration was spoken
transcript.txtThe narration as plain textNo narration was spoken
transcript.srtThe same, as subtitlesNo narration was spoken
guide.mdA written walkthrough of the flow that was filmedThe plan has no surviving beats, or it is an import

The video

The resolution is whatever the tier resolved to at the viewport it was recorded at — Standard is 1920 × 1080 on a desktop capture. Quality tiers has the ladder, and Desktop and mobile capture has the portrait geometry.

Download is on the job page and on the public share page, and it really downloads: the link is signed with a content-disposition header rather than relying on the HTML download attribute, which browsers ignore across origins. The filename comes from the demo's title.

The caption track

captions.vtt is built from the narration takes as they were actually placed in the mix, not from the plan — so every cue brackets words a viewer can hear. Cues never overlap and a cue that would be zero-length keeps a millisecond, because players drop zero-length cues outright.

The player renders it as a real <track>, off by default, with a CC control in the bar. On a phone that control opens a sheet pinned to the bottom of the screen rather than a menu anchored inside the video, because the video's own rounded corners clip anything that opens upward out of it.

The written guide

guide.md is the demo as a document: the beats in order, numbered contiguously, each with the human sentence describing what happens and the narration line that was written for it.

Three things about it are deliberate and worth knowing:

  • It transcribes the PLAN, where captions transcribe the soundtrack. A demo with the voiceover muted still ships a full guide, because muting removes the audio and not the writing.
  • It states no timestamps. A "jump to 0:34" marker would be written before a stitched intro pushes every instant later, and markers uniformly early read as a broken feature rather than an absent one.
  • It never prints a selector. Every sentence names the element the way a person would — the button's label, or "the button" — not the expression that found it.

Only the beats that survived the cut appear. If you trimmed a beat out in the editor, it is not in the guide either, and the remaining ones are numbered from one so nobody is told they missed a step that is not there.

Download it from the overflow menu beside Download MP4.

Where the files live

Artifacts are stored per job and served through signed, expiring URLs. Nothing is public unless you share it — see Sharing and embedding, where the token in the link is itself the credential.

The working directory a job renders in is destroyed when the job ends, on every exit including failures. The durable copy is the one in storage, which is what the job page, the share page and every download read from.