Guide
Kling 2.5 Turbo Text-to-Video Prompt Recipes: Copy-Paste Templates That Work
Practical prompt patterns for camera moves, motion phrasing, duration control, and negative prompts
Why Prompt Structure Matters More Than Wording
Most people treat text-to-video prompts like incantations—hunt for the one magic sentence that makes the model behave. In practice, the models reward structure over poetic phrasing. When you separate a prompt into layers, you can change one variable at a time and actually learn what moved the needle.
A useful mental model is a stack with five layers, from most to least important for correctness:
- Subject — what is on screen and its defining visual traits.
- Action — what the subject does, in plain verbs and directions.
- Camera — how the viewpoint moves or holds.
- Style — lighting, lens feel, color grade, rendering character.
- Constraints — duration fit, aspect, things to avoid.
Why layers beat clever one-liners:
- Debuggability. If a shot looks wrong, you can ask "is it the subject, the action, or the camera?" instead of rewriting everything.
- Transferability. A camera recipe that works for one scene usually works for another when you swap the subject layer.
- Comparability. With a fixed skeleton, two prompts differ in exactly one place, so your A/B tests are honest.
- Consistency. Pipelines that generate many clips need prompts that are parameterized, not hand-written each time.
Vague adjectives ("cinematic," "epic," "dynamic") mostly steer style; they rarely fix motion. If your clip looks like a slideshow, the problem is almost never that you didn't say "cinematic" enough—it's that the action layer is underspecified. Treat style words as seasoning, not the meal.
The rest of this guide gives you a copy-paste skeleton and per-layer recipes for kling-2.5-turbo text-to-video, so you can build a small library of prompts you trust.
A Reusable Prompt Skeleton
Here's the skeleton to start from. Fill it in top to bottom; keep each slot to a short clause.
[subject + 2-3 visual traits], [primary action in concrete verbs],
[camera move + speed], [lighting + lens + color],
[duration fit note], avoid: [negatives]
A filled example:
A weathered fisherman in a yellow raincoat, salt-streaked beard,
hauling a net hand over hand, slow dolly-in from medium to close,
overcast dawn light, 35mm lens, muted teal grade,
single continuous beat across the clip, avoid: extra hands, text, jitter
What each slot does:
- Subject + traits. Two or three traits is usually enough. More traits compete for attention and dilute the render.
- Primary action. One main verb phrase. If you want two beats, you're probably asking for too short a clip—see the pacing section.
- Camera. One move, one speed. Stacking a dolly-in and an orbit usually produces mush.
- Style. Lighting plus lens feel is a compact way to control mood without a paragraph.
- Duration fit note. A reminder to yourself (and a hint to the model) that the action should complete within the clip length you request.
- Negatives. Short and specific, covered later.
Keep prompts in a versioned file—JSON or YAML—with fields matching the slots. That turns prompting into configuration:
{
"subject": "a weathered fisherman in a yellow raincoat",
"action": "hauling a net hand over hand",
"camera": "slow dolly-in from medium to close",
"style": "overcast dawn light, 35mm lens, muted teal grade",
"negative": "extra hands, text overlay, jitter"
}
Now any experiment changes exactly one field, and you can diff runs instead of squinting at screenshots.
Camera Move Recipes
Camera language is where prompt writers most often go vague. "Dynamic camera" is not a move. Name the move, the direction, and the speed. Below are copy-paste patterns; swap the subject and style to fit your scene.
Pan
slow horizontal pan left to right across the scene, constant speed, level horizon
Use for: establishing shots, revealing a wide environment, scanning a lineup of objects. Pans read as calm and observational—good when the subject itself is static.
Tilt
slow tilt up from ground level to the subject's face, steady speed
Use for: revealing scale (a building, a tree, a tall figure), or shifting attention from detail to context. Tilts can feel dramatic; keep the speed slow to avoid a lurch.
Dolly
slow dolly-in toward the subject, medium shot to close-up, smooth and linear
Use for: building intimacy or tension. A dolly changes the spatial relationship between camera and subject, which the model handles well when you say toward or away and give start and end framing.
Zoom
subtle zoom-in, no camera travel, framing unchanged at start
Use for: emphasis without moving through space. Zoom is the move most likely to look artificial if overdone—ask for subtle and keep the change small.
Orbit / Arc
slow orbit around the subject, 90 degrees, counter-clockwise, constant radius
Use for: showing dimensionality of a character or product. Specify the arc size and direction; unspecified orbits often drift or reverse mid-clip.
Rules of thumb
- One move per prompt. Two moves in a short clip fight each other.
- Always give a speed. "Slow," "steady," "constant" are cheap tokens that prevent jitter.
- Anchor the start and end. "From medium to close" helps the model plan a trajectory rather than jitter in place.
- Static is a valid move. Sometimes
locked-off camera, no movementis exactly right—especially for character acting.
Motion Phrasing That Reads as Video
The single biggest cause of "it looks like a photo with a twitch" is an action layer built from adjectives instead of verbs. Compare:
- Vague: a dramatic and energetic scene of a dancer
- Concrete: a dancer spins once on her heel, arms extending outward, then settles into a still pose
The second tells the model what moves, in which direction, how fast, and when it stops. That's information it can render.
A motion checklist
When writing the action clause, include as many of these as apply:
- Agent. Who or what moves.
- Verb. A physical action: swings, pours, lifts, turns, folds, steps.
- Direction. Up, left, toward camera, inward, clockwise.
- Speed and cadence. Slowly, in one smooth motion, in three quick steps.
- Amplitude. A slight nod versus a full-body turn.
- Endpoint. Where the motion settles—"then holds still" prevents loops and drift.
Before and after
vague: a busy street with people and cars
better: pedestrians walking left to right along the sidewalk,
one car passing slowly from right to left in the background
vague: waves crashing
better: a single wave rises, curls, and breaks onto the sand,
foam spreading forward and receding
Practical tips
- Prefer one completed action over many partial ones. A clip that does one thing cleanly beats a clip that half-does five things.
- Use physical verbs, not emotional ones. "Sways gently" renders; "feels nostalgic" mostly affects style if it renders at all.
- Name the aftermath. "Then settles," "then stops," "holding the pose" tells the model the shot has a destination.
- Watch for physics words. Pouring, folding, splashing, and swinging all imply believable secondary motion—use them when they're true to the scene.
When a clip still feels static, try adding cadence ("in one continuous motion") and an endpoint before reaching for more style adjectives.
Duration Control and Scene Pacing
The most common prompt failure isn't bad wording—it's overloading. Writers cram a setup, a turn, and a payoff into a clip that only has room for one beat, then blame the model when it smears.
Fit the beats to the length
Treat clip length as a budget and spend it on beats:
- One beat per shot. A single clear action with a clear endpoint fits comfortably in a short clip.
- Two beats only when one is a continuation of the other ("lifts the cup, then drinks").
- Three or more beats belong in separate generations you stitch in editing, not in one prompt.
A useful rule: if your prompt contains more than one "then," you're probably writing a sequence, not a shot.
Duration belongs in settings, not prose
Don't write "a long ten-second scene" into the prompt and hope. Set the clip duration in your request parameters, and write the prompt to fit that duration. Prose time hints mostly add noise; the parameter does the actual work.
prompt: a barista pours milk into a cup in one steady stream,
finishing with a small swirl; locked-off camera, warm interior light
duration: short
Notice the prompt describes one continuous action that naturally completes—no filler, no second scene.
Pacing cues that help
- "In one continuous motion" signals a single uninterrupted take.
- "Then holds still" gives the model a place to land, which reads as intentional pacing rather than a loop point.
- Starting state ("beginning with the cup empty") helps the model allocate time across the action.
When you need more story
Generate separate shots with distinct prompts and consistent subject/style descriptions, then edit them together. This keeps each generation inside its comfort zone and gives you cut points you control. Pacing is an editing decision; the prompt's job is to deliver clean, single-beat footage you can cut.
Negative Prompts Without Over-Constraint
Negative prompts suppress what you don't want. Used well, they clean up recurring artifacts. Used badly, they contradict the scene and produce mush.
Keep them short and specific
Five to eight concrete terms is usually plenty. Prefer artifact names over aesthetics:
avoid: extra fingers, duplicate limbs, text overlay, watermark,
jitter, frame flicker, warped faces
A good negative list is a bug tracker: it grows only when you observe a specific recurring problem, and it gets pruned when the problem stops appearing.
Common categories
- Anatomy artifacts: extra fingers, merged hands, distorted faces.
- Temporal artifacts: flicker, jitter, morphing, sudden cuts within a clip.
- Overlay artifacts: text, captions, watermarks, UI elements.
- Composition artifacts: split screen, collage, borders, letterboxing.
Avoid fighting the scene
This is the over-constraint trap. If your prompt asks for a crowd, don't put "people" in the negatives. If the shot is a night scene, don't negate "dark." Contradictions push the model into a compromise that looks wrong everywhere.
Signs you've over-constrained:
- The subject becomes soft or ambiguous.
- Motion stalls or the clip freezes early.
- Style flattens noticeably compared to the same prompt without negatives.
When that happens, cut the negative list in half and re-test. Usually one or two terms were doing the damage.
Negatives are not a substitute for clarity
If hands keep rendering wrong, a negative helps, but clearer action phrasing ("both hands visible, gripping the handle") often helps more. Write the positive prompt to make the artifact unlikely, then use negatives as a safety net—not as the primary control.
Testing Prompts in Your Pipeline
Prompt writing becomes engineering when you can reproduce results. The goal is a tight loop: generate a small batch, log everything, compare against a baseline, and change one thing at a time.
A repeatable loop
- Generate. Produce a small set of variations from the same skeleton—typically three to five, differing in exactly one field.
- Log. Record the full prompt, every request parameter (duration, aspect, any seed or sampling settings the API exposes), and a timestamp.
- Compare. Watch outputs side by side against a fixed baseline clip. Note which layer changed and what it did.
- Refine. Promote the winning variant to the new baseline and repeat.
Logging matters more than you think
A minimal log entry:
{
"run_id": "cam-dolly-03",
"prompt": "...",
"params": {"duration": "short", "aspect": "16:9", "seed": 4412},
"changed": "camera: dolly-in -> orbit 90deg",
"verdict": "orbit reads more dimensional; dolly looked flatter"
}
Fix the seed where the API supports it so camera and phrasing changes are comparable. Without a fixed seed, you can't tell whether a difference came from your edit or from sampling noise.
Build a small prompt library
Keep a versioned set of proven recipes—one per camera move, one per action archetype—each with its parameter set and a reference output. New shots start from the closest recipe and adapt, rather than from a blank page. This is how teams keep output consistent across many generations.
Practical guardrails
- Change one field per run. Multi-field edits tell you nothing.
- Test on representative subjects. A prompt tuned on portraits may fail on products.
- Pin your baseline. Keep one known-good clip per recipe as the comparison anchor.
- Re-test after model updates. Behavior can shift; recipes that worked yesterday deserve a quick re-check.
Once a recipe is stable in dev, the same prompt-plus-params object can be handed straight to production generation through HiAPI.ai's unified API, so what you validated is what you ship.
Related articles
View all articles →-
Guide
Getting Started with seedream-5.0-pro/image-to-image: Capabilities, Pricing, and Integration Essentials
Capability boundaries, billing model, and engineering integration practices for ByteDance's image editing model
-
Guide
seedream-5.0-pro Text-to-Image Getting Started Guide: Capability Boundaries, API Integration, and Cost Control
A hands-on developer perspective: from key parameters to a cost estimate of $0.05 per image
-
Guide
Hailuo 2.3 Fast Image-to-Video Getting Started Guide: Capability Boundaries, Pricing, and Integration Practices
MiniMax image-to-video model selection and integration key points for developers