B-roll shot list from a script or voiceover

Turn a script or voiceover into a line-by-line B-roll shot list with shot type, camera move, priority and a fallback for every shot you cannot film. Designed for ChatGPT, Claude and Gemini. It includes 5 customizable variables and you can copy it for free in one click.

Intermediate · Text · Pending editorial review

Designed for:

Prompt

Act as a cinematographer and editor experienced in YouTube, corporate and social video, specializing in planning B-roll.

Context:
- Script or voiceover: {{script}}
- Type of video: {{video_type}}
- Location and gear: {{gear}}
- Final format: {{format}}
- Visual style: {{style}}

Deliverables:
1. A table that goes through the script line by line with: approximate time, line, proposed B-roll shot, shot type (wide, medium, detail, top-down, POV), camera movement, length in seconds and priority (must-have / nice-to-have / optional).
2. For each shot, a fallback if you cannot film it: another shot possible with {{gear}}, a screen recording, a graphic or licensed stock footage.
3. A shooting list grouped by location and light, so everything is filmed in as few blocks as possible.
4. Five "safety" shots that can cover cuts anywhere in the video.
5. Continuity notes: wardrobe, props and screen direction that must match across shots.

Constraints:
- Propose shots that are realistic with the gear listed; flag any that need extra equipment.
- Do not suggest filming people or private places without permission; note when a release or permit is needed.
- If you recommend stock footage, note that it must be licensed; do not invent specific sources.
- If the script is ambiguous at any point, mark it [FILL IN] or ask me first.

Format: main table, shooting list by block and closing notes.

How to use it

  1. Paste the full script or the transcript of a recorded voiceover.
  2. Be honest about what you have (phone, camera, gimbal, drone, locations) so the shots are doable.
  3. Print the shooting list by block and tick it off as you film.

Usage example

Script: 4-minute video on how to start running · Type: educational YouTube · Gear: phone, tripod, nearby park · Format: 16:9 · Style: bright and natural.

Sample output

The script hasn't been pasted yet, so each line is marked [FILL IN] and I've covered everything that doesn't depend on the text.

Main table (template)

TimeLineProposed shotTypeMovementSec.Priority
0:00[FILL IN: line 1]Hands opening a laptop in window lightDetailSlow gimbal push-in4Must-have
0:15[FILL IN: line 2]Nearby street, people passing out of focusWideLocked off5Nice-to-have
0:30[FILL IN: line 3]Notebook and coffee on the deskTop-downLocked off3Optional

Fallback if it can't be filmed: a screen recording or a simple graphic; stock footage only if licensed.

Shooting list by block

  1. Office, morning (window light): every desk and hands detail.
  2. Street, golden hour: wides and walking shots; get a release if recognizable people appear.

5 safety shots

  • Steaming coffee cup · keyboard close-up · window with a moving curtain · footsteps on the sidewalk · notebook pages turning.

Continuity

  • Same sleeves in every hands shot; the mug always sits to the right of the laptop…

Key facts

Category
Video creation · Storyboards
Output type
Text
Level
Intermediate
Designed for
ChatGPT, Claude and Gemini
Verified in
Pending editorial verification
Variables
Script or voiceover, Type of video, Location and gear, Final format and Visual style
Language
English
Price
Free, no sign-up
Updated
Nov 7, 2026

Frequently asked questions

How many B-roll shots do I need per minute?

It depends on pacing, but YouTube videos often change image every 3-6 seconds, which means 10-20 shots per minute when there is little on-camera footage.

What are safety shots for?

They cover edit points or lines with no obvious visual. They are neutral shots of the setting or details that fit anywhere in the video.

What is this prompt for?

Turn a script or voiceover into a line-by-line B-roll shot list with shot type, camera move, priority and a fallback for every shot you cannot film.

Which AI tools does it work with?

It is designed for ChatGPT, Claude and Gemini. We have not verified it in these tools yet, so results may vary between them.

How do I customize the prompt?

Click “Customize” and fill in the variables (Script or voiceover, Type of video, Location and gear, Final format and Visual style). The text updates instantly and you can then copy it in one click. Values are stored only in your browser.

Do I need experience to use it?

It is intermediate: it helps to know the topic so you can provide good context and review the result critically.

Is this prompt free?

Yes. Every HomeCasa Prompts prompt is free, with no sign-up or subscription. You can also use them in professional projects.

Can I trust the AI output?

Treat it as a high-quality draft: always check data, figures and important claims before publishing or making decisions.

Related prompts