<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Albania Sandhu</title>
    <description>The latest articles on DEV Community by Albania Sandhu (@albania_sandhu_cc7ea38a97).</description>
    <link>https://dev.to/albania_sandhu_cc7ea38a97</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4046947%2F59d63c15-695a-4d30-9f7a-6d32e5320e1b.png</url>
      <title>DEV Community: Albania Sandhu</title>
      <link>https://dev.to/albania_sandhu_cc7ea38a97</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/albania_sandhu_cc7ea38a97"/>
    <language>en</language>
    <item>
      <title>How to Build a Shot-by-Shot Storyboard for AI-Generated Videos</title>
      <dc:creator>Albania Sandhu</dc:creator>
      <pubDate>Sat, 22 Aug 2026 13:12:55 +0000</pubDate>
      <link>https://dev.to/albania_sandhu_cc7ea38a97/how-to-build-a-shot-by-shot-storyboard-for-ai-generated-videos-25hf</link>
      <guid>https://dev.to/albania_sandhu_cc7ea38a97/how-to-build-a-shot-by-shot-storyboard-for-ai-generated-videos-25hf</guid>
      <description>&lt;p&gt;Creating an AI video is not simply a matter of writing one long prompt and pressing “generate.” When a project includes several scenes, actions, characters, and transitions, it can quickly become difficult to control.&lt;/p&gt;

&lt;p&gt;A storyboard solves this problem by dividing an idea into individual shots. Before generating anything, creators can decide what each shot needs to communicate, how the subject should move, and which visual details must remain consistent.&lt;/p&gt;

&lt;p&gt;The workflow can be used with different AI video tools. For example, a &lt;a href="https://www.seedances3.com/" rel="noopener noreferrer"&gt;Seedance 3 video&lt;/a&gt; workflow can begin with separate storyboard entries for each scene before the final sequence is generated and assembled.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why AI Video Needs a Storyboard
&lt;/h2&gt;

&lt;p&gt;Traditional production teams use storyboards to plan framing, movement, timing, and continuity. AI video creators can use the same method to reduce ambiguity during generation.&lt;/p&gt;

&lt;p&gt;Without a storyboard, a single prompt may ask the model to make too many decisions at once:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What the main subject looks like&lt;/li&gt;
&lt;li&gt;Where the scene takes place&lt;/li&gt;
&lt;li&gt;What action occurs&lt;/li&gt;
&lt;li&gt;How the camera moves&lt;/li&gt;
&lt;li&gt;What kind of lighting appears&lt;/li&gt;
&lt;li&gt;How long the action lasts&lt;/li&gt;
&lt;li&gt;How one scene transitions into the next&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A model may produce an attractive individual clip while still misunderstanding the larger sequence. The character may move in the wrong direction, the product may change between shots, or the final frame may not connect naturally to the next scene.&lt;/p&gt;

&lt;p&gt;A storyboard turns one complicated request into a series of smaller visual tasks. Each shot has a specific purpose and can be generated, reviewed, and revised independently.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Define the Purpose of the Video
&lt;/h2&gt;

&lt;p&gt;Before writing prompts, define what the video needs to achieve.&lt;/p&gt;

&lt;p&gt;A product demonstration may need to show appearance and functionality. An educational video may need to explain a process clearly. A social media video may need to create curiosity within the first few seconds.&lt;/p&gt;

&lt;p&gt;Start by answering three questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Who is the intended audience?&lt;/li&gt;
&lt;li&gt;What should viewers understand or feel?&lt;/li&gt;
&lt;li&gt;What should viewers do after watching?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These answers influence the length, pacing, visual style, and number of shots.&lt;/p&gt;

&lt;p&gt;For example, a 15-second product video should not try to explain every feature. It may be more effective to introduce one problem, demonstrate one benefit, and finish with one clear result.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Write a One-Sentence Video Concept
&lt;/h2&gt;

