<?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>PromptZone - AI Prompts, Guides and Tools for Builders: sarah wilson</title>
    <description>The latest articles on PromptZone - AI Prompts, Guides and Tools for Builders by sarah wilson (@sarah_wilson_487421a7b381).</description>
    <link>https://www.promptzone.com/sarah_wilson_487421a7b381</link>
    <image>
      <url>https://promptzone-community.s3.amazonaws.com/uploads/user/profile_image/16402/03ee35e9-7fd3-49fc-b0aa-5191497c3bac.png</url>
      <title>PromptZone - AI Prompts, Guides and Tools for Builders: sarah wilson</title>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.promptzone.com/feed/sarah_wilson_487421a7b381"/>
    <language>en</language>
    <item>
      <title>I Started Testing AI Video Prompts One Variable at a Time</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Fri, 28 Aug 2026 02:11:35 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-started-testing-ai-video-prompts-one-variable-at-a-time-48k4</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-started-testing-ai-video-prompts-one-variable-at-a-time-48k4</guid>
      <description>&lt;p&gt;When an AI video prompt fails, my first instinct used to be adding more detail.&lt;/p&gt;

&lt;p&gt;More camera instructions. More lighting. More descriptions of motion. More words explaining what should happen.&lt;/p&gt;

&lt;p&gt;That often made debugging harder.&lt;/p&gt;

&lt;p&gt;Lately I've been using a simpler approach: &lt;strong&gt;change one variable at a time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I started applying this method while exploring &lt;a href="https://h3-max.com/" rel="nofollow ugc noopener noreferrer"&gt;Minimax H3 Max&lt;/a&gt; and other short-form video generation workflows. Instead of trying to write the perfect prompt immediately, I use three small prompt passes to figure out where the generation starts to drift.&lt;/p&gt;

&lt;h2 id="pass-1-test-only-the-action"&gt;
  
  
  Pass 1: Test Only the Action
&lt;/h2&gt;

&lt;p&gt;Start without cinematic language.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A ceramic coffee cup sits on a wooden table.

A hand enters from the right, picks up the cup,
and moves it out of frame.

The table and background remain stationary.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;At this stage, I don't care much about atmosphere or camera style.&lt;/p&gt;

&lt;p&gt;I'm checking three things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the hand enter from the correct direction?&lt;/li&gt;
&lt;li&gt;Does it interact with the cup?&lt;/li&gt;
&lt;li&gt;Does the rest of the scene remain reasonably stable?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If the basic action doesn't work, adding a dramatic camera move probably won't fix it.&lt;/p&gt;

&lt;h2 id="pass-2-add-the-camera"&gt;
  
  
  Pass 2: Add the Camera
&lt;/h2&gt;

&lt;p&gt;Once the action is reasonably clear, I add one camera instruction.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A ceramic coffee cup sits on a wooden table.

A hand enters from the right, picks up the cup,
and moves it out of frame.

The camera slowly pushes forward toward the cup.
Keep the movement smooth and continuous.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I avoid adding several camera commands at once.&lt;/p&gt;

&lt;p&gt;For example, this is harder to diagnose:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Push forward, orbit around the cup, tilt downward,
then pull back as the hand enters.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If the result fails, I don't know which instruction caused the problem.&lt;/p&gt;

&lt;p&gt;One camera behavior gives me a cleaner test.&lt;/p&gt;

&lt;h2 id="pass-3-add-the-look"&gt;
  
  
  Pass 3: Add the Look
&lt;/h2&gt;

&lt;p&gt;Only after the action and camera direction are established do I add visual styling.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A ceramic coffee cup sits on a wooden table.

A hand enters from the right, picks up the cup,
and moves it out of frame.

The camera slowly pushes forward toward the cup.
Keep the movement smooth and continuous.

Soft morning window light.
Natural shadows.
Warm, understated commercial photography.
Realistic materials and restrained contrast.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now the prompt has three layers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ACTION
+
CAMERA
+
LOOK
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That structure makes revisions much easier.&lt;/p&gt;

&lt;h2 id="keep-a-failure-note"&gt;
  
  
  Keep a Failure Note
&lt;/h2&gt;

&lt;p&gt;The most useful change was actually outside the prompt.&lt;/p&gt;

&lt;p&gt;After every generation, I write one short note:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;v1 — action works, camera missing
v2 — camera works, hand enters too early
v3 — timing improved, cup changes shape
v4 — acceptable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This prevents me from rewriting the entire prompt based on a vague feeling that the previous result was "not quite right."&lt;/p&gt;

&lt;p&gt;It also creates a small history of what actually changed.&lt;/p&gt;

