Skip to main content

Uncensored AI Video Prompts: 15 Examples, and Why the Model Matters More Than the Words

15 copy-paste uncensored video prompts by scene, a five-part way to write your own, and which models render them as written from text or a still.

Author
SpicyAPI Engineering
Published
Read
32 min read
Updated
Four gold-framed pictures hang above glass sculptures on dark plinths, each joined to its sculpture by a thread of golden light

You wrote a scene, but the clip came back milder or refused. Start by separating a model’s content limits from an unclear action or an opening still that contradicts the prompt.

Short answer: the model matters more than the words. Based on our September 2026 tests, plain, direct prompts produced matching results in sampled scenes on MiniMax H3, Wan 3.0, Wan 2.6, Wan 2.5, Seedance 2.5 and LTX 2.5, while H3 Max and Wan 2.2 refuse or soften most prompts at the upper levels.

Levels: Mild, Moderate, Strong, Very strong and Maximum; the test prompts are not published.

The 30-second version

  • On text-to-video, choose the model first: MiniMax H3, Wan 3.0, Seedance 2.5 or LTX 2.5. Then specify the action and framing.
  • On image-to-video, compose the opening frame first. The prompt directs motion from that visual starting point.
  • Five parts, in order: subject, action, camera, light, sound. Two or three beats per 5 seconds.
  • Drafts are cheap: 5 seconds costs $0.095 on Wan 2.2 Spicy at 480p and $0.185 on MiniMax H3 at 768p.

Try MiniMax H3 text-to-video →

Working on one model? The MiniMax H3 prompt guide and the Seedance 2.5 prompt guide go deeper.

How to write an uncensored video prompt: five parts, in order

A video model renders what you name and invents the rest. Prompt 5, taken apart:

PartWhat to writeFrom prompt 5
Subject"Adult", who, wardrobe, whereAn adult woman in an oversized linen shirt wakes on a sheepskin rug by a loft window
ActionA short sequence of linked action beatsShe rolls onto her back, stretches, sits up, then turns and looks into the lens
CameraOne move, its own sentenceOne slow dolly-in at floor height.
LightOne source and its colourSoft white window light, dust in the air.
SoundWhat we hear, or "no music"Birdsong outside, quiet room tone, no music.
  • Be specific. Name the wardrobe, props and setting rather than a mood.
  • Match the words to the input. From text, describe the cast, wardrobe and setting. From a still, concentrate on what changes while keeping the existing scene clear.
  • Fit the beats to the time. One small action stretched over the clip plays slow; six crammed in leave some dropped. Use one flowing paragraph and one camera move. Length is not the limit (Wan 2.6 takes 1,500 characters, H3 7,000).
  • Write what you want, not what to avoid. A prohibition-heavy H3 take stalled; "stays fully on for the entire shot" kept an outfit on for a whole H3 clip.
  • Call everyone an adult, and with two people, say who does what. Skip "8k, masterpiece", and treat "cinematic" as nearly empty on its own: grain, depth of field and a named camera move do the work.
  • Leave prompt expansion off for a precise prompt. It is off by default on Wan 3.0 and Wan 2.6; switch it off on Wan 3.0 Pro, where it is on. Expansion rewrites your prompt: it can develop a one-line idea or change a detailed brief.

A soft clip, rewritten

A vague brief leaves action, framing and tone for the model to invent. Clarifying it is useful when the clip renders but misses your intent; it is not a fix for every rejection. A typical weak first draft:

A beautiful sensual woman in a bedroom, cinematic, moving slowly, don't zoom, 8k masterpiece.

The same scene in five parts:

An adult woman in a white cotton shirt sits on the edge of an unmade bed in morning light. She pulls her hair over one shoulder, then turns and looks into the lens. Static camera at mattress height. Soft window light from the left. Sheets rustling, quiet room tone.

What changed: the vague adjectives became a named wardrobe, place and action; "slowly" and "don't zoom" became two beats and a static camera; light and sound are named. If the result still drifts, change one thing per run and keep the seed where the model has one (Wan 3.0, Seedance, LTX 2.5).

Two MiniMax H3 text-to-video frames side by side, a Mild result on the left and a Strong result on the right, both covered by a heavy mosaic