&lt;p&gt;Summarize the complete video in one sentence before dividing it into shots.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A compact water filter transforms cloudy water into clean drinking water through a simple three-stage process.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This sentence becomes the central rule for the storyboard. Every shot should support it.&lt;/p&gt;

&lt;p&gt;If a shot does not introduce the product, explain the filtration process, or show the final result, it may not be necessary.&lt;/p&gt;

&lt;p&gt;A one-sentence concept also prevents the project from expanding into unrelated scenes during generation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Divide the Concept into Individual Shots
&lt;/h2&gt;

&lt;p&gt;Each shot should perform one main task.&lt;/p&gt;

&lt;p&gt;A basic five-shot structure might look like this:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Shot&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Framing&lt;/th&gt;
&lt;th&gt;Main action&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Introduce the subject&lt;/td&gt;
&lt;td&gt;Wide shot&lt;/td&gt;
&lt;td&gt;Establish the environment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Reveal the main detail&lt;/td&gt;
&lt;td&gt;Medium shot&lt;/td&gt;
&lt;td&gt;Focus attention on the subject&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Demonstrate the process&lt;/td&gt;
&lt;td&gt;Tracking shot&lt;/td&gt;
&lt;td&gt;Follow the primary action&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Show the result&lt;/td&gt;
&lt;td&gt;Close-up&lt;/td&gt;
&lt;td&gt;Highlight an important change&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Finish the message&lt;/td&gt;
&lt;td&gt;Static shot&lt;/td&gt;
&lt;td&gt;Present the final outcome&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The sequence does not need to be complicated. A clear five-shot story is usually more effective than ten loosely connected scenes.&lt;/p&gt;

&lt;p&gt;When reviewing the sequence, ask whether every shot moves the story forward. If two shots communicate the same information, one of them can probably be removed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Create a Continuity Sheet
&lt;/h2&gt;

&lt;p&gt;A storyboard describes what happens. A continuity sheet records what must remain unchanged.&lt;/p&gt;

&lt;p&gt;For a recurring character, it might include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Approximate age&lt;/li&gt;
&lt;li&gt;Hairstyle and hair color&lt;/li&gt;
&lt;li&gt;Clothing and color palette&lt;/li&gt;
&lt;li&gt;Accessories&lt;/li&gt;
&lt;li&gt;Body proportions&lt;/li&gt;
&lt;li&gt;Typical expression&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a product, it might include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Shape and dimensions&lt;/li&gt;
&lt;li&gt;Primary and secondary colors&lt;/li&gt;
&lt;li&gt;Material&lt;/li&gt;
&lt;li&gt;Packaging&lt;/li&gt;
&lt;li&gt;Logo position&lt;/li&gt;
&lt;li&gt;Buttons or controls&lt;/li&gt;
&lt;li&gt;Details that must remain visible&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For an environment, it might include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Time of day&lt;/li&gt;
&lt;li&gt;Lighting direction&lt;/li&gt;
&lt;li&gt;Background colors&lt;/li&gt;
&lt;li&gt;Furniture arrangement&lt;/li&gt;
&lt;li&gt;Weather&lt;/li&gt;
&lt;li&gt;Important objects&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Separate the details into two categories.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fixed details
&lt;/h3&gt;

&lt;p&gt;These should remain unchanged across the entire video. Examples include a character’s jacket, a product’s color, or the direction of the main light.&lt;/p&gt;

&lt;h3&gt;
  
  
  Flexible details
&lt;/h3&gt;

&lt;p&gt;These may change when the story requires it. Examples include the character’s expression, the camera position, or the background activity.&lt;/p&gt;

&lt;p&gt;This distinction prevents the prompt from becoming overloaded with unnecessary restrictions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Define the Start and End of Every Shot
&lt;/h2&gt;

&lt;p&gt;A useful storyboard should describe more than the middle of an action. It should define how each shot begins and ends.&lt;/p&gt;

&lt;p&gt;Consider these two descriptions:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A woman picks up a camera.&lt;/p&gt;