&lt;h2 id="a-reusable-template"&gt;
  
  
  A Reusable Template
&lt;/h2&gt;

&lt;p&gt;This is the template I now start with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUBJECT:
[What must remain recognizable?]

ACTION:
[What should happen?]

CAMERA:
[Choose one primary camera behavior.]

TIMING:
[When should the important action happen?]

ENVIRONMENT:
[What should remain stable?]

LOOK:
[Lighting, mood, texture, visual treatment.]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUBJECT:
A red sports shoe on a concrete pedestal.

ACTION:
The shoe remains stationary while a thin layer
of mist moves behind it.

CAMERA:
Slow 30-degree orbit from left to right.

TIMING:
Keep the orbit continuous for the full shot.

ENVIRONMENT:
Do not move the pedestal or background.

LOOK:
Soft directional studio light, subtle shadows,
clean product-photography aesthetic.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The important part isn't the exact wording.&lt;/p&gt;

&lt;p&gt;It's the separation of responsibilities.&lt;/p&gt;

&lt;h2 id="why-i-prefer-this-to-perfect-prompt-templates"&gt;
  
  
  Why I Prefer This to “Perfect Prompt” Templates
&lt;/h2&gt;

&lt;p&gt;Long prompt templates can be useful, but they sometimes hide the source of a failure.&lt;/p&gt;

&lt;p&gt;If a prompt contains subject motion, environmental motion, three camera instructions, lighting, lens language, composition, timing, and style all at once, a bad generation doesn't tell me much.&lt;/p&gt;

&lt;p&gt;Testing one variable at a time gives me a better question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What changed between the last useful result and this one?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For Minimax H3 Max or any other video model, I wouldn't treat this framework as a guarantee that every instruction will be followed. Generative video still varies between runs.&lt;/p&gt;

&lt;p&gt;It's simply a more manageable way to iterate.&lt;/p&gt;

&lt;h2 id="the-short-version"&gt;
  
  
  The Short Version
&lt;/h2&gt;

&lt;p&gt;When a video prompt isn't working, I now avoid immediately making it longer.&lt;/p&gt;

&lt;p&gt;I test it in this order:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Action&lt;/strong&gt; — can the model produce the basic event?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Camera&lt;/strong&gt; — can it maintain one clear camera behavior?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Look&lt;/strong&gt; — can styling be added without breaking the first two?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then I change one thing and run it again.&lt;/p&gt;

&lt;p&gt;It sounds slower than writing one giant prompt.&lt;/p&gt;

&lt;p&gt;In practice, I've found it makes failed generations much easier to understand.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>prompt</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>I Get Better AI Video Prompts When I Write the Camera First</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Tue, 25 Aug 2026 09:01:47 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-get-better-ai-video-prompts-when-i-write-the-camera-first-3730</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-get-better-ai-video-prompts-when-i-write-the-camera-first-3730</guid>
      <description>&lt;p&gt;When I first started writing prompts for AI video, I described what I wanted the final image to look like.&lt;/p&gt;

&lt;p&gt;Something like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A cinematic futuristic city at night, beautiful neon lighting, dramatic atmosphere, highly detailed, realistic.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It sounds descriptive, but there's a problem: almost everything in that prompt describes appearance.&lt;/p&gt;

&lt;p&gt;Very little explains what should actually happen during the shot.&lt;/p&gt;

&lt;p&gt;Lately I've been using a different approach. Before describing style, I write the camera and action.&lt;/p&gt;

&lt;h2 id="start-with-the-shot"&gt;
  
  
  Start With the Shot
&lt;/h2&gt;

&lt;p&gt;For a simple product scene, I might begin with:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Medium shot. The camera slowly pushes toward a bottle standing on a table. The bottle remains centered while soft reflections move across the surface.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Only after that do I add the environment:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Dark studio background with soft directional lighting and subtle reflections.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then I add style if it's actually necessary:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Clean commercial product photography, restrained contrast.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The complete prompt becomes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Medium shot.

The camera slowly pushes toward a bottle standing
on a table. The bottle remains centered while soft
reflections move across the surface.

Dark studio background with soft directional lighting
and subtle reflections.

Clean commercial product photography with restrained
contrast.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This structure is much easier for me to edit than a long paragraph of adjectives.&lt;/p&gt;

&lt;h2 id="the-four-parts-i-use"&gt;
  
  
  The Four Parts I Use
&lt;/h2&gt;

&lt;p&gt;Most of my video prompts now contain four sections:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SHOT
ACTION
ENVIRONMENT
STYLE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SHOT:
Wide establishing shot. Slow forward camera movement.

ACTION:
A small electric car travels along an empty road.