MiniMax H3 text-to-video. Left: a Mild subject line. Right: a Strong subject line, cropped. The mosaic is ours.

Text-to-video vs image-to-video: who decides how far it goes

Text-to-video: the model decides

For stronger scenes, choose Wan 3.0, Seedance 2.5 or LTX 2.5 before polishing the wording. Older base Seedance 2.0, Fast and Mini often softened the action. Select the input task as well as the family: a text result does not tell you how the same model will animate a still.

Name the final beat. Wan 3.0 can continue the action beyond what you intended, so give the shot a clear finish.

Image-to-video: the still sets the level, the prompt moves it

The still establishes the visible scene. Put the styling and composition you want into the image; the prompt mostly moves what is already there. MiniMax H3 and Vidu Q3 tend to stay close to the supplied image; Seedance, Wan 3.0 and LTX 2.5 can develop it further.

The prompt directs the movement. Changing the room in words can move the whole scene there; keep the action consistent with the still. More model-specific behaviour appears in the Vidu Q3 test.

For a specific ending, add a closing frame on H3, Seedance 2.5, LTX 2.5 or Wan 3.0 image-to-video. Match the pair in subject, wardrobe and light.

Wan 2.6 image-to-video follows the still’s shape, so crop before uploading. H3 Spicy, Vidu Q3 Spicy, LTX 2.3 Spicy, Seedance 2.5 Spicy and Wan 3.0 can animate a still without a prompt; write one when the movement matters. Prepare the still with an uncensored image model.

15 copy-paste uncensored video prompts, by scene

Adapt these SFW examples by changing the adult cast, scene and action while keeping the camera and ending clear.

1. First person, at the bed (text-to-video)

Try on LTX 2.5: say where the camera is before what she does.

First-person point of view: the camera is a person lying back against the headboard of a bed at night, looking toward the end of the bed. An adult woman in a long ivory silk robe over a black slip dress steps up, kneels onto the mattress and leans down toward the lens with one hand planted beside it, her hair falling forward around her face. She stops close, tilts her head, smiles, and reaches out and taps one fingertip against the lens. Warm bedside lamp rim light, deep shadow, shallow focus, gentle handheld drift, 35mm film grain.

First person, at the bed (text-to-video). Example clip of this scene.

Run it →

2. A robe and a look, from a still (image-to-video)

Try on Vidu Q3 Spicy: prompt optional. One beat, one sound, one camera move; the still carries the rest.

She finishes pouring, sets the flask down and lifts her eyes to camera with a small smile, steam rising from the cup, the yukata sliding a fraction lower on her shoulder. Paper shoji glow, evening cicadas, very slow push-in.

A robe and a look, from a still (image-to-video). Example clip of this scene.

Run it →

3. Steam and a look back (image-to-video)

Try on MiniMax H3 Spicy: one continuous move; let the steam carry the ending. There is no sound switch, so add sound in the edit if you need it.

She rolls her shoulders back and stretches upward in the cedar heat, water running the length of her spine. She turns her head to look back over one shoulder into the lens, then steps forward into the billowing steam. The vapour boils up around her and swallows the far wall. Slow handheld drift following her, warm cedar light, condensation crawling down the glass. Cinematic, shallow depth of field, heavy film grain.

Steam and a look back (image-to-video). Example clip of this scene.

Run it →

4. A turn to camera by lamplight (text-to-video)

Try on Seedance 2.0: sound at no extra cost, and a seed. If it comes back with a copyright error, re-roll or use Seedance 2.0 Fast or 2.5.

An adult woman sits on the rim of a clawfoot bath in a dark tiled bathroom at night, a white towel wrapped around her. She pins her wet hair up with both hands, turns her head toward the camera in profile, then lowers her arms and looks straight into the lens. Slow push-in from the doorway. One warm wall sconce, steam fogging the mirror behind her. A dripping tap, quiet room tone.

Run it →

5. Morning light, solo, from text (text-to-video)

Try on Wan 2.6: stays close to your words.