&lt;p&gt;The shot begins with the camera resting on a wooden table. A woman reaches into the frame, picks it up with both hands, and turns toward the window. The shot ends with the camera held at chest level.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The second description is easier to connect to surrounding shots because it defines the opening state, action, and final state.&lt;/p&gt;

&lt;p&gt;A practical shot description can include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Starting position&lt;/li&gt;
&lt;li&gt;Main action&lt;/li&gt;
&lt;li&gt;Ending position&lt;/li&gt;
&lt;li&gt;Subject direction&lt;/li&gt;
&lt;li&gt;Camera behavior&lt;/li&gt;
&lt;li&gt;Approximate duration&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The final state of one shot should support the starting state of the next.&lt;/p&gt;

&lt;p&gt;If Shot 2 ends with a person walking toward a door, Shot 3 should not begin with that person sitting at a desk unless the transition makes the change clear.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 6: Write a Separate Prompt for Each Shot
&lt;/h2&gt;

&lt;p&gt;Avoid using one large prompt for the complete video. Give every shot a focused instruction.&lt;/p&gt;

&lt;p&gt;A practical structure is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Subject + environment + action + framing + camera movement + lighting + duration + continuity rules&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A young industrial designer with short black hair and a dark blue work jacket stands beside a prototype on a white studio table. She turns the product slowly with both hands while examining its surface. Use a medium shot with a very slow push-in, soft daylight from the left, and realistic hand movement. Keep her hairstyle, jacket, product shape, and product color unchanged. Duration: five seconds.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This structure clearly separates the main visual variables.&lt;/p&gt;

&lt;p&gt;The prompt does not need to describe every object in the room. It should prioritize the information required for that particular shot.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Reusable AI Video Storyboard Template
&lt;/h2&gt;

&lt;p&gt;The following template can be copied for each shot.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot number and purpose
&lt;/h3&gt;

&lt;p&gt;What information does this shot communicate?&lt;/p&gt;

&lt;h3&gt;
  
  
  Duration
&lt;/h3&gt;

&lt;p&gt;How many seconds should the shot last?&lt;/p&gt;

&lt;h3&gt;
  
  
  Starting frame
&lt;/h3&gt;

&lt;p&gt;Where are the subject, camera, and important objects when the shot begins?&lt;/p&gt;

&lt;h3&gt;
  
  
  Main action
&lt;/h3&gt;

&lt;p&gt;What is the single most important action?&lt;/p&gt;

&lt;h3&gt;
  
  
  Ending frame
&lt;/h3&gt;

&lt;p&gt;What should the scene look like when the shot finishes?&lt;/p&gt;

&lt;h3&gt;
  
  
  Camera
&lt;/h3&gt;

&lt;p&gt;Specify the framing and movement, such as wide shot, close-up, static camera, tracking movement, or slow push-in.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lighting and visual style
&lt;/h3&gt;

&lt;p&gt;Describe the light direction, color palette, atmosphere, and level of realism.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fixed details
&lt;/h3&gt;

&lt;p&gt;List the character, product, or environment details that must not change.&lt;/p&gt;

&lt;h3&gt;
  
  
  Transition
&lt;/h3&gt;

&lt;p&gt;Explain how the shot connects to the next one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Final prompt
&lt;/h3&gt;

&lt;p&gt;Combine the essential information into one generation-ready instruction.&lt;/p&gt;

&lt;p&gt;This format makes it easier to compare different versions of the same shot without rewriting the complete project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Complete Example: A Five-Shot Product Story
&lt;/h2&gt;