ENVIRONMENT:
Mountain road shortly after sunrise. Light mist in
the valley.

STYLE:
Natural lighting, realistic materials, quiet travel-film
look.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The advantage isn't that this is some magic syntax.&lt;/p&gt;

&lt;p&gt;It's that each section has a job.&lt;/p&gt;

&lt;p&gt;If the motion is wrong, I look at &lt;code&gt;ACTION&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If the framing is wrong, I change &lt;code&gt;SHOT&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If the scene feels wrong, I adjust &lt;code&gt;ENVIRONMENT&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;I don't have to rewrite everything.&lt;/p&gt;

&lt;h2 id="describe-one-camera-move-clearly"&gt;
  
  
  Describe One Camera Move Clearly
&lt;/h2&gt;

&lt;p&gt;Another habit I've dropped is asking for several camera movements in one short shot.&lt;/p&gt;

&lt;p&gt;This:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The camera pushes forward, circles the product,
tilts upward and then quickly pulls back.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;may describe the sequence I have in my head, but it's also asking the model to solve several motion instructions at once.&lt;/p&gt;

&lt;p&gt;For an initial test, I'd rather use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The camera makes a slow clockwise orbit around
the product while keeping it centered.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once that works, I can decide whether the shot actually needs anything else.&lt;/p&gt;

&lt;p&gt;Simple prompts are also easier to compare because there are fewer instructions competing for attention.&lt;/p&gt;

&lt;h2 id="write-observable-actions"&gt;
  
  
  Write Observable Actions
&lt;/h2&gt;

&lt;p&gt;I've also become more careful with abstract words.&lt;/p&gt;

&lt;p&gt;Consider:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The character confidently enters the room.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What does "confidently" mean visually?&lt;/p&gt;

&lt;p&gt;I can make the action more observable:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The character walks into the room at a steady pace,
keeps their head raised and stops beside the desk.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The second version describes things that could actually appear in frames.&lt;/p&gt;

&lt;p&gt;The same principle works for objects.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The car moves dramatically.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I would write:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The car accelerates from a stop and passes the camera
from left to right.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2 id="separate-shots-instead-of-writing-a-minimovie"&gt;
  
  
  Separate Shots Instead of Writing a Mini-Movie
&lt;/h2&gt;

&lt;p&gt;Long prompts sometimes contain an entire edit:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Start outside the café, move through the door,
show the barista making coffee, cut to a close-up
of the cup and finish with the customer drinking it.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's several shots disguised as one prompt.&lt;/p&gt;

&lt;p&gt;I now split something like this before generation.&lt;/p&gt;

&lt;h3 id="shot-1"&gt;
  
  
  Shot 1
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Wide exterior shot of a small café.
Slow push toward the entrance.
Morning light.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3 id="shot-2"&gt;
  
  
  Shot 2
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Medium shot behind the counter.
A barista pours steamed milk into a cup.
Static camera.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3 id="shot-3"&gt;
  
  
  Shot 3
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Close-up of the finished coffee on the counter.
Very slow push-in.
Soft window light.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Even if I eventually want one continuous sequence, thinking in shots forces me to decide what each part of the video is supposed to accomplish.&lt;/p&gt;

&lt;h2 id="keep-the-model-replaceable"&gt;
  
  
  Keep the Model Replaceable
&lt;/h2&gt;

&lt;p&gt;I've been applying this structure while testing different AI video workflows rather than designing prompts around one generator.&lt;/p&gt;

&lt;p&gt;For example, &lt;a href="https://www.jxp.com/ltx/ltx-2-5" rel="nofollow ugc noopener noreferrer"&gt;LTX 2.5&lt;/a&gt; is one of the video models I've been looking at while thinking about more controllable and open video workflows.&lt;/p&gt;

&lt;p&gt;But I don't want my prompt library to depend entirely on one model.&lt;/p&gt;

&lt;p&gt;My notes therefore look 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;shot:
medium close-up

camera:
slow push-in

subject_action:
object remains stationary

environment:
dark studio

lighting:
large soft source from camera left

style:
minimal commercial footage
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;From there I can adapt the wording or parameters for whatever model I'm testing.&lt;/p&gt;

&lt;p&gt;That also makes comparisons more useful.&lt;/p&gt;

&lt;h2 id="a-template-you-can-reuse"&gt;
  
  
  A Template You Can Reuse
&lt;/h2&gt;

&lt;p&gt;Here's the basic template I've settled on:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SHOT:
[shot size and composition]

CAMERA:
[one clear camera movement]

SUBJECT:
[what is visible]

ACTION:
[observable movement or event]

