Back to the lesson and its film

Build a sequence of shots from a shot list

Plan the shots, lock references and stills first, generate one clip per shot with matching settings, then cut, sound and finish the sequence.

On this page10 sections
Build a sequence of shots from a shot list

A video model makes one shot at a time, so a sequence that holds together comes from the plan around the models, not from one clever prompt. This lesson builds a 15-second, three-shot sequence for Northvane, a fictional airline: a sunset flight that lands on a Kyoto dawn. You plan the shots, lock every look as an approved still, generate one clip per shot, then cut, sound and finish the sequence.

Quick version

  1. Write a shot list: one row per shot, with one action, one camera move and 3 to 8 seconds each.
  2. Make one approved reference image for everything that must stay the same, and keep them in one collection.
  3. Generate and approve the first frame of every shot (and the last frame where a shot needs one), and review them side by side.
  4. Generate one clip per shot from those stills, with the same aspect ratio and matching settings.
  5. Conform the clips, cut them in order, add sound across the cuts, grade, and upscale the final picks only.
From a shot list to a sequence, in two stages. Stills: 1 write the shot list, one action and one camera move per shot of 3 to 8 seconds; 2 fix the references, one approved image per invariant, kept in a collection; 3 approve every still, first frames and last frames reviewed side by side as a sequence. Clips: 4 one clip per shot with the same aspect ratio, drafted at low resolution first; 5 cut in order with Scenario Video Concat or Video Studio; 6 sound across the cuts, grade and upscale the final picks. For a matched cut, extract the last frame of an accepted clip and use it as the next shot's first frame.
Lock every look as a still before you generate clips.

Before you start

  • A script or a one-line story. Here it's "a sunset flight to a Kyoto dawn", 15 seconds. For a longer piece, start from the script and let a language model draft the shot list for you to edit: see Storyboard from script.
  • Credits for several clips. Clips are most of the cost of a sequence, and you'll reject some. The price of each run shows on the Generate button before you click.
  • Where things live. Stills come from Create › Images, clips from Create › Videos (see Generate video). Grid Maker, Video to Image Sequence, Scenario Video Concat and Scenario Video Studio are tools you pick like any model; Video tools lists them.
  • The key idea. Changing a look on a still costs one image. Changing it after you animate costs a whole clip. So every look is decided on a still, and a clip only adds motion.

Step 1: Write the shot list

One row per shot: what it shows, one action, one camera move, a duration of 3 to 8 seconds, what anchors it (a first frame, or a first and a last frame) and the model. A beat that needs two actions becomes two shots.

#DurationShowsActionCameraAnchorModel
15 sThe suite in flight at sunsetThe sun sinks behind the clouds, the light on the bed deepensVery slow push-in toward the windowFirst frameMinimax H3
25 sThe arrival loungeSunset fades to night, the lamps and runway lights come onStaticFirst and last frameWan 3.0
35 sA Kyoto lane at dawnThe lantern sways, mist drifts over the rooftopsSlow push-in toward the pagodaFirst frameMinimax H3

The light runs from sunset to night to dawn: that progression is the story, and every later check comes back to it.

Step 2: Decide what stays fixed

List the invariants, the things a viewer would notice if they changed between shots:

  • The character: face, hair and outfit.
  • The product and its label (here, the Northvane name and logo on the bedding, the bag and the tail).
  • The location's layout.
  • The palette and the light.
  • The aspect ratio and frame rate.

Make one reference image for each, approve it, and keep them together in a collection. Every still in the next step is made from these files, never from text alone.

Step 3: Make and approve every still first

Generate the first frame of every shot, and the last frame where the shot list asks for one, with an image model (see Generate images). Use the reference collection as references, and fix any detail with an edit before you go on (Edit images).

In the example, the stills were:

  • Shot 1: the approved suite at sunset.
  • Shot 2: the lounge at sunset as the first frame, and the same lounge at night as the last frame.
  • Shot 3: the Kyoto lane, recomposed to 16:9 with GPT Image 2.5 Sunburst (two options in about 35 seconds, one kept).
