Skip to main content

Continue a clip with Wan 2.7 Spicy: the last frame of your video opens a new segment of 2 to 15 seconds, and you get back one file with the original and the continuation joined, at 720p or 1080p. Generated sound or your own audio track for lip sync.

From $0.123/s

Workbench

Input

Video extension
  1. 1

    Pick the clip to continue

    Pick a video and we’ll keep it going from its last frame.

  2. 2

    What happens next

    Pick a clip in step 1 and this step opens.

    Required. What happens next: the action that follows, the camera move and a line about sound. The final frame already fixes the subject, wardrobe and set, so spend the words on motion. at least 1 characters
    0/500
    What must not appear in the new segment: a second person, a prop, text on a wall, a watermark. The only place to exclude something. Up to 500 characters. at most 500 characters
    Durationaffects price
    Length of the new segment: any whole number from 2 to 15, default 5. Your source is added on top and is not billed. Drift in hands and fabric becomes visible past ten seconds. no lower than 2 · no higher than 15
    affects price
    Resolution the new segment is generated at: 720p or 1080p, default 720p. Match your source’s resolution so the seam shows no step in sharpness. The joined MP4 keeps your clip’s frame rate and its framing, with no black bars. To line the seam up, the picture may be trimmed or adjusted by a few percent at the edges. If the model returns a noticeably different shape, the new segment is scaled to fill your frame and centered, cropping what spills over. It sets the price and how long the task takes.
    0/1

    Drop an audio file here, or browse · 1 file · Max 90 MB · MP3 · WAV

    0 / 1 files
    Audio for the new segment, driving lip sync and pacing: a spoken line or a music cue that has to land on a specific moment. WAV or MP3, 2 to 30 seconds, up to 15 MB. It shapes only the new segment, and your source keeps its own sound. Needs generate_audio on.
    Generate audio
    On by default, so the new segment comes with sound aligned to picture. Your source keeps its own sound either way; when one side is silent, the joined file is padded with silence. When false, a track supplied through audio_url is not used either.
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.

2 required fields missing: Prompt · Input video

Output

Ready for a new run

Your result will appear here.

Configure the inputs, review the estimate, then run the model.

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.

UNCENSORED IMAGE-TO-VIDEO

One still becomes 2 to 15 seconds at up to 1080p. Uncensored.

Key numbers

Clip length
2–15S
Any whole number of seconds from 2 to 15; 5 is the default.
Resolution
1080P
720p or 1080p, chosen per request.
Sound
AUDIO
Generated with the picture, or supply your own track through audio_url.
Endpoint
2
Image-to-video and video-extend. One opening frame, or one clip to continue.
Negative prompt
NEG
A separate field for what must stay out of the shot.
Repeatable
SEED
Hold the seed and change one field at a time.

What it does

Uncensored

The frame you send is the frame that moves

There is no content declaration, no rewriting to slip past a filter, and no review step. Whatever your opening frame shows, the clip continues it. That is the whole reason this family exists as a separate version rather than a switch on the standard one.

Start from a still

Wardrobe and body come from the opening frame

The image beside this text is the opening frame for the clip on this page: a showgirl at a bulb-lit backstage mirror. Because the plate already carries the costume, the feathers and the light, the prompt only had to say she adjusts a strap, checks the mirror and turns to camera.

Two ways to control sound

Generate the audio, or bring your own

Leave generate_audio on and the clip returns with room tone and effects already aligned to picture. Or upload a track through audio_url and the shot is built against it, driving lip sync and pacing — useful when a line of dialogue or a music cue has to land on a specific frame.

Before you spend

image-to-video

One opening frame is required and it does most of the work: wardrobe, body, set and light are inherited, so the prompt should carry motion only. There is no aspect-ratio field — the clip takes the plate's shape, so crop the still before you send it. Two to fifteen seconds; past ten, expect more drift in hands and fabric.

all

This family publishes image-to-video and its video-extend continuation — no text-to-video and no reference task. A prompt is required, and a negative prompt is worth writing too, since it is the only place to exclude something the plate keeps suggesting. You are responsible for consent, rights, age and local law for everyone depicted and for every file you upload. The platform does not screen content. Public pages and examples stay suitable for general viewing.

Where it fits

  • Uncensored clips rejected by other APIs

    Scenes that competing video models refuse: send the still, describe the movement, get the clip. Several of them block this wording at the content filter; here there is no filter and no per-request declaration to fill in.

  • Companion and roleplay characters

    Keep one character plate and reuse it as the opening frame for every clip, changing only the action line. The character stays the same person shot after shot because the plate, not the prompt, is carrying her face and wardrobe.

  • Talking clips with your own audio

    Upload a recorded line through audio_url and the clip is generated against it, so lip movement and pacing follow the take you already have. This is the difference between a character that mouths something and one that says your script.

  • Vertical loops for feeds and previews

    Five seconds at 720p in a 9:16 plate makes a loop that autoplays cleanly and stays under a few megabytes. Batch across seeds from a single plate to get a set of variants that all look like the same performer.

Model reference

Wan 2.7 Spicy API reference

Wan 2.7 Spicy API specifications

Producer
Alibaba
Published endpoints
image-to-video, video-extend
Required inputs
An opening frame (image_url) and a prompt
Clip length
2–15 seconds, default 5
Resolution
720p or 1080p — default 720p
Audio
Generated by default, or supplied through audio_url for lip sync and pacing
Aspect ratio
Inherited from the opening frame; no ratio field
Content
Uncensored; no per-request declaration

How to call the Wan 2.7 Spicy API

  1. 1. Build the opening frame first

    Everything the clip inherits comes from the still: the person, the costume, the room, the light direction and the frame shape. Crop it to the aspect ratio you want to deliver, because there is no ratio field on this endpoint.

  2. 2. Write only what moves

    One action, one camera behaviour, one note on sound. This is the exact text behind the clip on this page, run at duration_seconds 5 and resolution 720p: “She finishes adjusting the sequin strap, checks herself in the bulb-lit mirror, then turns her head to camera and raises one eyebrow before stepping out of frame toward the stage. Bulbs flicker, feathers stir in the draft, smoke drifts, muffled orchestra and applause building behind the wall.”

  3. 3. Submit asynchronously and iterate on one field

    Create with an Idempotency-Key, keep the task id, poll or take the callback. Hold the seed while you try 720p against 1080p or five seconds against ten; change two things at once and you learn nothing from the pair.

The short version

Wan 2.7 Spicy is the uncensored image-to-video family in Alibaba's Wan 2.7 line, published on this platform as two endpoints, image-to-video and video-extend. An authorised opening frame becomes 2 to 15 seconds of video at 720p or 1080p, with audio generated alongside the picture or supplied through audio_url to drive lip sync and pacing, plus a dedicated negative prompt and a seed for repeatable comparison. There is no aspect-ratio field: the clip takes the shape of the still you send. Tasks are asynchronous and billed per second of delivered video in US dollars. Uncensored scenes run without any per-request declaration, and the measured boundaries are listed above.

Wan 2.7 Spicy API questions

All Wan models22

Video models18