ENVIRONMENT:
[location, background, time]

LIGHTING:
[light direction and character]

STYLE:
[optional visual treatment]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SHOT:
Medium-wide shot of a desk viewed slightly from above.

CAMERA:
Slow lateral movement from left to right.

SUBJECT:
A laptop, notebook and ceramic coffee cup.

ACTION:
Steam rises gently from the cup. Everything else
remains stationary.

ENVIRONMENT:
Quiet home office in the early morning.

LIGHTING:
Soft window light from the left.

STYLE:
Natural, understated documentary look.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It isn't necessarily shorter than my old prompts.&lt;/p&gt;

&lt;p&gt;It's just easier to reason about.&lt;/p&gt;

&lt;h2 id="the-prompt-is-really-a-shot-specification"&gt;
  
  
  The Prompt Is Really a Shot Specification
&lt;/h2&gt;

&lt;p&gt;The biggest change for me was stopping the question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What words will make this video look impressive?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;and replacing it with:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What should the viewer actually see during these seconds?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That leads naturally to framing, camera movement, subject action, environment and lighting.&lt;/p&gt;

&lt;p&gt;Style still matters.&lt;/p&gt;

&lt;p&gt;But now I add it after I've decided what the shot is supposed to do.&lt;/p&gt;

&lt;p&gt;For video generation, that order has been much more useful than starting with a pile of visual adjectives.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
      <category>prompt</category>
    </item>
    <item>
      <title>I Stopped Rewriting My AI Video Prompts. Debugging Them Worked Better</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Thu, 13 Aug 2026 02:01:07 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-my-ai-video-prompts-debugging-them-worked-better-80i</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-my-ai-video-prompts-debugging-them-worked-better-80i</guid>
      <description>&lt;p&gt;For a long time, my response to a bad AI-generated video was simple: rewrite the prompt.&lt;/p&gt;

&lt;p&gt;If the camera moved too fast, I changed the camera description. While I was there, I would usually tweak the lighting, add another sentence about the subject, remove a few words I didn't like, and generate again.&lt;/p&gt;

&lt;p&gt;Sometimes the next result looked better.&lt;/p&gt;

&lt;p&gt;Great — except I had no idea which change actually helped.&lt;/p&gt;

&lt;p&gt;After repeating this enough times, I started treating prompts less like creative writing and more like something I could debug.&lt;/p&gt;

&lt;h2 id="i-started-with-five-fields"&gt;
  
  
  I started with five fields
&lt;/h2&gt;

&lt;p&gt;Most of my test prompts now begin 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;SUBJECT:
A pair of wireless earbuds on a white display stand.

ACTION:
The case slowly opens. The earbuds remain stationary.

CAMERA:
Slow push-in. Fixed camera height. No orbit.

LIGHTING:
Soft daylight from the left with a subtle shadow.

STYLE:
Clean commercial product shot with a neutral background.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There's nothing special about the wording.&lt;/p&gt;

&lt;p&gt;The useful part is that each section has one job.&lt;/p&gt;

&lt;p&gt;A few weeks ago, for example, I had a product shot where the camera kept moving farther around the object than I wanted.&lt;/p&gt;

&lt;p&gt;The original instruction was:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CAMERA:
Cinematic camera movement around the product.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;My first instinct was to rewrite the whole prompt.&lt;/p&gt;

&lt;p&gt;Instead, I left everything else alone and changed only this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CAMERA:
Slow push-in only.
Fixed camera height.
No orbit.
No handheld movement.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The next result wasn't perfect, but it answered a useful question: the camera instruction had been too open-ended.&lt;/p&gt;

&lt;p&gt;That was much more useful than simply getting another random variation.&lt;/p&gt;

&lt;h2 id="one-prompt-accidentally-contained-two-experiments"&gt;
  
  
  One prompt accidentally contained two experiments
&lt;/h2&gt;

&lt;p&gt;Another mistake took me longer to notice.&lt;/p&gt;

&lt;p&gt;I had written:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The camera slowly circles the shoe while the shoe rotates.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It sounded perfectly clear when I wrote it.&lt;/p&gt;

&lt;p&gt;But when the result became unstable, I couldn't tell what I was debugging. Was the camera movement causing the problem? Was it the rotating object? Or was the combination too much?&lt;/p&gt;

&lt;p&gt;So I split the test.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUBJECT MOTION:
The shoe rotates slowly clockwise.

CAMERA:
Static medium shot.
No camera movement.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I tested the object rotation first.&lt;/p&gt;

&lt;p&gt;Only after that looked reasonable did I add camera movement back.&lt;/p&gt;

&lt;p&gt;It required an extra generation, but at least the second test told me something.&lt;/p&gt;