An adult woman in an oversized linen shirt wakes on a sheepskin rug in front of a tall loft window in morning light. She rolls onto her back, stretches both arms above her head, sits up, then turns and looks straight into the lens with a slow smile. One slow dolly-in at floor height. Soft white window light, dust in the air. Birdsong outside, quiet room tone, no music.

Run it →

6. The cheapest text draft (text-to-video)

Try on Seedance 2.0 Mini: cheapest Seedance. Give the subject something ordinary to do.

An adult woman in a white cotton sundress lies on her stomach across a rumpled white bed in afternoon light, reading a paperback, ankles crossed in the air. She lowers the book, rolls onto her side toward the camera and props her head on one hand, then laughs at something off screen. Static camera at mattress height. Warm sun through half-closed blinds, striped light across the sheets. Pages turning, a ceiling fan ticking.

Run it →

7. Your own still: write only the motion (image-to-video)

Try on MiniMax H3: keep the existing scene and describe its continuation.

She tips her head back under the water and runs both hands through her wet hair, then turns to face the camera and wipes the water from her eyes with the back of her wrist. Steam drifts across the glass behind her. Static camera at chest height. Running water, a soft echo, no music.

Run it →

8. Couple: wind on the balcony (text-to-video)

Try on Wan 3.0 Prime: about $0.31 for five seconds at 480p; one shared action, one camera move.

Golden hour on a hotel balcony: she stands at the rail in a silk robe that lifts and falls in the wind, and he comes up behind her and closes both arms around her waist. She leans back into him and turns her face up to his. The robe streams sideways, the city hazes gold below. Slow orbit around the pair at the rail. Cinematic, shallow depth of field, heavy film grain.

Couple: wind on the balcony (text-to-video). Example clip of this scene.

Run it →

9. Couple: the back seat (text-to-video)

Try on Wan 2.6, for the same reason as prompt 5. This example file has no audio track.

A couple in a rain-streaked car at night: she climbs across from the passenger seat into his lap and takes his face in both hands. He slides a hand up her back and the window fogs where her shoulder presses it. Rain runs down the glass, headlights sweep past and go. Slow push in from the back seat, warm dashboard glow against cold rain light. Cinematic, shallow depth of field, heavy film grain.

Couple: the back seat (text-to-video). Example clip of this scene.

Run it →

10. Couple: two women at the drive-in (text-to-video)

Try on Wan 3.0: sound on or off, and a seed. Wardrobe per person, then who moves first.

35mm film still, warm grain and halation. Two adult women lie back in the open tailgate of a station wagon at a drive-in cinema, a plaid blanket over their legs; one wears a white ribbed tank top, the other a red gingham bikini top and denim shorts. The projector beam flickers across them; one turns, brushes hair from the other's face, and they kiss slowly as the screen light shifts from blue to gold. Summer night, moths in the beam, loose handheld frame.

Couple: two women at the drive-in (text-to-video). Example clip of this scene.

Run it →

11. Camera: the crane down (text-to-video)

Try on LTX 2.5: up to 4K, with a seed. The camera gets its own three words.

Ultra-detailed cinematic shot: an adult woman in a floor-length emerald silk gown descends a marble staircase in an empty opera house, the high slit opening across her leg with each step, chandelier light glittering through the fabric. Slow crane down, immaculate texture detail, orchestra tuning drifting up from the pit.

Camera: the crane down (text-to-video). Example clip of this scene.

Run it →

12. Camera: point of view, from a still (image-to-video)

Try on Wan 2.6 Spicy: $0.475 for five seconds at 720p; the still establishes the framing. For a point of view, move the camera like a body: a sway, not a crane.

Her toes flex and hook deeper into the silk, one knee slowly straightening, the sheets sliding and rippling under her legs. The slatted bars of light creep across the bed as the blind stirs in the draught. Handheld point-of-view sway, warm red and gold, quiet morning room tone.

Camera: point of view, from a still (image-to-video). Example clip of this scene.

Run it →

13. Slow motion, on purpose (text-to-video)

Try on Wan 3.0 Pro: 1080p minimum, about $0.72 for five seconds; switch prompt expansion off, since it is on by default on Pro. Say "slow-motion" once, up front; otherwise keep "slowly" off your verbs.

