Skip to main content

ByteDance's Seedance 2.5 reference-to-video builds one shot from your own material: up to 30 images, 10 video clips and 10 audio tracks, with no first frame. Output is 4 to 30 seconds at 480p, 720p or 1080p, with native audio.

From $0.074/s

Workbench

Input

Reference to video

Reordering updates prompt references. Removing media also removes its references; review your prompt.

Required, and here it also does the casting. References are cited in the order you send them, so name which image is which character, what each clip contributes and what the audio is for. Briefs are accepted without review on our side; where Seedance's own layer refuses the wording, a first frame on image-to-video is the route that still gets there.
Provide at least one of theseRequirement met
3/30

Drop files or media links, paste, or browse · Up to 30 files · Max 10 MB · JPG · PNG · WEBP · GIF

  • @Image1
  • @Image2
  • @Image3
3 / 30 files
Up to 30 reference images, used to hold a character, a style or a set — the previous generation allowed only 9, so there is real room here. Two or three angles of the same character usually work better than ten near-identical frames. Note that this endpoint has no first- or last-frame parameter: reference mode and frame mode are mutually exclusive, so switch to image-to-video when the opening frame must be exact. Seedance's own input check may turn away a reference photo or clip that shows a real, identifiable person's face. Each side must be between 300 and 6000 pixels; a smaller plate is rejected by the input check before you are charged. at most 30 items
affects price0/10

Drop a video here, or browse · Up to 10 files · Max 90 MB · MP4 · WEBM

0 / 10 files
Up to 10 reference clips supplying motion, pacing or camera language. Each runs 2 to 30 seconds, with a combined length of no more than 30 seconds — the previous generation allowed 3 clips totalling 15 seconds, so the reference budget has doubled and a complete camera move can be referenced whole. The length of a reference clip still counts toward the billed quantity, though: not as a tier switch but as a linear multiplier of the same kind as `duration_seconds`, so a wider budget is not a reason to upload the whole take out of habit. Write the prompt as a new shot that borrows from these clips. Wording that asks to edit the footage itself — remove, replace or restyle something in it — makes Seedance treat the task as a video edit, which needs a duration setting this endpoint does not accept, so the task fails. Asking it to continue a clip also fails unless `aspect_ratio` stays on `adaptive`. at most 10 items
0/10

Drop an audio file here, or browse · Up to 10 files · Max 90 MB · MP3 · WAV

0 / 10 files
Up to 10 reference audio files, 2 to 30 seconds each with a combined length of no more than 30 seconds (the previous generation allowed 3 files totalling 15 seconds). They give the model a sonic anchor — delivery, tempo, a musical phrase — which the motion and the cut points align to. Distinct from `generate_audio`: what you supply here is an input, while whether the finished clip carries a soundtrack is still decided by `generate_audio`. at most 10 items
Defaults to `adaptive`. When the reference assets do not share a shape, adaptive lets the model find framing that accommodates all of the subjects; locking one ratio makes it more likely that a referenced person or product gets cropped. Name a shape only for a hard delivery requirement. No effect on billing.
affects price
480p, 720p or 1080p, default 720p, and it feeds the billed quantity directly. It sets the output tier only and will not sharpen low-resolution references. While you are still testing whether the references combine, work at 480p or 720p and raise the tier once the relationship reads correctly. No upscaling or enhancement tiers exist here.
Durationaffects price
4 to 30 seconds, default 5. Note that this and the length of your reference clips are two independent contributions to the billed quantity, so maxing both is where a single request gets expensive. Validate that the references are being read the way you intended at a short length before committing to the final duration. no lower than 4 · no higher than 30
Generate audioaffects price
On by default. Produces a native soundtrack synchronized to the picture. Even with `reference_audio_urls` supplied, turning it off means no soundtrack is rendered — reference audio shapes pacing and performance, it is not the output track. Switch it off when the edit will be scored in post.
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.

Cast a shot from 30 images, 10 clips and 10 tracks

Build a new scene around a character, wardrobe or location you already have. Give each reference a clear job: images for appearance, video for movement and audio for voice or rhythm. Choose 4–30 seconds and 480p / 720p / 1080p.

Open the playground
Cast a shot from 30 images, 10 clips and 10 tracks
Starting material
Character, location, motion or sound references
Length
4–30 s · 5 s default
Delivery
480p / 720p / 1080p · 720p default
Sound
Generated audio is on by default; switch it off for a separate soundtrack.
Choose the right starting point