&lt;p&gt;I've started doing the same thing with lighting and style.&lt;/p&gt;

&lt;p&gt;I also use fewer words like "cinematic", "epic", "dynamic", and "professional" now.&lt;/p&gt;

&lt;p&gt;Not because those words are always useless. They're just difficult to debug.&lt;/p&gt;

&lt;p&gt;If I want a particular lighting setup, I'd rather write:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Strong side light, dark background, visible rim light.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;than:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Dramatic cinematic lighting.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The first version gives me something concrete to change later.&lt;/p&gt;

&lt;h2 id="the-template-beside-my-test-folder"&gt;
  
  
  The template beside my test folder
&lt;/h2&gt;

&lt;p&gt;After a while, the same structure kept appearing in my prompts, so I saved a blank version:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUBJECT:
[What needs to remain visually consistent?]

ACTION:
[What should the subject do?]

CAMERA:
[Camera position + one movement]

LIGHTING:
[Direction and quality of light]

ENVIRONMENT:
[Background and surrounding objects]

STYLE:
[Visual treatment]

AVOID:
[Problems observed in previous tests]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The last field used to be much longer.&lt;/p&gt;

&lt;p&gt;I had copied a huge negative-prompt list from an older project and kept carrying it forward. Eventually I realized I couldn't explain why half of those terms were there.&lt;/p&gt;

&lt;p&gt;Now &lt;code&gt;AVOID&lt;/code&gt; starts empty.&lt;/p&gt;

&lt;p&gt;If a test produces a recurring problem, I add something relevant. Otherwise I leave it alone.&lt;/p&gt;

&lt;h2 id="my-notes-are-intentionally-boring"&gt;
  
  
  My notes are intentionally boring
&lt;/h2&gt;

&lt;p&gt;Beside each generation I keep a tiny text file.&lt;/p&gt;

&lt;p&gt;A real entry from this kind of test looks roughly 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;Test 07

Changed:
camera

Before:
slow orbit around product

After:
static camera + slow push-in

Result:
product shape more stable
less background distortion

Next:
keep camera
reduce subject rotation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It takes maybe thirty seconds to write.&lt;/p&gt;

&lt;p&gt;That little file becomes surprisingly useful once there are ten or fifteen videos sitting in the same folder.&lt;/p&gt;

&lt;p&gt;Before I started doing this, I had files called things like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;video_final.mp4
video_final2.mp4
video_final_good.mp4
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I wish I were joking.&lt;/p&gt;

&lt;p&gt;A week later, those filenames told me absolutely nothing.&lt;/p&gt;

&lt;h2 id="i-tried-keeping-the-template-when-switching-models"&gt;
  
  
  I tried keeping the template when switching models
&lt;/h2&gt;

&lt;p&gt;I was curious whether this approach was only useful with the generator I had been testing, so I started keeping the prompt structure unchanged when trying other video models.&lt;/p&gt;

&lt;p&gt;One of those runs was with &lt;a href="https://wan30ai.com/" rel="nofollow ugc noopener noreferrer"&gt;Wan 3.0&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I kept the same subject/action/camera structure rather than writing a special prompt for the model. That made differences easier to spot because I wasn't changing the model and the entire prompt at the same time.&lt;/p&gt;

&lt;p&gt;Some wording still needed adjustment, which I expected. But I had a baseline instead of starting from an empty text box.&lt;/p&gt;

&lt;p&gt;That's the part of the workflow I've found most useful.&lt;/p&gt;

&lt;p&gt;When a generation looks wrong now, I don't immediately ask myself how to write a better prompt.&lt;/p&gt;

&lt;p&gt;I open the last test note and look for the smallest thing I can change.&lt;/p&gt;

</description>
      <category>prompt</category>
      <category>ai</category>
      <category>llm</category>
    </item>
    <item>
      <title>I Stopped Rewriting My Entire AI Video Prompt After Every Bad Result</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Mon, 10 Aug 2026 09:02:02 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-my-entire-ai-video-prompt-after-every-bad-result-3ke7</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-my-entire-ai-video-prompt-after-every-bad-result-3ke7</guid>
      <description>&lt;p&gt;For a while, my response to a bad AI video was always the same: rewrite the prompt.&lt;/p&gt;

&lt;p&gt;If the camera felt wrong, I'd change the camera instruction. Then I'd tweak the lighting, rewrite the action, remove a few words, add a few more.&lt;/p&gt;

&lt;p&gt;Generate again.&lt;/p&gt;

&lt;p&gt;Sometimes the next video was better, but there was an obvious problem: I had no idea which change actually helped.&lt;/p&gt;