Shot 1's first frame: the Northvane suite in flight, the sun setting over the clouds outside the window
Shot 2's first frame: the Northvane lounge at sunset, an aircraft outside the window
First frame, sunset
Shot 2's last frame: the same lounge at night, lamps and runway lights on
Last frame, night

The two lounge frames show why a first and last frame pair works for a change of light: everything stays where it is, and only the light moves.

The approved still was the lounge at night; GPT Image 2.5 Sunburst turned it into the same room at sunset, with the night still as the reference. The prompt, as run:

Prompt
The same airport lounge from the reference image, same camera position, same framing, same furniture, same people in the same places, earlier the same day at sunset: warm low sunlight streams through the floor-to-ceiling glass and lays long golden stripes across the floor and the cream leather armchairs, the sky outside is orange and pale blue, the parked aircraft is lit by the sun, the pendant lamps and the bar lights are switched off, the room is lit only by daylight. Keep every object, its position and its color exactly the same. Wide 16:9 frame. Keep the small NORTHVANE wordmark on the wall exactly as it is; no other text. Style: premium travel advertising, warm and calm, realistic materials.

Now review the stills as a sequence. Lay them side by side, or assemble them into one board with Grid Maker (set Columns, Rows and Padding, then generate). Ask three questions: does the light progress, will the cuts match, and is every recurring thing the same?

Three frames side by side: the suite at sunset above the clouds, the lounge at night with the aircraft outside, the Kyoto lane at dawn
The three shots as a board: sunset, night, dawn.

Only when the board reads as one piece do you start on clips.

Step 4: Generate one clip per shot

Open Create › Videos and work through the shot list one row at a time:

  1. Choose the model from the shot list.
  2. Load the approved still as First Frame, and as Last Frame if the row lists one.
  3. Write the prompt with the shot formula: start state, one action, end state, camera, sound. See Prompt video.
  4. Set Duration and Resolution from the shot list. Leave Aspect Ratio on Auto so the clip takes the shape of the first frame.
  5. Draft at a low resolution if the model has one, check the motion, then render at the final setting.
  6. Step through the accepted clip before you start the next shot.

Keep settings consistent across shots: the same aspect ratio, a similar resolution, and the same model for shots that cut together directly, when you can. Mixed models are fine, as in the example, if you grade them together at the end.

In the example, each Minimax H3 shot took about 3 minutes at 768P, and the Wan 3.0 lounge shot was made from the first and last frame pair. Shot 1 was accepted with a note: the asked-for push-in came out as a slow drift toward the window, which still works as an opening.

Shot 2 ran on Wan 3.0, 5 seconds at 720P, with the sunset still as First Frame and the night still as Last Frame. The prompt, as run:

Prompt
Time passes in the airport lounge. The low sunset light through the glass fades steadily over the whole shot into a dark blue night, the sky outside darkens, the runway and apron lights come on one by one, and the pendant lamps, the table lamps and the candles in the lounge glow warmer as the room darkens. The two travelers at the far table sit still, talking quietly. Nothing else in the room moves. Static camera, locked-off tripod shot, same framing from start to end. Sound: soft lounge room tone, the distant hum of a jet engine outside. No music, no speech.
Shot 1 at its first frame
Start
Shot 1 four seconds in: the frame has drifted slightly toward the window
Four seconds in

Two ways to connect shots

  • Chain from the last frame. For continuous action across a cut, the last frame of an accepted clip becomes the first frame of the next shot. The steps are below.
  • Generate several shots in one run. Kling V3 has a Multi Prompt section: you add up to five shot prompts, each with its own Shot Duration, and the clip's total duration is their sum. Leave the main Prompt box empty when you use it. An end image doesn't work with Multi Prompt, only with a single prompt. Check each internal cut as carefully as you would a separate clip.

