Generate 4–30 second videos with Seedance 2.5 using text, images, videos, audio, editing, and extension workflows.
Seedance 2.5 is a multimodal video generation model for coherent long-form shots, multimodal references, precise editing, video extension, and native multilingual audio. Use the AnyFast model ID seedance-2.5 with POST /v1/video/generations.
A time-coded prompt can divide one continuous story into several acts. This example moves from a brass clock and mechanical city to an ocean voyage and a moonlit ridge, then returns to the opening clock face.
Reference image
30-second output
This advertising example uses one product image and six motion/composition videos. In the prompt, @image1 defines the product while @video1 through @video6 assign composition, camera movement, impact, rhythm, typography, and final framing.
Product reference image
View the six reference videos
Reference video 1 — composition
Reference video 2 — movement
Reference video 3 — impact
Reference video 4 — rhythm
Reference video 5 — typography
Reference video 6 — final framing
Combined multimodal output
The prompt removes background people while preserving the main subject. With ratio: "adaptive" and duration: -1, the result keeps the input video’s 5:4 ratio and approximately 16-second duration.
Input video (MOV)
Edited output (MOV)
The prompt extends the first video, moves through the interior shown in the second, and ends by entering the artwork from the third. The output follows the 7:5 ratio of the first video selected for extension.
View the three reference videos
Video 1 — extension source
Video 2 — gallery interior
Video 3 — artwork
Extended output (MOV, 7:5)
The first frame determines the output ratio. The prompt asks the subject to speak to the camera while the camera completes a 360-degree orbit, transitioning toward the last frame.
First frame
Last frame
First-and-last-frame output
This music-video example switches among eight greetings while preserving rhythm and lip synchronization. Seedance 2.5 supports 11 languages in total.
Seedance 2.5 classifies each request from the media role values and the prompt intent. It supports five task families.
Task
How it is detected
Aspect ratio
Duration
Text-to-video
Text prompt without reference media
Explicit ratio or adaptive
-1 or 4–30
Reference-to-video
One or more reference_image, reference_video, or reference_audio items
Explicit ratio or adaptive
-1 or 4–30
Video editing
Reference media plus editing intent such as add, remove, replace, modify, or repair
Must be adaptive
Must be -1
Video extension
Reference media plus extension intent such as extend forward/backward, continue, or carry on
Must be adaptive
-1 or 4–30
First/last-frame generation
An image with first_frame, optionally followed by last_frame
Must be adaptive
-1 or 4–30
Editing, extension, and frame-guided restrictions are checked after the model classifies the task. The create request can initially return a task ID and then fail asynchronously with InvalidParameter.TaskTypeConstraint. If several parameters are invalid, the asynchronous error may list them together.
For ordinary reference generation, avoid editing or extension phrases unless that is the intended workflow. Such phrases can cause the model to classify the request as editing or extension and apply the stricter parameter rules.
Set ratio to adaptive and duration to -1 to let Seedance 2.5 choose output dimensions and timing. Editing, extension, and first-frame/first-and-last-frame tasks have special behavior.
For editing, ratio defaults to and only accepts adaptive. The output follows the aspect ratio of the video selected for editing. duration defaults to and only accepts -1, so the result stays close to the source duration.The output can have a fractional duration and may be up to 0.4 seconds shorter than the source because of input-frame processing.
For extension, ratio defaults to and only accepts adaptive. The output follows the aspect ratio of the video being extended. Set duration to -1 for automatic timing or choose an integer from 4–30.
For frame-guided generation, ratio defaults to and only accepts adaptive. The output follows the first frame’s aspect ratio. Set duration to -1 or an integer from 4–30.
For text-to-video and ordinary reference-to-video, adaptive selects the best ratio from 21:9, 16:9, 4:3, 1:1, 3:4, and 9:16. With duration: -1, the model selects an integer duration from 4–30 seconds.
Seedance 2.5 can generate a video from an audio reference without any image or video input. The text prompt is optional; when included, use @audio1 to describe how the audio should guide the scene.
resolution defaults to 720p. Seedance 2.5 supports 480p and 720p; it does not support 1080p or 4K output.
Resolution
Ratio
Pixel dimensions
480p
16:9
854×480
480p
4:3
752×560
480p
1:1
640×640
480p
3:4
560×752
480p
9:16
480×854
480p
21:9
992×432
720p
16:9
1280×720
720p
4:3
1112×834
720p
1:1
960×960
720p
3:4
834×1112
720p
9:16
720×1280
720p
21:9
1470×630
MOV playback support varies. VLC, mpv, and ffplay support it on macOS and Windows; IINA supports it on macOS. Browser playback may not work, so download the file and use a compatible player when necessary.
Seedance 2.5 accepts prompts and generates spoken audio in Chinese, English, Spanish, Indonesian, Malay, Thai, Arabic, Portuguese, Vietnamese, Japanese, and Korean.See the Native languages capability example above for its reference image and generated output.