&lt;p&gt;I'd changed too many things at once.&lt;/p&gt;

&lt;p&gt;Recently I've been trying a much less exciting approach with Seedance. I change one thing and leave everything else alone.&lt;/p&gt;

&lt;p&gt;Say this is my starting prompt:&lt;/p&gt;

&lt;p&gt;A black coffee machine on a kitchen counter. Slow camera push-in. Morning light from the left. Steam rises from a cup beside it. Keep the machine stationary.&lt;/p&gt;

&lt;p&gt;The result is usable, except I don't like the camera movement.&lt;/p&gt;

&lt;p&gt;Instead of rewriting the prompt, I test only that line.&lt;/p&gt;

&lt;p&gt;Test A&lt;/p&gt;

&lt;p&gt;Slow camera push-in toward the product.&lt;/p&gt;

&lt;p&gt;Test B&lt;/p&gt;

&lt;p&gt;Camera moves slowly from left to right while keeping the product centered.&lt;/p&gt;

&lt;p&gt;Test C&lt;/p&gt;

&lt;p&gt;Static camera. Only the reflections and steam move.&lt;/p&gt;

&lt;p&gt;Everything else stays exactly the same.&lt;/p&gt;

&lt;p&gt;This gives me three results I can actually compare. If one works noticeably better, at least I have some evidence that the camera instruction made the difference.&lt;/p&gt;

&lt;p&gt;It sounds obvious when written down, but I wasn't doing this before.&lt;/p&gt;

&lt;p&gt;I was treating every failed generation as a reason to write a better prompt rather than trying to find the part of the existing prompt that wasn't working.&lt;/p&gt;

&lt;p&gt;I've been using this approach while experimenting with &lt;a href="https://www.xmk.com/seedance" rel="nofollow ugc noopener noreferrer"&gt;Seedance&lt;/a&gt;, although the method should work with other video models too.&lt;/p&gt;

&lt;p&gt;I've also tried the same thing with motion.&lt;/p&gt;

&lt;p&gt;If an interaction looks strange, I'll keep the scene, lighting, and camera unchanged and test small variations:&lt;/p&gt;

&lt;p&gt;The hand slowly reaches toward the cup.&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;The hand reaches toward the cup and pauses before touching it.&lt;/p&gt;

&lt;p&gt;And:&lt;/p&gt;

&lt;p&gt;The hand remains still beside the cup.&lt;/p&gt;

&lt;p&gt;This takes a few generations, but I usually learn more from those generations than I do from repeatedly replacing the entire prompt.&lt;/p&gt;

&lt;p&gt;Another thing I've noticed: adding detail isn't always the fix.&lt;/p&gt;

&lt;p&gt;Sometimes I remove the instruction that I think is causing trouble and generate again. A shorter prompt occasionally gives me a much cleaner result.&lt;/p&gt;

&lt;p&gt;So lately, when a generation goes wrong, I don't immediately ask myself how to improve the whole prompt.&lt;/p&gt;

&lt;p&gt;I just try to figure out which instruction I want to test next.&lt;/p&gt;

&lt;p&gt;Does anyone else test video prompts this way? I'm curious whether you change one variable at a time or tend to rewrite the prompt when the first result doesn't work.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>prompt</category>
      <category>video</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>I Started Keeping the Prompts That Failed</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Fri, 07 Aug 2026 01:48:37 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-started-keeping-the-prompts-that-failed-26p6</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-started-keeping-the-prompts-that-failed-26p6</guid>
      <description>&lt;p&gt;I used to save only the prompts that worked.&lt;/p&gt;

&lt;p&gt;If a generation looked good, I'd copy the prompt into a text file and give it a name like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;camera-good.txt
night-scene-final.txt
character-motion-v2.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The failed ones usually disappeared.&lt;/p&gt;

&lt;p&gt;At the time that felt sensible. Why keep something that didn't work?&lt;/p&gt;

&lt;p&gt;A few weeks later, though, I'd open one of those "good" prompts and have no idea why half the lines were there.&lt;/p&gt;

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

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Keep the subject centered.
Maintain facial identity.
Avoid sudden camera movement.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I knew those lines had probably fixed something at some point.&lt;/p&gt;

&lt;p&gt;I just couldn't remember what.&lt;/p&gt;

&lt;p&gt;So I changed one small habit: I stopped deleting the bad versions.&lt;/p&gt;

&lt;p&gt;My folders are messier now.&lt;/p&gt;

&lt;p&gt;A recent one looked 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;01.txt
02.txt
03-face-changed.txt
04-camera-static.txt
05-better.txt
06-too-fast.txt
07.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Not elegant, but at least I can follow what happened.&lt;/p&gt;

