CampaignReel

Ad placement specs against what generators output

Wan 3.0 publishes an integer range to thirty

The API reference states duration as an integer in the range two to thirty seconds, and adds that input plus output must not exceed thirty. On a text prompt the full range is available; on a conditioning video the two share one allowance. As of 2026-09-22.

A ceiling that can become an allowanceTwo to thirty whole seconds on a prompt. Where a video is supplied as input, that input and the new output share the same thirty second budget between them.What is being supplied with the requestA prompt aloneThe full rangeAny whole value from two to thirty seconds, at anypublished tier.A video to extendA remainderInput plus output must not exceed thirty, so the rangeshrinks by the input.Plus a returned URL that expires after a day
Fig. 1 The rule bites hardest on the conditioned path, which is the one a long placement is most likely to use.
The range, and the rule that can shrink it. Recorded 2026-09-22.
StatementValueWhen it binds
Duration parameterAn integer in [2, 30]Always
Combined ruleInput plus output must not exceed 30 secondsOnly when a video is supplied as input
Returned outputA video URL valid for 24 hoursAfter the job completes

Inclusion rule. Statements in this API reference that bear on how long a single request runs or how long its result remains available. Figures for other models on the same platform are not recorded. Order. The parameter, then the rule that qualifies it, then what comes back.

1Thirty seconds, in whole seconds, with no tier attached

This is the widest unconditional range in the column for a prompt-driven generator. Any whole value from two to thirty, at any of the three published resolutions, with no model identifier and no reference-image requirement standing between a brief and its length.

Against the formats that exist it covers three of six outright and puts the sixty second non-skippable at two calls. One join is the floor for this class of tool, and it is the difference between an edit and a repair job.

2The combined rule turns a ceiling into an allowance

Input plus output not exceeding thirty is a different kind of constraint from a ceiling. Extending an existing eighteen second piece leaves twelve seconds of new material, and the figure a shot list was written against has become a remainder.

That only bites on the video-conditioned path, which is also the path most likely to be used for continuity across a long placement. So the rule is quietest exactly where it costs the most, and it belongs in the same row as the range rather than in a footnote.

3A twenty-four hour URL is part of the specification

The reference states that the result comes back as a URL valid for a day. That is not a length figure and it governs the same job: a piece not fetched inside the window has to be generated again, at full cost.

For a campaign built from many short pieces the handling is the risk rather than the generation. Two rows in this register publish a disappearance clock and the rest publish nothing, so on this axis silence is the normal case and this figure is the exception worth reading.

4Where this cell sits in the column

Duration, generator by generatorWhat each generator prints as a length, Wan 3.0 marked. Nothing on this axis comes from a surface. Recorded 2026-09-22.Duration, generator by generatorDurationAmazon Nova Reel — Duration: 6 s increments, up to two minutesAmazon Nova ReelCogVideoX — Duration: 6 s, at 49 framesCogVideoXGoogle Veo — Duration: 4, 6 or 8 sGoogle VeoGrok Imagine — Duration: 1 to 15 sGrok ImagineHedra — Duration: 10 minutesHedraHeyGen — Duration: 30 minutes per sceneHeyGenKling AI — Duration: Not statedKling AILTX-Video — Duration: Frames, never secondsLTX-VideoMiniMax — Duration: 4 to 15 sMiniMaxPika — Duration: 5 s and 10 s, 20-25 s on PikaframesPikaPixVerse — Duration: 1 to 15 s on version 6PixVerseRunway — Duration: 5 to 15 s on Gen-4.5RunwaySceneMixer — Duration: Thirty seconds on the Wan tiers, fifteen on H3SceneMixerVidu — Duration: Not statedViduWan 3.0 — Duration: 2 to 30 sWan 3.0
Fig. 2 What each generator prints as a length, Wan 3.0 marked. Nothing on this axis comes from a surface. Recorded 2026-09-22.
Every generator in the register on the duration column, with Wan 3.0 marked. Recorded 2026-09-22.
GeneratorDuration
Amazon Nova Reel6 s increments, up to two minutes
CogVideoX6 s, at 49 frames
Google Veo4, 6 or 8 s
Grok Imagine1 to 15 s
Hedra10 minutes
HeyGen30 minutes per scene
Kling AINot stated
LTX-VideoFrames, never seconds
MiniMax4 to 15 s
Pika5 s and 10 s, 20-25 s on Pikaframes
PixVerse1 to 15 s on version 6
Runway5 to 15 s on Gen-4.5
SceneMixerThirty seconds on the Wan tiers, fifteen on H3
ViduNot stated
Wan 3.02 to 30 s

Inclusion rule. Every generator with a row in this register, carrying whatever its own page states as a length. A page that states none keeps its row and says so. Order. Alphabetical by generator name.

5Sources

Read from the Wan3.0 API reference, checked 2026-09-22. The column itself is described on duration, and the rule that keeps surfaces and generators apart is on method. Next along this column: TikTok, Amazon Nova Reel.