ByteDance
Seedance 2.5
The strongest video model here: up to 30 seconds, 1080p, and…
videolivetext-to-videoimage-to-videovideo-to-video
- Model id
- seedance-2.5
- Typical run
- ~5m 55s
- Inputs
- 14 parameters
- Contract
- async
Call it
bash
curl -X POST https://api.ezflows.io/v1/models/seedance-2.5 \
-H "Authorization: Bearer $EZFLOWS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "a wide shot of a desert at dusk"}'
# { "request_id": "req_8f2a41c9", "poll_url": "…", "status": "queued" }Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| prompt required | string | — | Cite uploads as "@Image 1", "@Video 1", "@Audio 1". |
| resolution | enum | 720p | — |
| duration | integer | 5 | Billed per second. With a reference video, the reference length is billed too. |
| aspect_ratio | enum | 16:9 | — |
| first_frame_url | string | — | — |
| last_frame_url | string | — | Requires a first frame. |
| reference_images | string[] | — | Up to 30, 30MB each. |
| reference_videos | string[] | — | Up to 10, each 2-30s. Their combined length is added to what you are billed. |
| reference_audios | string[] | — | Up to 10, 15MB each. |
| generate_audio | boolean | true | Free — audio does not change the price. |
| output_format | enum | mp4 | — |
| bitrate_mode | enum | standard | — |
| return_last_frame | boolean | false | — |
| seed | integer | 42 | — |
What a run costs
$0.092from · per second
$0.00for a failed run
~5m 55smeasured mean, end to end
How it stacks up
| Model | Price | Unit | Typical run |
|---|---|---|---|
| Seedance 2.5 | from $0.092 | second | ~5m 55s |
| Seedance 2.0 | from $0.06 | second | ~3m 20s |
| Seedance 1.5 Pro | avg $0.14 | run | ~79s |
| Seedance 2.0 Mini | from $0.03 | second | ~2m 37s |
| Seedance 1.0 Pro Fast | avg $0.312 | run | ~51s |