&lt;p&gt;I usually leave a short note for each version:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;03
face changes during turn

04
face is better, camera barely moves

05
camera works, walking too fast
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's normally enough.&lt;/p&gt;

&lt;p&gt;I don't score every result. I tried doing that once and stopped after a few days because I was spending too much time deciding whether something deserved a 7 or an 8.&lt;/p&gt;

&lt;p&gt;One camera test is a good example of why I keep the old versions now.&lt;/p&gt;

&lt;p&gt;I started with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Camera slowly moves closer while following the subject.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The movement wasn't what I wanted, so I made the instruction more specific:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Smooth cinematic tracking shot, gradually moving
toward the subject while maintaining stable framing.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It got worse.&lt;/p&gt;

&lt;p&gt;Then I tried:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Slow forward tracking shot.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That version behaved better.&lt;/p&gt;

&lt;p&gt;I wouldn't turn this into a rule about short prompts. I've had other scenes where adding detail helped.&lt;/p&gt;

&lt;p&gt;The only thing I wrote in my notes was:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;longer camera description didn't help this scene
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A month later, that note was more useful than trying to remember why the final prompt was short.&lt;/p&gt;

&lt;h2 id="old-prompts-became-more-useful-when-i-changed-models"&gt;
  
  
  Old prompts became more useful when I changed models
&lt;/h2&gt;

&lt;p&gt;I ran into the same thing again while going back through old prompts during a &lt;a href="https://www.jxp.com/minimax/minimax-h3" rel="nofollow ugc noopener noreferrer"&gt;MiniMax H3&lt;/a&gt; test.&lt;/p&gt;

&lt;p&gt;My normal habit had been to take the best prompt from the previous model and use that as the starting point.&lt;/p&gt;

&lt;p&gt;It sounds reasonable, but there's a problem with it.&lt;/p&gt;

&lt;p&gt;A successful prompt often contains fixes for problems that belonged to the model I was using at the time.&lt;/p&gt;

&lt;p&gt;I found a very simple example in an older folder:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;v1
Woman turns toward the window.

result
body turns, face changes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;v2
Woman turns toward the window.
Keep the same facial features during the turn.

result
face is more stable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The second line stayed in my prompts for months.&lt;/p&gt;

&lt;p&gt;I copied it into other scenes, then into other projects.&lt;/p&gt;

&lt;p&gt;At some point I couldn't remember which model had originally needed it.&lt;/p&gt;

&lt;p&gt;When I tested the old &lt;code&gt;v1&lt;/code&gt; again with a different workflow, the face stayed reasonably consistent without the extra instruction.&lt;/p&gt;

&lt;p&gt;So the sentence I'd been treating as part of my normal prompt wasn't really a rule. It was an old patch.&lt;/p&gt;

&lt;p&gt;I started noticing more of these.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Keep camera distance consistent.

Preserve clothing throughout the scene.

Maintain natural body proportions.

Do not change the background layout.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Some are still useful.&lt;/p&gt;

&lt;p&gt;Others are probably there because something went wrong in a generation months ago.&lt;/p&gt;

&lt;p&gt;If I only keep the successful prompt, I lose that history.&lt;/p&gt;

&lt;p&gt;Keeping the version immediately before it tells me why a line was added.&lt;/p&gt;

&lt;p&gt;That's also why I don't clean up my test folders as aggressively anymore.&lt;/p&gt;

&lt;p&gt;I did try replacing all of this with a spreadsheet once.&lt;/p&gt;

&lt;p&gt;It had columns for:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;model
prompt
settings
duration
failure
score
notes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I abandoned it fairly quickly.&lt;/p&gt;

&lt;p&gt;For short experiments, it felt like more work than the testing itself.&lt;/p&gt;

&lt;p&gt;Now I normally keep a folder and a small &lt;code&gt;notes.txt&lt;/code&gt; file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;01 - baseline
camera static

02 - added tracking
camera moves, face okay

03 - added cinematic lighting
can't see much difference

04 - changed walking speed
too fast

05 - reduced walking speed
usable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This isn't particularly organized, but I can open the folder a few weeks later and understand what I was doing.&lt;/p&gt;

&lt;p&gt;It also makes me a little less likely to rewrite everything after one bad result.&lt;/p&gt;

&lt;p&gt;If &lt;code&gt;04&lt;/code&gt; doesn't work, I usually want &lt;code&gt;05&lt;/code&gt; to differ in one obvious way. Otherwise I end up with two completely different prompts and no idea which change mattered.&lt;/p&gt;

