SparkStart free
Workflows10 min read

How to Create a Shot List from Video References

A folder of reference clips isn't a plan. Here's how to turn one into a numbered shot list with a frame and a timecode for every shot, plus a template to copy.

By the Spark team ·

A bleached beige desert with aircraft in the distance and one small figure, the scale overwhelming
Dune (2021), dir. Denis Villeneuve, DoP Greig Fraser

Write "MS, push in, 35mm" on a shot list and the DoP will picture one shot while you picture another. Building a shot list from references fixes that. Break the script into beats, find one reference moment for each, and describe it in shot language: size, angle, movement and lens feel. Then give every numbered shot a still frame from the reference and a timecoded link to the clip, so the movement is one click away. Put it in a table (there's a template below) and take it to your DoP as a starting point, not a list of orders.

The frame and the timecode are what most shot lists are missing. They're also what settles the argument before the recce instead of on it, when the light's going and twelve people are waiting.

Black and white: a man bounces onto the roof of a crowded bus shelter in Oscar Hudson's Bounce for Apple
Write this as 'WS, man jumps onto bus shelter' and you've lost everything that makes Oscar Hudson's Bounce for Apple work: the timing, the weight, the street joining in. That's what the clip link in each row is for.Apple: Bounce by Oscar Hudson (Director's Cut), Wanda Productions for Apple

Shot list, storyboard, moodboard: what's the difference?

Quickly, because people use the words loosely and it causes real confusion in prep.

A moodboard sets the feel of the whole film: palette, light, tone, world. It answers "what does this look like?" (our guide to making a moodboard for a video project covers it). A storyboard draws each shot in order, and on commercials it's often what the client signs off. A shot list is the working document: every shot numbered, described in a few technical words, with notes for camera, lighting and the AD. It's what gets scheduled.

A reference-led shot list sits between the last two. It has the precision of a shot list and borrows the visual certainty of a storyboard from frames you already have, which is a lifesaver when there's no time or budget for a storyboard artist. On most commercial jobs, there isn't.

Zooming into a Spark board for a brand film pitch and panning across its cinematic, experimental and animation references
A board like this sets the feel. It isn't a shot list: nothing on it is numbered, timed or tied to a beat. The shot list is where those references get specific.

Step 1: Break the script into beats

Don't start with the references. Start with the script or the treatment, and split it into beats: each moment that has to land for the film to work. A 30-second commercial usually has six to twelve. A three-minute brand film might have thirty.

Write each beat as a plain line of what we see. "She laces up in the dark." "She's tiny against the quarry wall." "Close on her face, breathing." No camera language yet. Add it now and you'll lock yourself into the first idea you had, which is rarely the best one.

Step 2: Find a reference for each beat, not for the vibe

This is where a shot list parts company with a moodboard. A moodboard collects references for the overall feel. A shot list needs one for each specific beat: a moment in a real film, ad or video where a camera did more or less what you want yours to do.

Go through your saved references with the beat list next to you. One moment per beat, two at most. If you can't find one, that tells you something. Either it's a fresh idea (great) or it's something nobody shoots because it doesn't work (find out which before the shoot, not during).

Mixed sources are fine. A feature for the composition, a music video for the camera move, a TikTok for the speed ramp. The shot list says which bit of each reference matters.

Searching a Spark library for landscape: 13 results found through AI descriptions and transcripts
Hunting for the scale beat. A search for 'landscape' turns up 13 references, found through their AI descriptions, not their file names.

If two beats are joined by a match cut, give them neighbouring rows and reference the pair together, because the framing has to be planned on both sides of the cut. Our guide to match cuts and creative transitions explains what has to line up.

Step 3: Watch each reference like a camera operator

Most people watch a reference for how it feels. To write a shot list you have to watch for how it was made. Sound off. Watch the moment three times. Then answer these:

  1. How big is the subject in frame? Head and shoulders, waist up, full body, tiny?
  2. Where's the camera? Eye level, low, high, overhead?
  3. Does the camera move, and how? Push in, pull out, track alongside, handheld drift, locked off?
  4. Does the lens feel wide or long? Do the walls bend and the background fall away (wide), or is the background squashed up behind the subject (long)?
  5. How long is the shot? Count it. Everyone guesses too long.
  6. Is it slow motion? Watch hair, water, dust and fabric.
  7. Where's the light coming from? One sentence is enough.
Scrubbing through Nike ACG's Change of pace in Spark's player, then stepping forward frame by frame
Counting a hold: Nike ACG's Change of pace scrubbed, then stepped frame by frame in Spark's player. Frame steps settle 'how long is that shot' arguments in seconds.

Write the answers down as you go. Ten minutes per reference saves an hour of "no, the other kind of push in" on set. Question 7 tends to grow: if light is what makes a shot, our guide to building a lighting reference library has the six things a gaffer will ask.

