200 video slots in a 180 s Short: 0.9 s each on Sume Timeline
Timeline 1.0 takes up to 200 video slots and 1,800 s of audio. In a 180 s Short, 200 slots average 0.9 s, the render bills $0.30, and fades cap at 0.45 s.

Timeline 1.0 accepts 1 to 200 video[] slots in one render, and each slot must be at least 0.2 seconds long. In a 180-second Short, 200 slots average 0.9 seconds each (180 / 200). The render bills ceil(180 / 60) = 3 minutes at $0.10, so $0.30, no matter how many slots there are. The slot cap, not the 0.2-second minimum, is the limit: 180 / 0.2 would allow 900 slots, and the API stops at 200.
Slot count against average length
The YouTube Shorts page (read 2026-10-08) sets a limit of three minutes, and Timeline's audio spine accepts 1-1,800 seconds. These are the average slot lengths in a 180-second render.
| Slots | Average length | Render strategy | Timeline cost |
|---|---|---|---|
| 200 (the cap) | 0.9 s | chunked (auto, above 12 slots) | $0.30 |
| 100 | 1.8 s | chunked | $0.30 |
| 36 | 5 s | chunked | $0.30 |
| 12 | 15 s | single or auto | $0.30 |
| 6 | 30 s | single or auto | $0.30 |
Transitions limit how fast you can cut
A transition must last at most 1 second, at most 50 percent of the shorter neighbouring slot, and at least one output frame. With 0.9-second slots, the longest fade is 0.45 seconds. The render also refuses more than 8 chained transitions in a row (too_many_chained_transitions); insert a hard cut between runs of fades. A 200-slot montage is therefore mostly hard cuts, with a fade now and then.
video[0].startmust be 0, and later starts must increase.- The last slot may stop at most 0.5 seconds before the end of the spine.
render.strategy: "single"is refused above 12 slots (render_strategy_unsafe);autochunks past 12.- Stills are static holds, so a 0.9-second still is a freeze frame.
Is a 0.9-second average a good idea
It is an extreme setting, and the rule that matters here is the viewer's. Very fast cuts suit a recap or a trailer, and a story with spoken lines needs longer slots. The cap of 200 is a ceiling for the program, not a target. If you generate the slots, each generated clip has its own price and a minimum length (4 seconds for Seedance 2.5, 3 seconds for Gemini Omni Flash 1.1), so 200 generated clips for 180 seconds is not possible; fast cuts come from trimming a longer clip with source_in and a short duration, which is cheap.
Plan before you render
POST /v1/timeline-1.0/plan is unbilled. It checks the schema and the Sume-host URLs, compiles the program and returns duration_seconds, segment_count, billable_minutes and estimated_cost_usd_micros without creating a job. For this render you should see segment_count: 200 and billable_minutes: 3, which is 300,000 micros ($0.30). A plan cannot predict warnings for short sources that get padded or looped, so keep every slot's source at least as long as its duration.
Sources
Related posts
More in Developers
- 250 prompts at 12s 1080p after Sora: which Sume models reach it
Four of the six candidate models make a 12-second 1080p clip on Sume, from $420.00 to $2,042.50 for 250 prompts. minimax-h3 and Omni Flash cannot.
- 48 or 50 fps for YouTube: Sume output.fps accepts 24, 25, 30, 60
YouTube lists 24, 25, 30, 48, 50 and 60 fps as common rates. Sume Timeline's output.fps takes 24, 25, 30 or 60, so omit it for 48 or 50 sources. Why.
- 4K 3840x2160 for YouTube: Sume Timeline output stops at 2160 per edge
YouTube lists 35-45 Mbps for 4K. Sume Timeline allows even width and height from 256 to 2160, so 3840x2160 is refused. What you can render instead.
- 60 clips on hosted MCP: three jobs_wait batches of 20, 3 calls total
jobs_wait takes 1 to 20 job_ids. For 60 clips that is three batch waits instead of 60. Add include_results to skip the separate result reads too.
Written by Sume