Shot List Generator
Reads the shots out of a script so you do not discover them on shoot day.
- 100% success
Tool input
Overview
About this tool
Pulls explicit directions, probable inserts and talking-head coverage out of a script and lays them out as one numbered list with running timecodes and a CSV to take on set. Each row says which of the three it came from, because they are different kinds of claim.
Instructions
How to use it
Paste the script with whatever directions you already wrote. Anything in [brackets], and any line starting SHOT:, B-ROLL:, CUT TO:, INSERT: or TITLE:, is read as a shot. Blank lines separate beats.
Three sources, ranked by confidence
- Directions — these are shots because you said so.
- Probable inserts — a sentence saying “as you can see” or “here is” is pointing at something that has to be in frame. Labelled as a guess.
- Coverage — every remaining beat, which is the talking head the edit cuts back to.
A shot list is not a schedule
Group the rows by location and by setup before you shoot. The order you say things in is almost never the order it is cheapest to film them in — which is the whole reason the CSV is there.
Questions
Frequently asked
What is a shot list?
The ordered list of every shot a video needs, written before the shoot. It is the difference between one setup and three, and it is the step most often skipped.
How do I mark a shot in my script?
Put it in [brackets], or start the line with SHOT:, B-ROLL:, CUT TO:, INSERT: or TITLE:. Anything written that way is read as a shot rather than guessed at.
What is a probable insert?
A sentence that points at something — “as you can see”, “here is” — without saying what. The tool flags it so you decide what is on screen before the shoot rather than during the edit.
Can I export it?
Yes — the whole list is rendered as CSV under the table, ready to paste into a spreadsheet and reorder by location.
Stay sharp
One email a month, when a tool worth your time ships.
No drip sequence, no launch countdowns. Unsubscribe in one click.