Step 4: Translate it into shot language

Now turn those answers into the shorthand camera departments use. You don't need every term in the book. Just enough that the list reads fast.

AbbreviationShot sizeWhat's in frame
EWSExtreme wideThe world, with the person small in it
WSWideFull body with plenty of space around
MWSMedium wideRoughly knees up
MSMidWaist up
MCUMedium close-upChest up
CUClose-upFace
ECUExtreme close-upEyes, hands, a detail
INSERTInsertAn object or action, often product

For movement, keep to plain words: static (or locked off), pan, tilt, push in, pull out, track (alongside, leading or following), crane or jib, handheld, Steadicam or gimbal, drone. Add the speed in a word: slow push, fast whip pan.

For lens, write the feel rather than a millimetre figure: wide, normal or long. The focal length that gets you there depends on the sensor and the DoP, and that's their call. If a reference makes a particular lens obvious (bending walls, say), mention it in the notes.

A grand hotel lobby with twin staircases and one tiny figure at the desk
EWS: the world first, the person a speck in it.The Grand Budapest Hotel (2014), dir. Wes Anderson, DoP Robert Yeoman
An extreme close-up of an eye behind thick black glasses
ECU: one detail fills the frame.A Single Man (2009), dir. Tom Ford, DoP Eduard Grau
A woman in a teal-green room shot with an extreme wide-angle lens
Lens feel, wide: the room bends around her. Worth a note in the row.Fallen Angels (1995), dir. Wong Kar-wai, DoP Christopher Doyle

Step 5: Grab a frame and a timecode for every shot

Every shot gets two references: a still for composition and light, and a link to the moving clip at the right moment for movement and timing. A still can't tell you how fast a push in is. A clip can't be printed on a call sheet. You need both.

Getting the timecode link:

  • YouTube: pause on the moment, click Share and tick Start at, or right-click the video and choose Copy video URL at current time.
  • Vimeo: add #t= and the time to the end of the link, for example #t=1m05s.
  • Instagram and TikTok: there's no timecode link, so write the time in the notes ("0:07").

Getting the frame: a clean screenshot at full screen size is fine for a working document. Pause on a sharp frame, not one mid-blur. That's harder than it sounds on a fast whip pan, which is where frame stepping earns its keep.

If your references are already in Spark, it's quicker: open the saved video, step to the moment and hit Export Frame. The still lands in your Frames library and the clip stays saved and linked to the original.

A saved video in Spark: Absolut Tabasco's volcano film with Export GIF, Export Frame, brand, collections, boards and AI vision notes
Absolut Tabasco's volcano film saved in Spark. Export Frame puts the still in Frames; Export GIF gives the DoP a three-second loop of the move.

Some DoPs would rather watch a loop than click a link. For those, cut the move into a short GIF right in the browser. You can step the in and out points frame by frame, and nothing gets uploaded.

The shot list template

Copy this into Google Sheets, Excel, Numbers or Airtable if your production lives there. One row per shot.

ShotBeatDescriptionSizeAngleMovementLens feelRef frameRef clip and timeNotesPriority
1
2
3

What goes where:

  • Shot is a number that never changes, even when you reorder. Cut shot 4 and there is no shot 4. Add one between 4 and 5 and it's 4A.
  • Beat is the line from Step 1.
  • Description is one sentence of action, in the present tense.
  • Ref frame is the still pasted into the cell (in Google Sheets, Insert, then Image, then Insert image in cell), or a filename if your sheet can't.
  • Ref clip and time is the link with the timecode built in.
  • Notes is for light, speed (slow motion, frame rate), sound and anything the reference gets wrong.
  • Priority is Must, Want or Bonus. Every shoot runs out of time. This column decides what goes first.

If you'd rather not build it yourself, StudioBinder and Milanote both have shot list templates. We still use a spreadsheet, mostly because the first AD can open it on anything.

A worked example: a 30-second running ad

Say the brief is a 30-second spot for a trail running shoe. One runner, a vast pale quarry, out before dawn and home after dusk. Six beats, and the reference frames we'd attach.

A dark room with three circular windows and figures in silhouette
Shot 1: dark interior, hard shapes of light, the runner as a silhouetteDune (2021), dir. Denis Villeneuve, DoP Greig Fraser
A woman alone on a salt flat at dusk, the land flat and pale to the horizon
Shot 2: the scale shot, one figure in a huge pale worldThe Tree of Life (2011), dir. Terrence Malick, DoP Emmanuel Lubezki
Giant statue heads in silhouette against orange haze, a tiny figure between them
Shot 3: scale again, with haze, as the sun gets upBlade Runner 2049 (2017), dir. Denis Villeneuve, DoP Roger Deakins
A close portrait in golden desert light with dust in the air
Shot 4: close on the face, dust catching the lightDune (2021), dir. Denis Villeneuve, DoP Greig Fraser
Tall pine forest with a low sun flaring through the trunks
Shot 5: tracking alongside through trees, sun flaring between themThe Revenant (2015), dir. Alejandro G. Iñárritu, DoP Emmanuel Lubezki
A lone silhouette in front of a burning house at night, black and orange
Shot 6: the end, a silhouette against warm lightSkyfall (2012), dir. Sam Mendes, DoP Roger Deakins

