What decides how long a generated shot runs
Two arrangements decide how long a shot runs. A fixed menu, which reaches a script, or a range, which leaves the choice to a writer. One entry adds extensions on top. From 4 source pages, read 2026-09-12 to 2026-09-22; no maker pays to be listed.
| Model | What is documented | Detail |
|---|---|---|
| MiniMax | A range, four to fifteen seconds | Chosen on the call |
| Sora 2 | Two fixed options, then extensions | Sixteen or twenty, to a total of 120 |
| Veo | A menu of three | Four, six or eight seconds |
| Wan 3.0 | A range, two to thirty seconds | Chosen on the call |
Inclusion rule. Entries whose documentation states what determines the duration of a generation. An entry publishing no duration at all does not earn a row. Order. Alphabetical by model name.
1A menu reaches the script and a range does not
Where the options are four, six or eight seconds, dialogue has to be written in those units or it will not fit. That constraint travels upstream into the script, which is inconvenient and honest: everybody knows the shape of the thing being written.
A wide range postpones the decision and lets a writer produce lines that need cutting later. The freedom is real and so is the rework, and which is preferable depends on whether the script or the schedule is the tighter constraint.
2Extensions are a third answer disguised as a longer ceiling
Adding twenty seconds at a time to reach two minutes produces an assembly rather than a take. Every addition is a join where a voice, a level or a room tone can move, so the published total describes what can be stitched rather than what can be shot.
Read as a budget for a beat the figure is useful. Read as a promise of two continuous minutes it will disappoint, and the documentation does not say which reading it intends.
- Shot length a line has to fitGenerations run 16 or 20 seconds, and an extension adds up to 20 seconds at a time to a total of 120
- Audio sourceThe audio parameter defaults to true so the returned video carries an audio track, and false returns one withouton unless it is switched off
- Audio sourceAudio is generated with the video rather than added afterwardsgenerated with the picture
- Audio sourceNative speech with lip-sync tied to the speaker who is on screenspeaker-aware
3Voices in a drama pipeline
For the speech side of “What sets the length”, SceneMixer's guides describe how lines are spoken:
The lines are spoken in the generated clip, in the character's chosen voice, and the lips move with them.
SceneMixer, Dialogue and Sound in One Generation — “Do I need to add voices afterwards?” (read 2026-10-13)
Scene order, dialogue and beats follow the script; what the pipeline adds is coverage — which shot sizes, who is in frame, how long each shot holds.
SceneMixer, Script to Video, End to End — “How faithful is the shot list to my script?” (read 2026-10-13)
4Sources
Every line is read from the vendor documentation linked on the speech controls page, checked 2026-09-12. What counts as documented is on how read. Nearby: Charging for audio, Asking for an accent, Changing a line.