&lt;p&gt;Imagine a short video introducing a portable reading light.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvua8u1ok0exrpzgtt4il.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvua8u1ok0exrpzgtt4il.png" alt="A reader struggling to read in a dim room before using a portable reading light" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot 1: Establish the problem
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Show a person trying to read in a dark room.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starting frame:&lt;/strong&gt; A reader sits beside a desk with a closed book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; The reader opens the book and leans closer because the room is too dark.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Camera:&lt;/strong&gt; Wide, static shot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ending frame:&lt;/strong&gt; The reader looks toward a small light on the desk.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot 2: Introduce the product
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Reveal the portable light.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starting frame:&lt;/strong&gt; The light rests beside the book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; A hand picks it up and turns it toward the camera.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Camera:&lt;/strong&gt; Close-up with a slow push-in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ending frame:&lt;/strong&gt; The product fills the center of the frame.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot 3: Demonstrate the main action
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Show how the light attaches to the book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starting frame:&lt;/strong&gt; The book is open on the desk.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; The reader clips the light onto the top of the book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Camera:&lt;/strong&gt; Medium close-up, static camera.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ending frame:&lt;/strong&gt; The light is securely attached.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpmp380s5q9vgxs0q5hgm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpmp380s5q9vgxs0q5hgm.png" alt="Attaching the portable reading light to the open book" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot 4: Show the result
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Demonstrate the lighting effect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starting frame:&lt;/strong&gt; The page is still dark.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; The reader switches on the light, illuminating the page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Camera:&lt;/strong&gt; Close-up of the page and product.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ending frame:&lt;/strong&gt; The text is clearly visible under warm light.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shot 5: Finish the story
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Purpose:&lt;/strong&gt; Present the successful outcome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starting frame:&lt;/strong&gt; The reader holds the illuminated book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; The reader relaxes and continues reading.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Camera:&lt;/strong&gt; Medium shot with a slow pull-back.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ending frame:&lt;/strong&gt; A clean composition showing the reader, book, and light.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl0qwo66qda8uch7ekowo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl0qwo66qda8uch7ekowo.png" alt="The reader comfortably reading with the portable light switched on" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This example has a simple progression:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Problem → product → action → result → conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every shot has a defined role, which makes the complete sequence easier to understand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Review the Storyboard Before Generating
&lt;/h2&gt;

&lt;p&gt;Before producing the clips, read through the storyboard as if the video already existed.&lt;/p&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does every shot have a clear purpose?&lt;/li&gt;
&lt;li&gt;Does the ending of one shot connect to the beginning of the next?&lt;/li&gt;
&lt;li&gt;Are the subject and important objects positioned consistently?&lt;/li&gt;
&lt;li&gt;Is the main action simple enough to understand?&lt;/li&gt;
&lt;li&gt;Does the camera movement support the story?&lt;/li&gt;
&lt;li&gt;Are any visual instructions contradictory?&lt;/li&gt;
&lt;li&gt;Can any unnecessary shots be removed?&lt;/li&gt;
&lt;li&gt;Is the final message clear without additional explanation?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is usually faster to correct a storyboard than to repeatedly regenerate an unclear sequence.&lt;/p&gt;

&lt;h2&gt;
  
  
  Generate a Low-Cost Draft First
&lt;/h2&gt;

&lt;p&gt;The first generation does not need to be the final version.&lt;/p&gt;

&lt;p&gt;Start with shorter clips, simpler actions, and basic visual settings. The goal is to test:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Shot order&lt;/li&gt;
&lt;li&gt;Subject placement&lt;/li&gt;
&lt;li&gt;Action timing&lt;/li&gt;
&lt;li&gt;Transition logic&lt;/li&gt;
&lt;li&gt;Overall pacing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once the structure works, improve the lighting, detail, motion, and final presentation.&lt;/p&gt;

&lt;p&gt;This approach prevents creators from spending too much time refining a visually impressive shot that does not fit the finished video.&lt;/p&gt;

&lt;h2&gt;
  
  
  Revise One Shot at a Time
&lt;/h2&gt;

&lt;p&gt;If one shot fails, avoid changing the entire storyboard.&lt;/p&gt;

