Skip to main content

Seedance 2.0 is now availalble on mstudio

AI Filmmaking

How to Make a Shot List: Templates, Examples, and AI Workflow

Admin User||9 min read
Try mStudio Free

Turn this idea into a storyboard in minutes.

Paste a script, generate shot-by-shot frames with AI, layer voice and sound, and export a client-ready animatic — all in one browser tab.

No credit card · Free plan included · Cancel anytime

  • Script → storyboard → animatic
  • AI image + video in one timeline
  • Voice, music & SFX built in
  • Client-ready MP4 exports

A shot list is a structured table of every shot your production needs — scene number, shot number, framing, angle, camera movement, lens, and estimated duration — that your crew uses to shoot efficiently on set. You build one by breaking your storyboard or script into individual shots, assigning each one a unique ID, and documenting the camera decisions the DP and director need in order to light, frame, and time each setup.

This is the practical guide: how to make a shot list from scratch, what every column should contain, and which mistakes to avoid. At the end we cover how AI-assisted shot list generation compresses this work from days to hours.

Why a shot list matters

A shot list is the production bridge between planning and set. Without one, the 1st AD has nothing to schedule against, the DP doesn't know what lighting setups to pre-rig, and the script supervisor can't track which takes belong to which shot. Most delays on indie and commercial sets come from missing this document.

With a shot list, every person on the crew knows — at a glance — what shot is being set up now, what shot comes next, and what the total day's work looks like. Shoots that have a good shot list run dramatically faster.

What fields a shot list needs

The minimum viable shot list has seven columns. Skipping any of them pushes decisions onto the crew mid-shoot, which is where chaos starts.

Column Purpose Example
Scene # Script scene number 3
Shot # Unique ID per shot within the scene 3A, 3B, 3C
Shot type Framing abbreviation WS (wide), MS (medium), CU (close-up), ECU (extreme close-up)
Camera angle Vertical perspective Eye-level, high, low, dutch
Camera movement Static vs moving Static, pan, tilt, dolly in, handheld
Action / dialogue One-line description of the shot Anna pours coffee — "It's been a long night."
Duration Estimated seconds in the edit 3 sec

The stronger shot lists add three more columns:

Column Purpose
Lens / focal length 35mm, 50mm, 85mm — filled during tech scout
Priority Must-shoot vs nice-to-have — helps the AD when time runs short
Notes Special rigs, VFX markers, weather-dependent setups

And a shot list intended for editorial includes:

Column Purpose
Audio notes Dialogue-heavy vs MOS (silent)
Continuity Prop positions, costume details, eyeline direction

How to make a shot list — step by step

1. Break your script down by scene

Start with your final script. Read each scene and mark where the visual beats change. A single scene typically contains 5–25 shots depending on the action density.

If you don't have a full script yet, use an AI script editor to structure your scenes first — the shot list is much easier to build from a scripted scene than from a rough idea.

2. For each scene, list the shots you need

Walk through the scene imagining the edit. What's the first thing the audience sees? The establishing wide. Then what? A medium on the speaking character. Then? A close-up on their reaction. Then cut away to the other character. List each one as a separate row.

Most 1-minute scenes have 8–15 shots. A 30-second commercial typically has 10–20. A 10-minute short film has 60–120.

3. Assign shot IDs

Use the convention scene number + letter: 3A, 3B, 3C for shots within scene 3; 4A, 4B for shots within scene 4. When you re-order shots later, the letters stay in script order, not shoot order — that's fine, everyone reads shot IDs against the script.

Never use shot IDs that overlap across scenes. Shot "1A" in scene 3 and shot "1A" in scene 7 causes confusion on set.

4. Fill camera and framing for each shot

This is where the DP joins the conversation. Together you assign:

  • Shot type — WS, MS, CU, ECU, OTS (over-the-shoulder), POV, insert, cutaway
  • Angle — eye-level, high (looking down at subject), low (looking up), dutch (tilted)
  • Movement — static, pan, tilt, dolly in/out, push in, pull out, handheld, Steadicam, crane
  • Lens — if you know it yet; often filled at tech scout

Use standard abbreviations. Non-standard notation confuses grip teams under time pressure.

5. Estimate duration per shot

Read the action in the shot out loud. Time yourself. If Anna walks from the counter to the booth while saying "sit down," that's 3 seconds. If the shot is a reaction beat, 0.5–2 seconds. If it's an establishing drone wide, 3–5 seconds.

Don't guess. These numbers drive your scheduling math: total screen-time ÷ 1 minute-per-hour rule = estimated shoot day length.

6. Add notes that affect schedule

This is the column that saves the shoot:

  • "Requires crane — 2 hr setup"
  • "Exterior day — shoot between 2-4pm only"
  • "Stunt double required"
  • "VFX plate — lock camera for passes"

Your 1st AD reads this column first when building the day's order.

7. Share with the crew

