Skip to main content

Vidu Q3 Spicy is an uncensored LoRA build of Vidu Q3 for image-to-video: your own still carries the content and the prompt is optional. Clips run 1 to 16 seconds at 540p, 720p or 1080p with audio generated in the same pass.

From $0.067/s5% below the Spicy list price

Workbench

Input

Image to video
Optional. Describe the beat, the camera and the sound; do not re-describe the frame.
1/1

Drop files or media links, paste, or browse · 1 file · Max 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 files
Required. The still that animates - it decides content and output shape, so make it right first. Keep its aspect ratio within 1:4 to 4:1.
Durationaffects price
Whole seconds, 1 to 16. One to four suits loops; sixteen covers a full beat. no lower than 1 · no higher than 16
affects price
540p, 720p or 1080p. It defaults to 720p - ask for 1080p when you are delivering.
Movement amplitude
AutoSmallMediumLarge
auto, small, medium or large. Auto reads the opening frame; raise it when a still scene needs to move more.
Generate audio
On by default. Set it false for a silent loop.
Background music
Adds background music to the clip. On by default. Separate from generate_audio, which covers the sound of the scene itself. It does not change the price.
Safety checkerOff

SpicyAPI does not run a safety checker on this model. Your prompt and media go to the model as written, and the model itself decides what comes back.

Checking your account before enabling submission and pricing.

Output

Ready for a new run
Example result

Related models and next tasks

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

These previews show selected examples. Try your own prompt and settings in the Playground.

Adult character clips from one still, with or without a prompt

Vidu Q3 Spicy image-to-video animates one still of an adult character into a clip of 1 to 16 seconds at 540p, 720p or 1080p. Of the four Vidu image-to-video endpoints in this catalogue, it is the only one where prompt is optional, so image_url on its own is already a valid request. A written direction still decides the action, the camera and the mood.

Open the playground
Adult character clips from one still, with or without a prompt
Required input
image_url only; prompt is optional
Duration
1–16s whole seconds, default 5s
Resolution
540p / 720p / 1080p, default 720p
Audio
generate_audio on by default, no effect on price
Prompt length
Up to 5,000 characters when you send one
Content handling
Unrestricted tier: no platform content filter on this endpoint
Requirement
The one Vidu endpoint here that runs without a promptQ3, Q3 Pro and Q3 Turbo all list prompt as required next to image_url. This endpoint's schema requires image_url and nothing else, which makes a bare frame a complete request. Written direction is still what decides what happens in the clip.
Continuity
The source frame fixes identity, so the prompt doesn't have toWardrobe, face and setting arrive with image_url and hold for the whole clip. A prompt that names only movement and expression leaves the reference doing the work it is already good at, and leaves the two inputs nothing to disagree about.
Scope
One published task: image in, video outEvery scene in this family starts from a still you have already approved: there is no text-to-video task and no editing endpoint. A finished take can go to the family's Video Extend endpoint, which continues it from the last frame.

What this Vidu Q3 Spicy endpoint does

Runs from an image alone

Runs from an image alone

prompt is optional in this endpoint's schema, so a request carrying only image_url is valid and comes back with a clip. The other three Vidu image-to-video endpoints in this catalogue, Q3 and Q3 Pro and Q3 Turbo, all list prompt as required, so this is the only one you can call with a bare frame.

1080p, the top of the Vidu line here

1080p, the top of the Vidu line here