&lt;p&gt;Identify the specific problem:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If the action is unclear, simplify the movement.&lt;/li&gt;
&lt;li&gt;If the product changes, strengthen its fixed description.&lt;/li&gt;
&lt;li&gt;If the composition drifts, reduce camera movement.&lt;/li&gt;
&lt;li&gt;If the transition feels abrupt, revise the ending frame.&lt;/li&gt;
&lt;li&gt;If the shot is too crowded, remove secondary elements.&lt;/li&gt;
&lt;li&gt;If the timing feels slow, shorten the action or duration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After revising the shot, compare it with the previous version and keep the rest of the sequence unchanged.&lt;/p&gt;

&lt;p&gt;This makes it easier to determine which adjustment improved the result.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;A strong AI-generated video begins before the first clip is rendered.&lt;/p&gt;

&lt;p&gt;Storyboarding transforms a broad idea into a sequence of clear visual instructions. It gives every shot a purpose, defines how scenes connect, and records the details that need to remain stable.&lt;/p&gt;

&lt;p&gt;A reliable workflow is to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Define the video’s purpose&lt;/li&gt;
&lt;li&gt;Summarize the concept in one sentence&lt;/li&gt;
&lt;li&gt;Divide the idea into individual shots&lt;/li&gt;
&lt;li&gt;Create a continuity sheet&lt;/li&gt;
&lt;li&gt;Define the beginning and end of each shot&lt;/li&gt;
&lt;li&gt;Write a focused prompt for every scene&lt;/li&gt;
&lt;li&gt;Review the complete sequence before final generation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of asking an AI model to invent an entire project at once, creators provide a visual path from the opening frame to the final shot. The result is easier to generate, evaluate, edit, and repeat.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
      <category>beginners</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Reference, Extend, or Edit? Choosing an AI Video Workflow</title>
      <dc:creator>Albania Sandhu</dc:creator>
      <pubDate>Tue, 11 Aug 2026 12:21:34 +0000</pubDate>
      <link>https://dev.to/albania_sandhu_cc7ea38a97/reference-extend-or-edit-choosing-an-ai-video-workflow-412c</link>
      <guid>https://dev.to/albania_sandhu_cc7ea38a97/reference-extend-or-edit-choosing-an-ai-video-workflow-412c</guid>
      <description>&lt;p&gt;AI video tools increasingly let us upload existing media instead of starting with text alone. But attaching a video creates a new problem: what exactly should the model do with it?&lt;/p&gt;

&lt;p&gt;Depending on the tool, an uploaded clip might serve as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A visual reference for an entirely new generation&lt;/li&gt;
&lt;li&gt;The starting point for a continuation&lt;/li&gt;
&lt;li&gt;The source footage that should be modified&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These workflows may look similar in the interface, but they solve different problems. Choosing the wrong one can produce a technically valid result that completely misses your intention.&lt;/p&gt;

&lt;p&gt;This article presents a practical framework for deciding when to &lt;strong&gt;Reference&lt;/strong&gt;, &lt;strong&gt;Extend&lt;/strong&gt;, or &lt;strong&gt;Edit&lt;/strong&gt; an AI video.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Three Workflows Solve Different Problems
&lt;/h2&gt;

&lt;p&gt;The easiest way to distinguish the modes is to ask one question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Do I want a new video, more video, or a changed video?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That produces a simple mapping:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Desired result&lt;/th&gt;
&lt;th&gt;Workflow&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Create a new clip inspired by existing material&lt;/td&gt;
&lt;td&gt;Reference&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Continue what happens after an existing clip&lt;/td&gt;
&lt;td&gt;Extend&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Change something inside the existing clip&lt;/td&gt;
&lt;td&gt;Edit&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F340zn50mu5fje3e49m21.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F340zn50mu5fje3e49m21.png" alt="Comparison of Reference, Extend, and Edit workflows using a car video example" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Car example: Reference creates a new scene, Extend continues the action, and Edit changes one element.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This distinction sounds obvious, but it becomes less clear when a request contains multiple intentions.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Keep the same character and visual style, move the scene to a rooftop, and continue the action.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Should the model create a new rooftop scene based on the character reference? Should it extend the uploaded scene until the character reaches a rooftop? Or should it transform the existing background?&lt;/p&gt;