Starting material

Choose the right starting point

Use references when the same character needs a different set or composition. Start with a few consistent images and explain which asset supplies the face, outfit and setting.

Length
Plan the cost before extending the shotA video reference selects its own rate and adds billable input seconds to the output. A lower second-rate therefore does not necessarily mean a cheaper total. The initial reservation can allow for up to 30 seconds of references, with the unused portion released at settlement. Check the complete quote, not only the starting rate.

What to create with Seedance 2.5

  • Choose the format for the actual destination

    Choose 480p or 720p while exploring composition, then the required final tier for delivery. Keep the destination’s aspect ratio and the chosen duration steady when comparing resolution changes.

  • A red dress on a rooftop

    Assign @Image1 to the character, @Image2 to the red dress and @Image3 to the rooftop. The action then directs walking, stopping and looking back.

Useful ways to apply Seedance 2.5

  • Build a character teaser around one clear beat

    Character creators

    Build a character teaser around one clear beat

    Direct an adult character’s glance, approach or small gesture. One camera move and a clear ending give a short NSFW teaser an understandable arc.

  • Give fabric, light and posture a visible role

    Fashion and editorial

    Give fabric, light and posture a visible role

    Choose the garment and lighting before writing motion. A turn toward the window, a curtain moving or a hand lifting a cup gives the viewer something specific to watch.

  • Make atmosphere part of the shot

    Sound-led scenes

    Make atmosphere part of the shot

    Name the sound source: rain on glass, room tone, footsteps or a brief line. Leave generated audio on for an audiovisual draft, or switch it off when you will add a track in editing.

  • Keep a reusable visual anchor

    Series and campaigns

    Keep a reusable visual anchor

    Keep the successful still, prompt and settings together. Use that image for subsequent image-driven shots, or consistent references when the location changes. Review the middle of each clip as well as its first frame.

Make your first Seedance 2.5 clip

  1. Give each reference a role

    Start with consistent character images and one setting. Add a movement or audio reference only when it serves a clear purpose, and identify the roles in the prompt.

  2. Direct the change

    Describe one action, its pace and one camera move. “She turns toward the lens as the camera slowly moves closer” gives the shot a clear instruction. Keep the face visible if identity is the main selling point.

  3. Choose five seconds and read the quote

    Begin with a short take at a suitable draft resolution. After the direction works, increase length or output size one at a time and review the new quote.

  4. Keep the take that works

    Watch the opening, middle and ending for face, hands, garment and set continuity. Save the inputs with the clip. Hold seed while comparing one edit; use a new seed when exploring a different take.

Seedance 2.5: saved request and prompt ideas

  • Saved example: A red dress on a rooftop

    The saved example A red dress on a rooftop requested duration_seconds=6; resolution="720p"; aspect_ratio="9:16"; generate_audio=true. Open Examples to compare its actual input and video, then try one change with your own material.

    Put the woman from @Image1 in the red satin slip dress from @Image2 on the rooftop bar of @Image3 at night. She walks slowly toward the camera between the candlelit tables, stops, and looks back over her shoulder with a slow smile as the skyline blurs behind her. Warm candle glow, soft city hum. Cinematic, shallow depth of field.
  • A character carried by three reference stills

    Three angles of the same face are supplied as reference images and cited by token, while the prompt directs action that no opening frame anchors.

    The woman from @Image1, @Image2 and @Image3 walks into a sunlit kitchen, pours coffee, and leans against the counter looking out the window; warm morning light, handheld camera, soft ambient kitchen sounds
  • Motion and sound sourced from separate clips

    One reference video supplies the walking pace and one reference audio track supplies the rhythm the visuals are timed against, each named by its own token.

    A figure walks down a rain-slicked city street at night, matching the pace and camera movement of @Video1 and the footstep rhythm of @Audio1; neon reflections on wet pavement, camera tracking alongside
  • A location and a product recombined from two sources

    One reference image supplies the object and a second supplies the setting, and the tokens keep the two from being conflated into a single composite.

    Place the product from @Image1 on the marble counter shown in @Image2, matching its lighting direction and color temperature; camera holds a slow orbit around the product

Choosing and using Seedance 2.5

A prompt pattern you can use

Write: starting state → one action → camera movement → ending → sound. Give a longer take a visible sequence, not more adjectives. Set duration and resolution in the controls, then use the prompt to direct what the viewer should see.