Format matters:

  • Google Sheets — most common, easy to share, live-edits work for remote team
  • Excel / XLSX — offline-friendly for location shoots with bad internet
  • PDF printed — some DPs still prefer physical copies on set
  • Notion — teams already running pre-pro in Notion

Whatever format, make sure everyone on the call sheet has access before the shoot day.

Sample shot list for a 2-minute coffee-shop scene

Scene Shot Type Angle Movement Action / Dialogue Duration Lens Notes
3 3A WS Eye Static Establishing — Anna's Diner exterior, 2am 4 sec 35mm Neon sign practicals
3 3B MS Low Static Anna at the counter, wiping 3 sec 50mm
3 3C CU Eye Push in Anna's hands on the rag 2 sec 85mm
3 3D MS Eye Static Ray in the booth, reading paper 2 sec 50mm
3 3E ECU Eye Static Ray's eyes shift 1.5 sec 85mm Reaction beat
3 3F WS Eye Pan L→R Kid enters, bell rings 4 sec 35mm Practical door sound cue
3 3G OTS Eye Static Kid's POV of Anna 2 sec 50mm
3 3H CU Low Static Kid sets bag on counter 2 sec 85mm Hands shaking
3 3I MS High Handheld Anna backs away, Ray stands 3 sec 35mm
3 3J ECU Eye Static Ray & Anna eye contact in reflection 2 sec 85mm Window reflection key

Total: 25.5 seconds of edited footage. At ~1 hour per 1 minute of finished scene, this scene should shoot in ~25–30 minutes of prep + ~45 minutes of actual takes = roughly 90 minutes on set.

How to make a shot list using AI

Modern shot list generation compresses the planning step. Instead of manually reading your script and listing shots, an AI tool reads the scenes and suggests a shot breakdown with framing, camera moves, and duration pre-filled.

The workflow:

  1. Paste your script into an AI-assisted shot list generator. mStudio's workflow does this from a screenplay or scene description.
  2. AI extracts scene structure — sluglines, action lines, dialogue.
  3. AI suggests shots per scene — typical coverage patterns based on the action.
  4. You edit and refine — add specific lens calls, remove shots you don't need, adjust durations.
  5. Export as Google Sheets, CSV, PDF, or Notion.

A 2-minute scene that takes 30 minutes to manually shot-list takes about 5 minutes with AI assistance. The judgment calls (lens, lighting, priority) still belong to the DP and director — the AI just handles the schema work.

Common mistakes that ruin a shot list

Missing shot IDs. "Close-up of Anna" and "Close-up of Anna again" both existing is a nightmare on set. Every shot gets one unique ID.

Skipping camera movement. "Medium shot" without "handheld" vs "dolly in" is a different lighting and grip setup. Missing this column means the crew guesses at wrap time.

No priority ranking. When the schedule slips (it will), the AD needs to know which shots are must-haves and which can be cut. A priority column saves the day.

Fictional durations. "About 3 seconds per shot" across the whole list means your total day estimate is garbage. Time each shot individually by reading the action out loud.

No updates after rewrites. The script changes during production. If your shot list doesn't update, the 1st AD is scheduling against a version that no longer exists. Shot list stays in sync with script — automatically, if possible.

Tools and templates

  • Free templates: mStudio's shot list template page — Google Sheets, Excel, PDF, and Notion formats.
  • StudioBinder — industry-standard paid tool with shot list, call sheet, and production scheduling.
  • Google Sheets — the default for indie productions. Free, collaborative, exportable.
  • Airtable — for teams that want to link shot list rows to storyboard frames, call sheets, and props.
  • AI-generated — mStudio's AI shot list generator outputs a populated list from a script.

FAQs

How long should a shot list be? As long as your shoot has shots. A 30-second commercial might have 10-20 shots. A 10-minute short film might have 60-120. A feature-length film has 400-1,500+.

What's the difference between a shot list and a storyboard? A storyboard is visual — drawings or images of each shot. A shot list is textual — rows of shot metadata. They're complementary. Most productions use both.

Do I need a shot list for a one-person YouTube video? Practically no. A shot list exists to coordinate multiple people on set. Solo shoots usually work from a rough bullet list.

Can a shot list be changed once shooting starts? Yes — and it will. The 1st AD updates it throughout the day: shots done, shots moved, shots cut. A good shot list lives in a shared doc so updates propagate.

What's the best shot list format? Google Sheets for most indie and commercial shoots. Paper printouts for DPs who prefer them. StudioBinder for larger productions with call-sheet integration needs.

How is a shot list different from a call sheet? A call sheet is the day's production schedule — who arrives when, where they eat, where they go. A shot list is which shots get shot. Call sheets include a compressed shot list summary for the day.

Can AI generate accurate shot lists? AI can generate a starting shot list with reasonable coverage from a script. The DP and director refine from there. Use AI to save time on the schema work, not to replace the creative decisions.


Updated April 2026.

Ready when you are

Put what you just read into practice.

Spin up your first AI-powered storyboard on mStudio and see the full workflow end-to-end — free to try.

Start free
Share:𝕏in

Written by

Admin User