Slow-motion perfume commercial. An adult woman in a backless black gown turns away from a rain-lashed window, the low back of the dress catching a single hard key light down her spine, droplets of water flicking from her hair as she moves. Macro-sharp fabric detail, deep shadow, 4K product-film polish, low cello note and rain.

Slow motion, on purpose (text-to-video). Example clip of this scene.

Run it →

14. Sound-led: the bar (text-to-video)

Try on Seedance 2.0: sound at no extra cost. Every sound comes from something on screen. If it comes back with a copyright error, re-roll or use Seedance 2.0 Fast or 2.5.

Photorealistic live-action, not animation. A real adult woman in a chocolate satin robe works behind a dim neon bar, a large fluffy faux fox tail accessory clipped at the small of her back. She shakes a cocktail, turns to set the glass on the counter and the tail sways with the movement, then she looks back at camera with a teasing smile. Warm red lantern light, 35mm grain, slow push-in, ice rattling and low bar chatter.

Sound-led: the bar (text-to-video). Example clip of this scene.

Run it →

15. Keep it on: a safe cut from a Spicy model (image-to-video)

Try on Seedance 2.0 Fast Spicy: about $0.41 for five seconds at 480p. Some Spicy test clips changed the wardrobe without being asked. Name what must stay on; inspect the result rather than treating that instruction as a lock.

First person point of view, the camera stays where it is on the pillow and does not move. She lowers herself closer toward the lens, her long hair falling forward around the edges of the frame, and holds eye contact. She keeps the black lace top and the black satin robe on the whole time and stays fully dressed. Candlelight flickers behind her; the background stays black. Only her movement, no camera move, no cut.

Keep it on: a safe cut from a Spicy model (image-to-video). Example clip of this scene.

Run it →

What gets toned down, and what gets through

Separate the returned error from a rendered but milder clip. Model policy, input validation and a contradictory brief call for different changes.

You sentToWhat came backSend this instead
A Maximum-level promptWan 2.2 text-to-videoRefused, not billed (Mild refused too)Wan 3.0, Wan 2.6 or Wan 2.5 text-to-video
A Very strong prompt on a Strong-level stillH3 Max image-to-videoRefusedMiniMax H3 image-to-video
A Maximum-level prompt on a Strong-level stillWan 2.2 image-to-videoPartly kept, the rest toned downWan 2.2 Spicy or Wan 3.0 image-to-video
A Very strong promptH3 Max text-to-videoA much milder scene, billed; later runs refused or toned downMiniMax H3 text-to-video: as written
A Very strong promptHappyHorse 1.1 text-to-videoRefused at the prompt, not billed; Strong mostly passedMiniMax H3 text-to-video
A strong prompt on an SFW stillSeedance image-to-videoSeveral tame clipsMatch the prompt to the still
A Very strong prompt on a Strong-level stillSeedance 2.0, 2.0 Fast, 2.0 Mini image-to-videoMostly toned downSeedance 2.5 or Wan 3.0 image-to-video
A plain Mild promptSeedance 2.0 text-to-videoRepeated copyright errorsRe-roll, or Seedance 2.0 Fast or 2.5 text-to-video
A Strong-level still, no promptH3 image-to-video; Vidu Q3, Pro, TurboRejected, not billedOne line of motion
Strong-level reference footageWan 2.6 reference-to-videoRefused, not billedWan 3.0 reference-to-video
Plain words vs a genre labelWan 2.6 text-to-videoBoth as writtenEither

A refusal normally releases the hold; exceptions appear on the model page. Check settled and cost (policy). A toned-down clip is billed, so inspect the frames.

Three video frames: a woman in a white silk nightgown lying on a hotel bed, a man and woman embracing in a dim room, and a close-up of a bearded man in a white shirt

What "toned down" looks like. Left: MiniMax H3 Max text-to-video, Very strong prompt. Middle and right: Wan 2.5 text-to-video, our first Maximum-level prompt and a reworded second run. Unedited frames, all billed. Later Wan 2.5 runs delivered this category as requested; these frames illustrate its earlier softened outputs.

One prompt, different models: what we actually saw

An additional Maximum-level brief produced different pacing and staging across models:

