Vertical workout demo, 15 seconds at 720p: Sume prices
A 15-second 9:16 workout clip at 720p is $1.13 on H3, $1.88 on Wan 3.0, $3.15 on Kling 3 with sound and $8.67 on Seedance 2.5. Omni Flash stops at 10 s.

A 15-second vertical clip at 720p costs $1.13 on minimax-h3 (768p), $1.88 on wan-3.0, $5.67 on seedance-2, $3.15 on kling-3 with sound and $8.67 on seedance-2.5. gemini-omni-flash-1.1 cannot do 15 seconds: its ceiling is 10.
Every model above lists 9:16. For a workout demo the real question is length: a single squat set is a few seconds, so a 15-second clip makes sense only for a full routine in one take. Limits: Video Router, read 2026-10-06.
What does 15 seconds cost?
9:16, 720p (H3 at 768p), 15 seconds.
| Model id | Resolution | Length | Sume price | Note |
|---|---|---|---|---|
| minimax-h3 | 768p | 15 s | $1.13 | |
| wan-3.0 | 720p | 15 s | $1.88 | |
| seedance-2 | 720p | 15 s | $5.67 | |
| kling-3 | 720p | 15 s | $3.15 | with sound; silent is $2.10 |
| seedance-2.5 | 720p | 15 s | $8.67 |
Should I use a reference clip?
If you have a clip of the movement you want, Seedance and Wan accept reference videos in input_references. Kling 3 on Sume does not take reference_*_urls, so it is text or first-frame only. Describe the move in plain terms: tempo, stance, camera at hip height.
curl -sS -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan-3.0",
"prompt": "A trainer demonstrates a slow bodyweight squat in a bright studio, camera at hip height",
"duration": 15,
"resolution": "720p",
"aspect_ratio": "9:16"
}'How do I save money on a routine?
Draft the move at 480p on Wan 3.0, where 15 seconds is $0.94, before rendering the keeper at 720p.
Sources
Related posts
More in Use cases
- VHS camcorder look on purpose: 360p and 480p AI video on Sume
A 6-second 360p or 480p AI video costs $0.23 to $0.53 on Sume. Omni Flash 1.1 is the only video id with a 360p rung; the others start at 480p.
- Video ad end card: add a fade-in and fade-out with Timeline
Close an ad with a 1-second fade-out and open it with a 0.5-second fade-in using output.fade_in_seconds and fade_out_seconds in a Timeline 1.0 render.
- Video filter: a live replay over 300 seconds needs a trim first
Sume video-filter takes a source of 300 seconds or less and returns output_duration_exceeded above it. Trim the live replay highlight first, then dim or crop.
- Post-call QA for a voice agent: transcribe 500 recorded calls for $40
Sume STT is batch, not live. Use it after the call: 500 eight-minute recordings cost about $40 a month at $0.01 a minute, with no speaker labels.
Written by Sume