The longest single Timeline render: 30 minutes, 200 slots, $3.00
Timeline 1.0 allows audio.duration_seconds up to 1800 and 200 video slots per render. At $0.10 per minute the ceiling is 30 x $0.10 = $3.00.

One Timeline 1.0 render can run up to 1,800 seconds (30 minutes) with up to 200 video slots, so the most a single render costs is 30 x $0.10 = $3.00. With 200 slots over 1,800 seconds, each slot averages 9 seconds.
Ceilings
From the Timeline docs and catalog, read 2026-10-09.
| Limit | Value |
|---|---|
| audio.duration_seconds | 1 to 1,800 |
| video[] slots | 1 to 200 |
| audio.parts[] pieces | 20 |
| Transition duration | 1 s maximum, 50% of the shorter neighbor |
| Adjacent chained fades | 8 maximum |
| Price | $0.10 per ceil(output minute) |
| Maximum single render | 30 x $0.10 = $3.00 |
Render strategy
render.strategy defaults to auto, which chunks past 12 segments. single is refused above 12 slots with render_strategy_unsafe. So a 200-slot job is rendered in chunks without you asking.
Pitfalls on a long timeline
video[0].startmust be 0, and later starts must increase.- More than 8 adjacent fades returns
too_many_chained_transitions; insert a hard cut. - Mixed source frame rates cause
output_fps_resamples_sources; setoutput.fpsto 24, 25, 30 or 60. - Every URL must be on media.sume.com; import files first.
curl -X POST https://api.sume.com/v1/timeline-1.0/render \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: long-001" \
-d '{"audio":{"url":"https://media.sume.com/artifacts/artf_demo/spine.wav","duration_seconds":1800},"video":[{"source_url":"https://media.sume.com/artifacts/artf_demo/a.mp4","start":0,"duration":9}],"render":{"strategy":"auto"}}'Cost versus splitting
Rendering 30 minutes as three 10-minute files costs the same 3 x $1.00 = $3.00, since billing is per minute. Split only when you want separate deliverables. Use the free plan call to see billable_minutes first.
Planning a long cut
A 30-minute render with 200 slots is a heavy job, so use plan to confirm segment_count and billable_minutes first. If a render fails because of a source problem, you can fix that one slot and re-submit with a new idempotency key. For cost, the maximum is predictable: it can never exceed $3.00 per single render at the public rate, so 10 such renders cap at $30.00. Every media job follows the same lifecycle: submit with an Idempotency-Key, receive a job, poll GET /v1/jobs/:id/status until it is ready, then read GET /v1/jobs/:id/result. A retry with the same key does not queue a second job, so a network error during submit never doubles a charge.
Sources
Related posts
More in Media tools
- Luma Ray3.2 reframe costs 6 to 36 cents a second; Sume crop is $0.02
Luma lists reframe at $0.06, $0.12 and $0.36 a second by resolution. Sume's video filter crops a clip for $0.02 a job. What each does and does not change.
- AI song captions: Lyria lyrics are metadata, so burn your own cues
result.lyrics on a Sume music job is model-reported, not measured. For a lyric video, burn captions with your own cues: music $0.125 plus a $0.20 caption job.
- Meta's 4 GB video cap at Sume's 30-minute render limit: 17.8 Mbps
Meta ad video tops out at 4 GB. A 30-minute Sume Timeline render can average up to 17.8 Mbps and fit; a 15-minute Reels ad allows 35.6 Mbps. Table inside.
- Meta lists Reels ads from 0 seconds; Sume's shortest trim is 0.2
Meta's Reels ad page lists lengths from 0 seconds, Feed from 1. Sume's shortest trim is 0.2 s and shortest Timeline render 1 s; shortest clip per model.
Written by Sume