&lt;p&gt;Before writing the prompt, decide which part of the request is most important.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reference: Create Something New From Existing Material
&lt;/h2&gt;

&lt;p&gt;Use &lt;strong&gt;Reference&lt;/strong&gt; when the uploaded video should guide a new generation without becoming its timeline.&lt;/p&gt;

&lt;p&gt;The source material can communicate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Character appearance&lt;/li&gt;
&lt;li&gt;Product design&lt;/li&gt;
&lt;li&gt;Lighting&lt;/li&gt;
&lt;li&gt;Color palette&lt;/li&gt;
&lt;li&gt;Camera movement&lt;/li&gt;
&lt;li&gt;Animation style&lt;/li&gt;
&lt;li&gt;Motion rhythm&lt;/li&gt;
&lt;li&gt;Overall atmosphere&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The resulting video does not need to begin where the reference ends. It can use a different location, composition, action, or narrative situation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;

&lt;p&gt;Imagine you have a five-second video of a silver running shoe rotating under studio lighting.&lt;/p&gt;

&lt;p&gt;You want a new scene showing the same type of shoe landing on a rain-soaked street at night. The source video provides information about the product's shape, materials, and visual treatment, but its existing timeline is irrelevant.&lt;/p&gt;

&lt;p&gt;That is a Reference task.&lt;/p&gt;

&lt;p&gt;A useful prompt might be:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create a new cinematic night scene guided by the attached product reference. A silver running shoe lands on wet pavement, sending small droplets outward. Preserve the metallic mesh texture, dark sole, and reflective side details. Low tracking camera, blue storefront lighting, realistic material response.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The prompt describes the new result while explaining which properties should survive from the reference.&lt;/p&gt;

&lt;h3&gt;
  
  
  When Reference Is the Wrong Choice
&lt;/h3&gt;

&lt;p&gt;Do not use Reference when the next frame must connect precisely to the final frame of the uploaded video.&lt;/p&gt;

&lt;p&gt;A reference can communicate visual identity, but it does not necessarily preserve the exact position, movement, or timing at the end of the source clip.&lt;/p&gt;

&lt;p&gt;If temporal continuity matters most, use Extend.&lt;/p&gt;

&lt;h2&gt;
  
  
  Extend: Continue From the End of a Video
&lt;/h2&gt;

&lt;p&gt;Use &lt;strong&gt;Extend&lt;/strong&gt; when the existing clip is already correct and you want to generate what happens next.&lt;/p&gt;

&lt;p&gt;The final frames of the source video become the transition point for the continuation. This makes Extend useful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Completing an unfinished action&lt;/li&gt;
&lt;li&gt;Holding a product shot for longer&lt;/li&gt;
&lt;li&gt;Adding an ending to a scene&lt;/li&gt;
&lt;li&gt;Continuing a camera movement&lt;/li&gt;
&lt;li&gt;Creating extra room for a title or call to action&lt;/li&gt;
&lt;li&gt;Lengthening a clip without rebuilding its beginning&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;

&lt;p&gt;Suppose the shoe in the previous example lands successfully, but the original clip ends immediately after impact.&lt;/p&gt;

&lt;p&gt;You want the camera to follow the runner for several more seconds before slowing into a final product frame.&lt;/p&gt;

&lt;p&gt;That is an Extend task.&lt;/p&gt;

&lt;p&gt;The prompt should focus on what happens after the current ending:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Continue from the final frame. The runner accelerates forward as the camera tracks beside the shoe at ground level. Water splashes naturally with each step. After several strides, transition into a slower side profile and finish on a clean frame with space in the upper-right corner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Notice that the prompt does not redesign the beginning of the scene. It assumes the existing video remains unchanged.&lt;/p&gt;

