wiki / Video / video-script-to-storyboard-table
intermediateVideostoryboardshot-listpre-productionediting

Script to shot-by-shot storyboard table

Turns a finished script into a timed shot-by-shot storyboard table covering shot size, camera movement, lighting, sound, and transitions.

The prompt — fill the [BRACKETS]0 copies
Convert the script below into a shot-by-shot storyboard I can hand to an editor or feed into a video generator one shot at a time.

Output a table with these columns:
- Shot number
- Duration in seconds (the durations must sum to [TARGET RUNTIME IN SECONDS])
- Shot size (extreme wide, wide, medium, close-up, extreme close-up, insert)
- Camera movement (static, pan, tilt, dolly, orbit, handheld, crane) with direction and speed
- What is in frame: subject, action, setting, in one sentence of concrete visual detail
- Lighting and mood in five words or fewer
- Dialogue or voiceover line covered by the shot (quote the script verbatim; split lines across shots where needed)
- Sound: ambient bed, effects, or music cue
- Transition to the next shot (cut, match cut, dissolve, whip)

Rules: one action per shot; no shot longer than [MAX SECONDS PER SHOT, DEFAULT 8] seconds; no two consecutive shots use the same shot size; every cut must have a reason, such as new information, a new speaker, or emphasis. Open on the strongest image rather than an establishing shot, unless the script requires geography first.

After the table, flag any script line that has no obvious visual and propose one for it.

Script:
[PASTE FULL SCRIPT]

Context: this is for [PLATFORM AND FORMAT, E.G. A 16:9 YOUTUBE EXPLAINER / A 9:16 AD], the tone is [TONE], and the production assumption is [WHAT CAN BE SHOT OR GENERATED, E.G. AI-GENERATED CLIPS ONLY / STOCK FOOTAGE PLUS ONE PRESENTER].
Open in Promptly Suggest an edit
Updated 2026-08-18 1 revision
Crafted with precision by MnexWeb