ModelWhat it did with the same briefFor your prompt
MiniMax H3Every element, as writtenName the beats and the ending
Wan 3.0 modelsRendered the brief, then added further actionName the last beat, check the ending
LTX 2.5Followed the text brief; from a still, needed clearly written actions and showed merged limbsFrom a still, write two or three actions
Wan 3.0 Prime, imageKept the solo still soloPut what you need in the still
Wan 2.2 SpicyBrought in a second personCheck for extra people
Vidu Q3, Q3 SpicyAdded elements from the brief and a second person; relit the room redName the room and light you have
Seedance 2.0 FastHeld close to the still and softened stronger requested actionPut the action in the still
Seedance 2.0 Spicy, 2.0 Fast Spicy, LTX 2.3 SpicyEscalated to Very strong when nobody asked for itUse MiniMax H3 image-to-video, or specify the ending and check the last frames

Two versions of the same fashion scene show why duration belongs in the motion brief.

Two rows of video frames of a woman in a black satin slip dress in a grey studio. Top row, Wan 2.2: the opening frame, then frames at 1.5, 3, 4.5 and 5.6 seconds as she steps forward, lifts a hand to her hair and ends with her hands at her waist. Bottom row, Wan 2.5: the same opening frame, then frames at 2.5, 5, 7.5 and 10 seconds as she steps forward, touches her collarbone, tucks her hair behind her ear and holds it

Same still, closely related motion prompts. Top: Wan 2.2, 720p, 5.8 seconds. Bottom: Wan 2.5, 1080p, 10 seconds. Wan 2.2 clip · Wan 2.5 clip.

The shared motion brief was:

She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward, the satin of the dress catching the light as it moves. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.

Wan 2.2 finished the steps by 1.5 seconds and drifted back toward its opening pose; Wan 2.5 spread the beats over ten seconds and held the last one. Match beats to length and give the ending something to hold.

Where clips go wrong, and the fix

What you seeFix
Slow motion, stiff movementTwo or three beats per 5 seconds, no "slowly" on every verb; on Wan, add "real-time speed"
Image-to-video barely movesVerbs only, no description of the still
The whole clip freezesIf the prompt mainly forbids movement, try a short sequence of positive action beats; simplify the action before adding more instructions
A different face every runReuse one clear still or character reference; keep the seed where offered. MiniMax H3 base and Vidu Q3 Spicy have no seed field
A toned-down or safer sceneSwitch to an uncensored model (H3 instead of H3 Max, Wan 3.0 instead of Wan 2.2)
The camera cuts away"One continuous shot, no cuts"; keep shot_type on single (the Wan 2.6 default)
The camera creeps in"Static tripod shot: the framing stays as in the first frame"; on Wan, add "zoom, push-in, close-up" to the negative prompt where there is one
It goes further than you askedName the ending, add a compatible closing frame where offered, or try a task whose test outputs stayed closer to the brief
A rewrite changes everythingChange one field per run and keep the seed where offered; leave expansion off
Music you didn't ask forH3 adds sound to every clip: name the sound and add "no music"
No sound at allAdd sound in the edit or use an audiovisual task. H3 Spicy has no sound switch; check its delivered track

Longer than one take? The longer uncensored video guide chains clips from the last frame.

Prompt cheat sheet: one line per model

Price: five seconds at the cheapest available resolution. These are output costs; reference-video tasks can add separate charges.

ModelStarts fromWrite it like this5 s from
MiniMax H3Text, image, reference images/videoName each element; a still establishes the face. Guide$0.185
MiniMax H3 SpicyImagePrompt optional; one beat is plenty; no sound switch$0.19
MiniMax H3 MaxText, imageText-to-video is Filtered, image-to-video Softened: upper-level prompts go to H3$0.25
Wan 3.0Text, image, reference images/videoName the last beat; it escalates$0.225
Wan 2.6Text, imageStays close to your words$0.45
Wan 2.5Text, imageClear, specific prompts on both paths$0.225
Wan 2.2 SpicyImageThree or four beats, "real-time speed"; silent$0.095
Seedance 2.0Text, image, reference images/video"One continuous shot, no cuts"$0.35
Seedance 2.0 MiniText, image, reference images/videoCheapest Seedance draft$0.12
Seedance 2.5Text, image, reference images/video30-second takes. Guide$0.62
Seedance 2.5 SpicyImagePrompt optional; draft at 480p on this model$1.08
LTX 2.5Text, imageActions joined by "then"$0.45
LTX 2.3 SpicyImageShort prompt or none; escalates; silent$0.095
Vidu Q3 SpicyImageName the room you have; prompt optional$0.33
Vidu Q3 TurboImageCheapest draft true to the still$0.21