&lt;p&gt;Not every test works like that. Sometimes the result is bad enough that I throw out the prompt and start again.&lt;/p&gt;

&lt;p&gt;I just don't delete the old one anymore.&lt;/p&gt;

&lt;p&gt;I've also stopped naming files like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;final.txt
final2.txt
final-new.txt
final-really-final.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I had enough versions of those that "final" stopped meaning anything.&lt;/p&gt;

&lt;p&gt;Numbering them is boring, but it works.&lt;/p&gt;

&lt;p&gt;These days I usually keep the whole experiment folder. Text files take almost no space, and three weeks later I rarely remember why &lt;code&gt;04.txt&lt;/code&gt; was bad without the note sitting next to it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>prompt</category>
    </item>
    <item>
      <title>I Stopped Rewriting Product Video Prompts From Scratch</title>
      <dc:creator>sarah wilson</dc:creator>
      <pubDate>Fri, 24 Jul 2026 06:13:48 +0000</pubDate>
      <link>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-product-video-prompts-from-scratch-5j1</link>
      <guid>https://www.promptzone.com/sarah_wilson_487421a7b381/i-stopped-rewriting-product-video-prompts-from-scratch-5j1</guid>
      <description>&lt;p&gt;Yesterday I was putting together a short landing page video for a side project.&lt;/p&gt;

&lt;p&gt;Nothing complicated—just an 8-second product clip.&lt;/p&gt;

&lt;p&gt;I opened my notes to write another prompt and realized I had already written almost the same thing dozens of times.&lt;/p&gt;

&lt;p&gt;The product was different.&lt;/p&gt;

&lt;p&gt;The wording changed a little.&lt;/p&gt;

&lt;p&gt;But most of the prompt stayed exactly the same.&lt;/p&gt;

&lt;p&gt;So instead of starting over again, I copied the version I used last week and only changed the parts that actually mattered.&lt;/p&gt;

&lt;p&gt;This is the version I ended up using yesterday.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Subject:
Portable coffee grinder

Action:
Slow 360° rotation on a wooden table

Camera:
Gentle push-in, close-up near the end

Lighting:
Soft morning light from the left

Background:
Minimal workspace

Style:
Simple product commercial

Avoid:
Fast camera movement
Floating objects
Text overlays
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I used to rewrite every field because it felt more "creative."&lt;/p&gt;

&lt;p&gt;Now I almost never do that.&lt;/p&gt;

&lt;p&gt;Most of my changes happen in just two places:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the subject&lt;/li&gt;
&lt;li&gt;the action&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everything else usually stays untouched unless I'm testing something specific.&lt;/p&gt;

&lt;p&gt;One thing I started doing recently is keeping the prompts that didn't work.&lt;/p&gt;

&lt;p&gt;A few weeks ago I would have deleted them.&lt;/p&gt;

&lt;p&gt;Now they sit in a folder called &lt;strong&gt;rejected&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It's surprisingly useful to look back and remember &lt;em&gt;why&lt;/em&gt; something failed.&lt;/p&gt;

&lt;p&gt;Sometimes the camera moved too much.&lt;/p&gt;

&lt;p&gt;Sometimes the background became too busy.&lt;/p&gt;

&lt;p&gt;Sometimes I simply added too many instructions.&lt;/p&gt;

&lt;p&gt;Seeing those old prompts again saves me from making the same mistake twice.&lt;/p&gt;

&lt;p&gt;Lately I've also been running the exact same prompt through different video models without changing anything.&lt;/p&gt;

&lt;p&gt;I don't really care which model "wins."&lt;/p&gt;

&lt;p&gt;I'm more interested in how each one interprets identical instructions.&lt;/p&gt;

&lt;p&gt;One of the models I tested this week was &lt;strong&gt;&lt;a href="https://www.xmk.com/seedance/seedance-2-5" rel="nofollow ugc noopener noreferrer"&gt;Seedance 2.5&lt;/a&gt;&lt;/strong&gt;. I left the prompt exactly as it was so I had another point of comparison instead of another rewritten version.&lt;/p&gt;

&lt;p&gt;The folder is still messy.&lt;/p&gt;

&lt;p&gt;Some prompts have strange names.&lt;/p&gt;

&lt;p&gt;Some experiments don't go anywhere.&lt;/p&gt;

&lt;p&gt;But copying an old prompt and improving it a little has been much more useful than trying to invent a completely new one every time.&lt;/p&gt;

&lt;p&gt;If you keep old prompts around instead of deleting them, I'd be curious to know how you organize them. I'm always looking for better ways to keep this folder under control.&lt;/p&gt;

</description>
      <category>sora</category>
      <category>prompt</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