&lt;h3&gt;
  
  
  When Extend Is the Wrong Choice
&lt;/h3&gt;

&lt;p&gt;Extend cannot repair a mistake that already appears in the source footage.&lt;/p&gt;

&lt;p&gt;If the product changes color halfway through the original clip, continuing the video will not remove that error. The model may even carry the inconsistency into the new section.&lt;/p&gt;

&lt;p&gt;Fix the source first or use Edit if the workflow supports the required modification.&lt;/p&gt;

&lt;h2&gt;
  
  
  Edit: Change the Existing Video
&lt;/h2&gt;

&lt;p&gt;Use &lt;strong&gt;Edit&lt;/strong&gt; when the uploaded clip contains the timeline you want, but something inside it needs to change.&lt;/p&gt;

&lt;p&gt;Typical Edit tasks include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Replacing a background&lt;/li&gt;
&lt;li&gt;Adjusting the visual style&lt;/li&gt;
&lt;li&gt;Changing weather or lighting&lt;/li&gt;
&lt;li&gt;Removing or replacing an object&lt;/li&gt;
&lt;li&gt;Modifying clothing or product color&lt;/li&gt;
&lt;li&gt;Reworking part of the motion&lt;/li&gt;
&lt;li&gt;Creating a variation of an existing shot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Unlike Reference, Edit is not primarily creating a separate scene. Unlike Extend, it is not adding material after the ending. It is transforming the attached clip itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;

&lt;p&gt;Suppose the shoe animation and camera movement are correct, but the background is a plain studio floor. You want to preserve the motion while moving the scene into a rainy city environment.&lt;/p&gt;

&lt;p&gt;That is an Edit task.&lt;/p&gt;

&lt;p&gt;A clearer prompt would be:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Preserve the shoe, its rotation, the timing, and the existing camera path. Replace the studio environment with a rain-soaked city street at night. Add realistic reflections beneath the shoe and soft blue storefront lighting. Do not change the shoe's color, proportions, materials, or movement.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For editing tasks, preservation instructions matter as much as transformation instructions.&lt;/p&gt;

&lt;p&gt;A useful structure is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Keep &lt;strong&gt;A, B, and C&lt;/strong&gt;. Change &lt;strong&gt;D&lt;/strong&gt;. Do not alter &lt;strong&gt;E or F&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This reduces ambiguity about which parts of the input are constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Practical Decision Framework
&lt;/h2&gt;

&lt;p&gt;Before generating, answer these questions in order.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Must the original timeline remain visible?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No:&lt;/strong&gt; Choose Reference.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Yes:&lt;/strong&gt; Continue to the next question.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Should the output happen after the existing ending?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Yes:&lt;/strong&gt; Choose Extend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No:&lt;/strong&gt; Continue to the next question.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Should something inside the current footage change?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Yes:&lt;/strong&gt; Choose Edit.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No:&lt;/strong&gt; Reconsider whether a video attachment is necessary.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The decision can also be summarized like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Do you need a new clip?
└── Yes → Reference

Do you need more footage after the ending?
└── Yes → Extend

Do you need to modify the current footage?
└── Yes → Edit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If your request seems to require two modes, split it into two generations.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Edit the original clip to correct the environment.&lt;/li&gt;
&lt;li&gt;Extend the corrected result to create a longer ending.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Trying to perform both operations in one ambiguous instruction usually reduces control.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F44w5e7qazcx4m5hq7rco.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F44w5e7qazcx4m5hq7rco.png" alt="Comparison of Reference, Extend, and Edit workflows using a person entering a coffee shop" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Person example: Reference creates a new setting, Extend continues the next moment, and Edit changes only the jacket.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Aspect Ratio and Duration Matter
&lt;/h2&gt;

&lt;p&gt;The selected workflow can also affect which output settings remain flexible.&lt;/p&gt;

