Shot List Generator
This free shot list generator turns scene beats and a target length into a numbered, timed shot list — with a shot size, camera move, and angle assigned to each beat — plus a copy-ready prompt per shot. No signup, nothing uploaded.
Each line becomes one numbered shot. 5 beats entered.
| # | Time | Dur | Shot size | Camera move | Angle | Beat |
|---|---|---|---|---|---|---|
| 1 | 00:00–00:06 | 6s | Wide | Handheld | Top-down | Establish the location and mood |
| 2 | 00:06–00:12 | 6s | Medium | Tilt down | Dutch angle | Introduce the subject |
| 3 | 00:12–00:18 | 6s | Close-up | Dolly | High angle | Subject performs the key action |
| 4 | 00:18–00:24 | 6s | Medium close-up | Drone aerial | Low angle | Close-up on the result or product detail |
| 5 | 00:24–00:30 | 6s | Close-up | Pan right | Eye level | Reaction or payoff beat |
Per-shot prompt blocks
One copy-ready prompt per shot, assembled from your subject plus the assigned framing, camera move, angle, lighting, and style. Paste each into Playcut or any Veo-powered surface to render that shot.
Establish the location and mood, wide shot, handheld, overhead top-down, golden hour light, cinematic film look. 9:16, 6s.
Introduce the subject, medium shot, tilt down, dutch angle, golden hour light, cinematic film look. 9:16, 6s.
Subject performs the key action, close-up, dolly shot, high angle, golden hour light, cinematic film look. 9:16, 6s.
Close-up on the result or product detail, medium close-up, drone aerial, low angle, golden hour light, cinematic film look. 9:16, 6s.
Reaction or payoff beat, close-up, slow pan right, eye-level angle, golden hour light, cinematic film look. 9:16, 6s.
This is a deterministic sequencer, not a live AI model. It allocates your target runtime across the beats you enter and assigns framing and camera language from a fixed cinematic vocabulary — a structured scaffold and starting point you refine before you shoot. The same inputs always produce the same plan.
How the shot list generator works
List your scene as plain beats, one per line, and set a target length. The shot list generator turns each beat into a numbered shot, then allocates your runtime across those shots so the timeline adds up exactly.
Duration is shared evenly across the beats, with any leftover seconds spread onto the opening shots. A 30-second video over five beats gives six seconds each; an awkward total never leaves a shot at zero seconds.
Each shot is then assigned a shot size, a camera move, and a camera angle from a fixed cinematic vocabulary. The framing rotates so the edit varies, and the final beat lands on a close-up for a clean emotional or product payoff.
What you get per shot
The output is two things at once: a numbered table you can read at a glance and a copy-ready prompt for every shot. The table gives a director the plan; the prompts give a video model the brief.
Each table row carries a shot number, a timecode range, a duration, the shot size, the camera move, the angle, and the beat text. That is enough for an editor or a Playcut AI actor to film the scene without guesswork.
Every per-shot prompt folds your optional subject and environment together with the assigned framing, camera language, lighting, and style. Paste it straight into a video model, or refine it first — it is a starting point, not a lock.
Sequencing, not frame counting
A frame counter answers one question: how many frames is X seconds at a chosen frame rate. This shot list generator answers a different one: how do I split a scene into shots and give each a clear visual job.
Reach for sequencing when you are planning the cut — deciding how many shots a 30-second ad needs, how long each runs, and how the framing should change beat to beat. That is the step before any frame arithmetic.
Once the sequence is set and you need exact frame totals for an editor or an export setting, hand the durations to the storyboard frame counter to convert seconds into frames at 24, 30, or 60 fps.
Why a varied shot list beats one long take
Short-form video lives or dies on pacing. A single locked-off take loses the scroll fast, while a sequence of shots with changing framing keeps the eye moving and the message landing.
Rotating shot sizes — a wide to establish, a medium to follow the action, a close-up for the payoff — gives an edit rhythm without any extra effort from you. The generator builds that rotation in automatically.
Varying the camera move per shot does the same for energy. A push-in, a tracking shot, and a static beat read very differently, and a plan that mixes them produces a far more watchable result than one move repeated.
The cost reality of producing a shot list as video
Booking a live shoot to cover a five-shot scene means a creator day, a location, and an editor, which routinely runs into four figures before media spend. Testing several versions of the same scene multiplies that fast.
Rendering the same shot list with reusable AI actors changes the math. Playcut plans start at $9/mo (Hobby, 500 credits) and $29/mo (Pro, 2,000 credits), with Studio at $79/mo and Agency at $149 per seat, as of 2026-05.
Credit packs never expire — 600 credits for $9, 2,500 for $35, or 5,000 for $65. So the workflow is simple: plan the scene here, then render each shot in the Playcut video generator and assemble the cut.
Shot list generator FAQ
Is this shot list generator free?
Yes. It runs entirely in your browser with no signup, no card, and no usage cap. The sequence is built on your own device, so nothing is uploaded and nothing is metered.
How does it decide how long each shot is?
It divides your target length evenly across your beats, then spreads any leftover seconds onto the opening beats so the timeline sums exactly to the target. Thirty-two seconds across five beats becomes 7, 7, 6, 6, 6.
Does it use AI to write the prompts?
No. It is a deterministic sequencer, not a live language model. It assigns framing and camera language from a fixed cinematic vocabulary, so the output is a structured scaffold you refine before you shoot.
What can I export?
Copy the full shot list as text, copy any single shot's prompt, or download the whole plan as CSV or Markdown. The CSV opens in any spreadsheet; the Markdown drops into a doc, Notion, or a call sheet.
How do I turn the shot list into a finished video?
Treat each prompt as a brief for one shot. Render them with reusable AI actors in the Playcut studio, then assemble the clips into a cut — variant testing becomes a same-day task instead of a shoot.
Render the shot list as video
Each shot already has a prompt. Generate every shot in the Playcut video generator, reuse a consistent AI actor across the scene, and assemble the cut — no booking, no shoot day.