Chain shots from the last frame

  1. Accept clip 1, then extract its last frame with Video to Image Sequence, or locally: ffmpeg -sseof -0.1 -i shot-1.mp4 -frames:v 1 shot-2-first.png.
  2. Inspect that frame at full size like any still: a soft face or a broken hand in it carries into the next shot. Fix it with an edit before you use it (Edit images).
  3. Load it as First Frame of shot 2, with the shot 2 prompt, and generate.
  4. Repeat shot by shot. Small changes add up along a chain, so compare every few shots with the approved reference stills, and re-anchor from them when the character drifts.

Step 5: Cut, sound and finish

  1. Conform the clips to one size and frame rate. Models return different sizes and frame rates; see Upscale and finish video.
  2. Assemble them in order with Scenario Video Concat (2 to 50 clips, with a choice of transitions), or on a timeline in Scenario Video Studio (up to 50 layers, for titles, overlays and layered audio). See Compose with Image Studio and Video Studio.
  3. Add music and sound across the cuts, so the sound carries the viewer over each one. See Sound effects and foley.
  4. Grade the shots to match, then upscale the final picks only, once the cut is approved.
The three shots from the list, cut together at 1280 x 720 and 24 fps with half-second dissolves, each shot keeping its own sound. The Minimax H3 shots were cropped from 1344 x 768 to 16:9 and the Wan 3.0 shot conformed from 30 to 24 fps. The cut itself was made locally.
The third shot's first frame: a Kyoto lane at dawn, a lantern on the left, the pagoda in the mist
Shot 3, the dawn the sequence lands on.
Check before you accept
Accept when

watched in order at full speed, the shots read as one piece: the character and product match between shots, the light and color progress logically, cuts land on movement or on matched frames, and sound carries across the cuts without jumps.

Reject when

a character's outfit or face changes between shots, one shot is visibly sharper, darker or warmer than its neighbors, a cut jumps because frames don't match, or one shot's motion style (camera drift, speed) clashes with the rest. Fix the one shot, not the sequence.

Tools for each stage

StageToolWhat it does
Review the stillsGrid MakerAssembles images into one board; you set Columns, Rows, Padding and the background color
Chain shotsVideo to Image SequenceExtracts frames from a clip, including the last one
Several shots in one runKling V3, Multi PromptUp to five shot prompts, each with its own Shot Duration
Trim a clipVideo CutKeeps the segment between a start and an end time; audio is kept by default
Split a long clipVideo SplitCuts at a list of timestamps; N cut points give N+1 clips
Join clipsScenario Video Concat2 to 50 clips in order, with transitions
ComposeScenario Video StudioA timeline with up to 50 layers for video, images, titles and audio
Animate framesSequence-to-VideoTurns ordered images into an MP4 or GIF at a frame rate you set

Every tool makes a new asset and leaves the source as it was, so you can always go back a step.

Make it repeatable

  • The shot list is the spec. Keep it in the project with the reference collection, the approved stills and the accepted clips, named by shot number.
  • Loop over the shot list in a workflow for a series in the same format (one per product, one per episode): each row's still, prompt and settings in, one clip out. See Batches, loops and logic.

Common problems

What you seeWhat to do
The character drifts from shot to shotAnimate from approved stills, not from text, and make every still from the same reference set
One shot looks different from the othersGrade it to match, or regenerate its still with the neighbors as style references
A cut jumpsChain from the previous clip's last frame, or cut on movement instead of on a still moment
The character drifts further with every chained shotRe-anchor: make the next first frame from the approved reference stills, not from the last frame
The camera move you asked for came out weakerAccept it if it still serves the shot, or name the move earlier and more plainly in the prompt; see Direct the camera and the motion
A shot needs a beat the model can't doSplit it into two simpler shots, or drive the motion with a reference video (Reference to video)
Clips don't line up when you join themConform them to one size and frame rate before you cut
The sequence costs more than plannedCount the rejects per shot. Approve stills before clips, draft at a low resolution, and upscale only the final cut

What's next

This is the last lesson of the course. To run the whole method on a bigger piece, follow Long video from guided frames or Game trailer cinematic, and start from Storyboard from script when you have a script rather than a shot list.

CoursesLessonsBrowseMy learning