And the shot list those frames turn into:

ShotDescriptionSizeMovementLens feelRefNotesPriority
1She laces up in a dark hut, light through round windowsWSStaticNormalDune, frame AHard light through the windows only, no fillMust
2She sets off across the quarry floor, tiny in frameEWSStatic, long holdLongThe Tree of LifeShoot at blue hour; hold for 5 seconds minimumMust
3She runs between huge rock faces, haze in the airEWSSlow drone pushWideBlade Runner 2049Haze machine if the morning won't give us anyWant
4Close on her face as she breathes, dust in the lightCUHandheld, slight driftLongDune, frame BBacklit, sun just over her shoulderMust
5She runs through the trees at the top of the quarryMWSTrack alongsideNormalThe RevenantClip ref for speed of the track; gimbal on a vehicleWant
6Dusk: she stops, silhouetted against the last lightWSSlow push inLongSkyfall, plus the Nike ACG clipProduct moment: the shoe readable in silhouetteMust

Six shots, three Musts. If the sun goes early on the day, you know exactly what to shoot first.

Notice what the frames do and don't do. They settle composition and light in a glance. They say nothing about the speed of the track in shot 5, or how long the hold in shot 2 should feel. That's why the clip sits in the same row.

A runner leaps in silhouette across a giant golden moon in an amber sky
The moving reference for shot 6: Paddy Cartwright's Nike ACG film, a runner in silhouette crossing a golden moon. The Skyfall still gives the shape; this gives the timing of the leap.Nike ACG: Change of pace, Paddy Cartwright

Taking it to the DoP

The shot list you've made is a proposal. Treat it like one.

Send it to the DoP before the first meeting, with the clips, and ask them to mark it up. A good DoP will tell you shot 3 wants a different time of day, that shots 4 and 6 can share a setup, and that your "slow push in" on a long lens needs track and a dolly you haven't budgeted for. That conversation is what you want. You're making sure you're both picturing the same film.

After that, the first AD turns your story-order list into a shoot-order schedule, grouped by location, setup and light. Keep your shot numbers so everyone can cross-reference. And if you're still pitching, carry the frames into the treatment: a page of numbered frames is a very persuasive way to show a client you know exactly what you're shooting.

A Spark collection for a cinematic treatment: 12 videos and 6 frames together, with Create Moodboard and Invite
One collection per job: 12 reference videos and the 6 frames pulled from them, shareable with the DoP through Invite.

If colour matters as much as composition (it usually does), add a grade reference to the notes for each scene. Our guide to finding colour grading references explains how to read and save one.


A shot list built from references takes an hour or two longer than one written from scratch, and pays it back many times over on the recce and the shoot. If you're freelance, that's billable prep: count it when you work out your day rate. Everyone looks at the same frame, plays the same clip, and argues about the real decisions instead of the vocabulary. In Spark, each job's frames, clips and links sit in one collection you can hand to the DoP.

FAQs

What should a shot list include?

At minimum a shot number, a short description, the shot size, camera angle, movement and lens feel, plus notes for light and sound. A reference-led shot list adds a still frame and a timecoded link to the reference clip for every shot, and a priority so you know what to shoot first if time runs out.

How do you write a shot list from a script?

Break the script into beats, the moments that have to land, and write each as one line of what we see. Then decide how each beat is shot: size, angle, movement and lens. Number every shot and keep the numbers fixed even when the order changes.

Is there a free shot list template?

Yes. The table above works in Google Sheets, Excel or Numbers: shot, beat, description, size, angle, movement, lens feel, reference frame, reference clip and time, notes and priority. Milanote and StudioBinder also offer templates.

What's the difference between a shot list and a storyboard?

A storyboard draws each shot in sequence, and on commercials it's often what the client approves. A shot list describes each shot in a few technical words and is what the crew schedules from. Adding reference frames to a shot list gives you much of a storyboard's clarity without the drawing.

Should I use film stills in a shot list?

Yes, it's standard practice for internal production documents, and stills from films, ads and music videos are the quickest way to agree a composition. Keep them internal, credit the source, and pair each still with a clip link because a frame can't show camera movement or timing.

How many shots are in a 30-second commercial?

There's no fixed number. A fast-cut spot might have 25 or more, while a single-take idea might have one. Many 30-second ads land somewhere between 8 and 15 shots, but let the script decide.

Keep reading

All articles