Skip to main content

Continue a clip with Seedance 2.0 Mini Spicy: the last frame of your video opens a new 4 to 15 second segment, and you get back one file with the original and the continuation joined, at 480p / 720p.

From $0.039/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.

    Optional. What happens next: the action that follows, the camera move and the sound. The opening frame already fixes the subject and the set, so spend the words on motion. Leave it empty and the model continues the shot on its own.
    affects price
    Resolution of the new segment: 480p / 720p, default 720p. Match your source: it only sets the quality of the new segment. The joined file keeps your clip’s 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.
    Durationaffects price
    Length of the new segment in whole seconds, 4 to 15, default 5, and the billed quantity. Your source is added on top and is not billed. One frame drives the shot, so check the motion at 4 or 5 seconds before paying for 15. no lower than 4 · no higher than 15
    Generate audioaffects price
    On by default, so the new segment comes with generated sound. Your source keeps its own sound either way; when one side is silent, the joined file is padded with silence. Switching it off does not lower the price in this tier.
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.

1 required field missing: 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 MINI VIDEO API

Uncensored and cheap enough to post something new every day.

Key numbers

Clip length
4–15S
duration_seconds takes whole seconds from 4 to 15; the default is 5.
Top resolution
720P
480p for cheap drafts, 720p for posting. 720p is default.
Endpoint
2
Two contracts: image-to-video and video-extend. The opening frame is the whole brief.
Prompt
OPTIONAL
prompt is not required — send image_url alone and the frame still moves.
Closing frame
ENDING
last_image_url, sent with image_url, gives the shot a defined ending or a clean loop.
Sound included
AUDIO
generate_audio is on by default and renders sound against the picture.

Before you spend

image-to-video

This is the literal path, and the one to use when a prompt-only route gets refused: whatever the opening frame contains is already in the clip. Two boundaries to know before spending anything. last_image_url is accepted only alongside image_url and never on its own. And Seedance's own safety layer still runs in front of generation even here — kissing wording comes back rejected before a frame renders, while the same beat framed as a whisper at the ear or foreheads touching passes. Put the action in the frame rather than in the sentence, or take that shot to a Wan family, which accepts the wording Seedance refuses.

all

Uncensored means we do not review your generations; it does not move responsibility. Adults only, licensed material, documented consent, no non-consensual imagery, no impersonation of a real person. Generated files are kept for 14 days, so copy anything you intend to keep into your own storage.

What it does

The frame is the brief

What the still shows is already in the clip

image_url is the only required field. Wardrobe, pose, skin, the single light source and the framing all arrive with the picture before the prompt is read, which is why frame-driven work survives briefs that a blank page will not. The prompt is then free to direct motion rather than argue for content.

One light, one room

Low-light scenes hold together here

A single practical source — a fridge door, a bedside lamp, a phone screen — is where a lot of after-dark, close-up footage lives, and it is also where models tend to invent detail in the shadows. Because the opening frame fixes the grade and the falloff, this endpoint carries a dark room without brightening it back up.

Delivered in the shape you shot

Adaptive by default, with six fixed ratios if you need them

aspect_ratio defaults to adaptive, so a portrait still comes back portrait and nothing in the frame is cropped away. Pick one of the six fixed ratios only when the placement dictates a shape, and expect the still to be reframed when you do.

Where it fits

  • Footage other platforms refuse

    Night interiors, close first-person points of view and couples of any gender: none of it is reviewed on our side. Put the content in the opening frame and Seedance 2.0 Mini Spicy animates what the picture actually shows.

  • A feed that needs something new every day

    The smallest tier makes a daily posting habit sustainable: one still, four seconds, 480p, several prompts in a session. Keep what moves well and re-run only those at 720p, expecting a close variation rather than the same take.

  • Companion clips that stay one person

    Reuse a single opening still across a whole set and change only the prompt. The likeness travels in the frame rather than in a reference stack, so the character remains the same person from clip to clip with nothing extra to keep in sync.

  • Short loops for a subscription tier

    Send the same still as both image_url and last_image_url and the clip opens and closes on the same picture, cutting into a seamless loop. Four seconds is enough for a preview tile; keep the longer, larger take behind the paywall.

Model reference

Seedance 2.0 Mini Spicy API reference

Seedance 2.0 Mini Spicy API specifications

Endpoint
image-to-video and video-extend
Required input
image_url; prompt is optional
Clip length
4–15 whole seconds, default 5
Resolution
480p, 720p (default)
Aspect ratio
adaptive (default), 16:9, 9:16, 4:3, 3:4, 1:1, 21:9
Audio
Native soundtrack rendered in the same pass, on by default
Content review
None on our side; the model's own refusals still apply

How to call the Seedance 2.0 Mini Spicy API

  1. 1. Put the content in the opening frame

    Shoot it or generate it — the still on this page came from a text-to-image family in this same catalogue. Wardrobe, pose, light and framing have to be right there, because resolution adds no detail the frame never had and no prompt can argue content into a picture that does not show it.

  2. 2. Describe the motion, not the picture

    The clip on this page came from the still beside it and exactly this prompt: “She lowers the bottle, shuts the refrigerator door with her hip and the room drops to darkness except for a thin sliver of street light, then she pads barefoot out of frame. Static camera, cold blue to warm black, fridge hum and bare feet on tile.” Five seconds, 720p, audio on. It describes a light change and a movement — the frame supplied everything else.

  3. 3. Draft at four seconds, then keep the ones that move

    Send an Idempotency-Key, keep the task id, and poll or take the callback. Work short and at 480p while you are exploring; when a take is right, raise duration and resolution with every other field unchanged and expect a close variation rather than the same take.

The short version

Seedance 2.0 Mini Spicy is the uncensored member of ByteDance's Seedance 2.0 Mini tier, published here as an image-to-video API plus a video-extend API. Send image_url and you get 4 to 15 seconds back at 480p or 720p, in any of six aspect ratios or adaptive, with a native soundtrack generated alongside the frames unless generate_audio is off. The prompt is optional and last_image_url gives the shot a defined ending or a clean loop. Billing is per second of generated video: duration and resolution set the price. We do not review what you generate; the only boundaries are the model's own, recorded above, plus rights and consent, which stay yours.

Seedance 2.0 Mini Spicy API questions