&lt;p&gt;A new Reference generation may allow you to choose a different aspect ratio because it is creating a new composition.&lt;/p&gt;

&lt;p&gt;Extend and Edit usually need to preserve more properties from the attached video. Changing the aspect ratio during these operations could require inventing visual information outside the original frame or cropping important content.&lt;/p&gt;

&lt;p&gt;Editing may also stay close to the duration of the source because the operation modifies its existing timeline rather than adding a separate sequence.&lt;/p&gt;

&lt;p&gt;The exact constraints vary by tool, so check them before preparing a prompt. One interface that separates these behaviors is the &lt;a href="https://www.seedance2ai.io/app/video/seedance25" rel="noopener noreferrer"&gt;Seedance 2.5 AI video generator&lt;/a&gt;, where Reference, Extend, and Edit are presented as distinct operations after a video is attached.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Workflow Mistakes
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Using Reference When You Need Frame-Level Continuity
&lt;/h3&gt;

&lt;p&gt;The new result may resemble the source but begin with a different composition. Use Extend when the transition must feel continuous.&lt;/p&gt;

&lt;h3&gt;
  
  
  Using Extend to Repair Existing Footage
&lt;/h3&gt;

&lt;p&gt;Extension adds to the ending. It does not automatically correct problems in earlier frames.&lt;/p&gt;

&lt;h3&gt;
  
  
  Using Edit With a Prompt That Changes Everything
&lt;/h3&gt;

&lt;p&gt;If the prompt replaces the character, environment, camera, lighting, and action, there may be too little left to preserve. In that case, Reference is probably a better fit.&lt;/p&gt;

&lt;h3&gt;
  
  
  Failing to State What Must Remain Unchanged
&lt;/h3&gt;

&lt;p&gt;"Make this more cinematic" leaves the preservation rules undefined. The model may change details you considered essential.&lt;/p&gt;

&lt;p&gt;Name those details explicitly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Combining Multiple Production Stages
&lt;/h3&gt;

&lt;p&gt;A request such as "replace the background, continue the action, add a new product, and create a different ending" contains several jobs.&lt;/p&gt;

&lt;p&gt;Separate them into an editing step and an extension step so each result can be reviewed independently.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Pre-Generation Checklist
&lt;/h2&gt;

&lt;p&gt;Before submitting, confirm the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Am I requesting a new clip, a continuation, or a modification?&lt;/li&gt;
&lt;li&gt;Which properties from the source must remain unchanged?&lt;/li&gt;
&lt;li&gt;Does the result need to connect to the source's final frame?&lt;/li&gt;
&lt;li&gt;Am I trying to fix something that already exists?&lt;/li&gt;
&lt;li&gt;Does the operation need to preserve the original aspect ratio?&lt;/li&gt;
&lt;li&gt;Would two separate generations provide more control?&lt;/li&gt;
&lt;li&gt;Have I described both the desired change and the preservation constraints?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A short decision process can prevent several failed generations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Reference, Extend, and Edit are not interchangeable labels for "use this video." They represent three different relationships between the source material and the output.&lt;/p&gt;

&lt;p&gt;Use &lt;strong&gt;Reference&lt;/strong&gt; when the source should inspire something new.&lt;/p&gt;

&lt;p&gt;Use &lt;strong&gt;Extend&lt;/strong&gt; when the existing ending should become the beginning of what happens next.&lt;/p&gt;

&lt;p&gt;Use &lt;strong&gt;Edit&lt;/strong&gt; when the timeline is useful but something inside it needs to change.&lt;/p&gt;

&lt;p&gt;Choosing the workflow before writing the prompt makes the rest of the generation process much easier. It clarifies what the model should preserve, what it should invent, and where the output should begin.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; I am affiliated with Seedance2AI.io. The product is included as one example of an interface that separates Reference, Extend, and Edit workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI assistance disclosure:&lt;/strong&gt; This article was created with AI assistance and reviewed by the author before publication.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>tutorial</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