When you change model, check the new task's accepted inputs: text, image and reference tasks take different fields.

FAQ

How do I write uncensored prompts for AI video?

Use prompt 5 from text, or prompt 7 from a still. Replace the cast and setting, keep one camera move, then choose the matching input task in the model table.

Why did my AI video come back toned down?

If the category is unsupported, switch from H3 Max or base Wan 2.2 to a tested alternative. If the scene is right but its movement is wrong, simplify the beat instead of rewriting the whole shot.

Can my prompt take an image-to-video clip further than the still?

Yes. Some tasks add action, people or a new setting. To preserve wardrobe and framing, keep those instructions clear and avoid describing a different room.

Do I need special wording?

No. Name the adult cast, the styling, the action and the camera. Vague genre labels leave more for the model to invent.

How do I keep the same person across clips?

Reuse one clear still or character reference images. Keep hairstyle, wardrobe and lighting consistent, and remove competing faces from location reference images. See the longer uncensored video guide.

Do I pay for refused or toned-down clips?

Refused: normally no, the hold is released. Toned down: yes, at the normal price.

Your part

SpicyAPI adds no content filter; upstream models can still check or refuse inputs. Use consenting adults and material you have the rights to upload, and follow the law where you publish.

Run your first prompt

Create an account, pick a prompt above and hit Run. Draft at the lowest resolution, then rerun higher. Everything else is in the uncensored video catalogue.

From a Playground prompt to the API

Try a prompt through its model link first, choose five seconds at the lowest resolution, and inspect the completed shot. For an application that needs the same workflow repeatedly:

Set SPICY_API_KEY in your environment. This Python 3 example submits one new shot after you confirm its price.

python
import json
import os
import urllib.request
import uuid

base = "https://api.spicyapi.ai/api/v1"
headers = {"Authorization": "Bearer " + os.environ["SPICY_API_KEY"],
           "Content-Type": "application/json", "User-Agent": "SpicyAPI-Blog/1.0"}
settings = {
    "duration_seconds": 5,
    "resolution": "480p",
    "generate_audio": False,
    "aspect_ratio": "16:9"
}
settings["prompt"] = 'A slow camera push toward the subject. Keep the setting and clothing unchanged. One continuous shot.'
payload = {"model": "bytedance/seedance-2.5/text-to-video", "input": settings}

def post(path, body):
    request = urllib.request.Request(base + path, json.dumps(body).encode(), headers)
    with urllib.request.urlopen(request, timeout=60) as response:
        result = json.load(response)
    if result.get("code") != 200:
        raise RuntimeError(result)
    return result["data"]

quote = post("/jobs/quote", payload)
if input(f"Maximum charge ${quote['maxCharge']}. Type yes to generate: ") != "yes":
    raise SystemExit("Stopped before generation")
headers["Idempotency-Key"] = str(uuid.uuid4())
print("Request key:", headers["Idempotency-Key"], flush=True)
task = post("/jobs/createTask", {**payload, "quoteId": quote["quoteId"],
                              "expectedCost": quote["estimatedCost"]})
print("Task ID:", task["taskId"])

Keep the printed request key for recovery of that same request; a new shot gets a new key. Task API documentation covers result delivery and recovery.

For repeated shots, let an Agent use an approved input file: CLI spicyapi tasks create --model bytedance/seedance-2.5/text-to-video --input-file input.json --wait; MCP ask it to call spicyapi_task_create with that model and input; Skill ask “Use the spicyapi Skill to generate this approved shot and return the result.” CLI and MCP show the price before creation. See the Agent integration documentation.

Also in 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский · Italiano · Polski

Try it yourself

Pay only for what you run — no plan, no subscription.

Made with MiniMax H3 · ByteDance Seedance 2.0 Fast