AI video API clip length: which Sume models accept it, and the cost
Which Sume video models accept a clip length by API, which refuse it at validation, and what each accepting model costs, one row per clip length.

Each video model on Sume accepts a window of clip lengths, published as supported_durations at GET /v1/videos/models, and refuses a request outside it at validation. The length you need decides which models you can use; price decides between them.
Worked example: 12-second AI video API: nine Sume models that accept 12 seconds
A 12-second request is accepted by 9 of the ten text-or-image video rows in Sume's catalog, and refused by the rest with a 400 at validation. Sume advertises each row's supported_durations at GET /v1/videos/models, and the Video Router docs list the same windows. Twelve seconds is just past Gemini Omni Flash 1.1's 10-second ceiling, which makes it a clean dividing line.
Which Sume models accept 12 seconds?
Accepted: Seedance 2.5 (seedance-2.5), Seedance 2.0 (seedance-2), Seedance 2.0 Fast (seedance-2-fast), Seedance 2.0 Mini (seedance-2-mini), Kling Video v3 Pro (kling-3), Wan 3.0 (wan-3.0), Grok Imagine Video 1.5 (grok-imagine-video-1.5), MiniMax H3 (minimax-h3), MiniMax H3 Max (minimax-h3-max).
Refused: gemini-omni-flash-1.1. For H3 Max Recast and Higgsfield Genjutsu the length is not a choice at all, since the output keeps the length of the source video.
- Per-row windows, in whole seconds:
seedance-2.5(4 to 30 s),seedance-2(4 to 15 s),seedance-2-fast(4 to 15 s),seedance-2-mini(4 to 15 s),kling-3(4 to 15 s),wan-3.0(2 to 30 s),grok-imagine-video-1.5(4 to 15 s),minimax-h3(5 to 15 s),minimax-h3-max(5 to 15 s),gemini-omni-flash-1.1(3 to 10 s).
What does a 12-second clip cost?
Billable cost is the per-second rate times the seconds, rounded up to the cent, where the rate is the provider list times 1.25. The table prices only the rows with a published per-second rate; the Seedance rows bill per video token, so read their cost from the finished job rather than from this table.
The lowest and highest resolution columns bracket the range: resolution is the biggest lever on any per-second row, so a draft at the lowest tier and a final at the highest is the cheapest way to iterate.
| Row | Lowest resolution | Highest resolution |
|---|---|---|
wan-3.0 | 480p $0.75 | 1080p $3.00 |
minimax-h3 | 480p $0.75 | 768p $0.90 |
minimax-h3-max | 480p $0.75 | 1080p $2.40 |
kling-3 | 720p, audio off $1.68 | audio on $2.52 |
How is a 12-second job billed and settled?
Sume reserves the workspace balance on submit at the provider list times 1.25 and reports the final billable amount as usage.cost on the poll response at GET /v1/videos/{id}. The reserve is an estimate from the request you sent, so a longer duration reserves more up front. If you send an Idempotency-Key, a retry of the same body returns the original job instead of creating and billing a second one.
Poll until the job reaches a terminal status, then download with GET /v1/videos/{id}/content?index=0. A content request on a failed job is a 409 job_failed, so check the status first. The Jobs and results page covers the lifecycle.
How do I request 12 seconds?
Send duration: 12 as a whole number on POST /v1/videos. Do not send a fractional value; the windows are in whole seconds. If you would rather not pick a row by hand, GET /v1/videos/models returns supported_durations, and filtering it for 12 is a few lines, as shown in the Python filter post.
Remember that sume/auto only validates 3 to 10 seconds, so a request outside that window needs a pinned model.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seedance-2.5","prompt":"A slow dolly past a rain-streaked tram window","duration":12}'Every clip length in one table
This page replaces 7 posts that asked the same question with different numbers. Each row is one of them, with the answer it gave when it was published.
| Question | Answer |
|---|---|
| 12-second AI video API: nine Sume models that accept 12 seconds | Every prompt-driven row except Gemini Omni Flash 1.1 accepts 12 seconds on Sume. Per-second cost for Wan, MiniMax H3 and H3 Max, plus Kling's audio on and off. |
| 16-second AI video API: only two Sume models take 16 seconds | One second past the 15-second ceiling, only Seedance 2.5 and Wan 3.0 accept 16 s on Sume. What a 16-second Wan clip costs at each resolution. |
| 20-second AI video API: which models take 20 s and what it costs | Only Seedance 2.5 and Wan 3.0 accept a 20-second request on Sume. Per-second rates for Wan, a worked cost, and the 400 the other rows return. |
| 25-second AI video generator: which Sume model, and how much? | Seedance 2.5 and Wan 3.0 take 25 seconds in one request on Sume; every other prompt-driven row stops at 15. Wan per-second cost at 480p, 720p and 1080p. |
| 3-second AI video API: which Sume models accept a 3-second clip | Only Gemini Omni Flash 1.1 and Wan 3.0 accept a 3-second video request on Sume; the rest start at 4 or 5 s. What each costs per resolution. |
| 6-second AI video API: every Sume model that accepts 6 seconds | All ten prompt-driven Sume video rows accept a 6-second request. A cost table for Wan 3.0, MiniMax H3, H3 Max, Gemini Omni Flash 1.1 and Kling 3.0. |
| 8-second AI video API: cost by model on Sume (Auto's default) | Eight seconds is sume/auto's default and sits inside all ten prompt-driven windows. Billable cost per model at its lowest and highest resolution. |
Sources
Related posts
More in Models
- AI video clip price on Sume, by model, length and resolution
The price of one AI video clip on every Sume video model, by clip length and resolution, as each of these posts read the catalog.
- Cheapest AI video model on Sume by clip length and resolution
Which Sume video model makes a clip of a given length and resolution for the least, and what the dearest model that can make it costs.
- Gemini Omni Flash 1.1 clip cost on Sume, by length and resolution
What Gemini Omni Flash 1.1 costs on Sume per clip and per set of clips, from 360p to 4K, for each length it accepts. Native synced audio is included.
- H3 Max Recast person swap cost on Sume, by source video length
H3 Max Recast swaps the people in a video for people from photos. What it costs on Sume at 768p and 1080p for each source video length these posts priced.
Written by Sume