resolution takes 540p, 720p or 1080p and defaults to 720p, the same range base Q3 publishes. Q3 Turbo stops at 720p and Q3 Pro at 540p, so work on this edition is not pushed down to a lower ceiling than the rest of the Vidu line offers.

  • Audio comes back with the picture

    generate_audio is a boolean on this request and defaults to true, so a synchronised track arrives from the same call instead of a second pass. It has no effect on what the request costs; set it to false when the clip is going under a mix you already have.

  • Sixteen seconds is enough for more than one beat

    duration_seconds is a whole number from 1 to 16 and defaults to 5. Four seconds covers a loop or a reaction cut, while the full sixteen holds a gesture, a camera move and a change of light inside one take, with no cut between two separate calls.

  • No seed field, so repeat takes are anchored by the frame

    The schema publishes five fields: image_url, prompt, duration_seconds, resolution and generate_audio. Base Q3 and both of its siblings expose seed as well, and this endpoint does not. To line several takes up against each other, hold image_url fixed and change one thing in the prompt.

  • Frame shape follows the still you send

    There is no aspect_ratio parameter in this schema, so a portrait still returns a portrait clip and a widescreen still returns a widescreen one. Export the source at the shape you intend to deliver, and keep its ratio between 1:4 and 4:1.

Where Vidu Q3 Spicy fits

  • Keep one adult character recognisable across scenes

    Character-consistent role play

    Keep one adult character recognisable across scenes

    Anchor every take to the same approved reference and let the prompt vary only the action and the room. Identity and wardrobe do not drift between calls because they were never written down in text, only carried in the frame you keep resending.

  • Continue a scene instead of restarting it

    Serialised companion storylines

    Continue a scene instead of restarting it

    Export a clean frame from one take and send it as the next call's image_url, so a companion storyline moves forward beat by beat. The next clip opens exactly where the last one stopped, because its opening frame is that ending.

  • Submit with just an image while the direction is still open

    Quick motion checks

    Submit with just an image while the direction is still open

    Because prompt is optional here, a first pass carrying only image_url is a legitimate way to see how the model reads a source frame. Run it at 540p, watch what movement it infers, then decide whether written direction is worth the words.

  • Animate a back catalogue without writing a line of direction

    Bulk libraries of approved stills

    Animate a back catalogue without writing a line of direction

    A pipeline that already holds approved stills can call this endpoint with image_url alone and skip per-image copywriting entirely. Add prompts later for the frames that need a specific beat, and leave the rest to the movement the model infers.

How to call the Vidu Q3 Spicy API

  1. Start from an adult-character still you have the rights to

    Composition, identity and wardrobe all arrive with image_url, and nothing else in the request can change them. Export the frame at your delivery shape, and keep its aspect ratio between 1:4 and 4:1.

  2. Write only what changes after the first frame

    Restating pose, wardrobe or setting that the frame already shows spends the one field that directs the scene. Name the action, the camera move and the sound instead.

  3. Draft the movement at 540p

    Check that the performance reads at the cheapest of the three resolution values before committing a 1080p call to a take that may still need another prompt edit.

  4. Chain image_url to carry a scene forward

    There is no seed field on this endpoint, so continuity across takes comes from exporting the last clean frame of one clip and passing it back as the next call's opening image.

  5. Set generate_audio deliberately

    It defaults to true, so a clip meant to run silently needs generate_audio: false written into the request. Leave it on when the picture should arrive with a synchronised track, and name the sound you want in the prompt.

Vidu Q3 Spicy worked examples

  • A slow dance by candlelight

    The reference supplies both characters and the room, so the prompt carries only the movement and the mood.

    The two figures sway together slowly, candlelight flickering across the room, camera holds a medium shot
  • A quiet morning scene

    A single-character take where the prompt's whole job is one small, specific gesture.

    The figure stretches slowly and looks toward the window, soft morning light, unhurried pacing
  • A scene continued from a previous take

    The image_url here is the exported last frame of an earlier clip, so the prompt only has to describe what comes next, not who the character is.

    The figure turns away from the window and walks slowly toward the door, warm lamplight, unhurried pacing

Vidu Q3 Spicy API questions

The frame does most of the work on this endpoint, so build a character reference worth reusing before writing anything. When you do write, name the beat, the camera and the sound, and leave out whatever the still already shows. A first pass at 540p with no prompt at all is a fast way to see what movement the model infers from your frame, and it costs less than learning the same thing at 1080p.