CampaignReel

Ad placement specs against what generators output

Vidu prices three resolutions and no length

The API price page publishes 540p, 720p and 1080p as priced steps and states no duration. Its length column is empty, as it is on exactly one other page here. As of 2026-09-12.

A rate with no time to divide byThree resolutions are priced and no length is stated, so the figures cannot be turned into a cost per second, which is the unit a placement actually consumes.What the page givesWhat a plan needsQuality540p, 720p and 1080p, pricedSatisfiedTimeNothingA denominator for cost per secondShapeNothingConfirmation that a vertical outputexistsOne column filled, two left open
Fig. 1 Quality is priced and time is absent, and a campaign is budgeted in the missing one.
What each page puts in writingFilled where the page states something in that column, hollow where it does not address it.What each page puts in writingWhat the page givesStatus in this registerA length for one generationA length for one generation — What the page gives: NothingA length for one generation — Status in this register: Not statedA resolution to budget againstA resolution to budget against — What the page gives: 540p, 720p and 1080pA resolution to budget against — Status in this register: Recorded, each a priced stepA shape for the placementA shape for the placement — What the page gives: NothingA shape for the placement — Status in this register: Not stated
Fig. 2 Filled where the page states something in that column, hollow where it does not address it.
What the price page prints against what a plan needs. Recorded 2026-09-12.
What a plan needsWhat the page givesStatus in this register
A length for one generationNothingNot stated
A resolution to budget against540p, 720p and 1080pRecorded, each a priced step
A shape for the placementNothingNot stated

Inclusion rule. What this register reads on each axis, set against what the priced page prints. Gaps are left as gaps rather than filled from a demonstration or a reseller page. Order. The axis the plan needs most first.

1540p already meets the vertical minimum

The bottom of this ladder meets the vertical pixel minimum the one surface that publishes minimums states: vertical ads are accepted from 540x960 upward. So the cheapest step on this row is already acceptable to that placement.

That is a genuine finding about cost, and it is also as far as the page allows anyone to get. A rate per generation with no length attached does not convert into a rate per second, and a campaign is budgeted in seconds.

2Two silent rows, two different silences

The other entry with nothing in the length column publishes 4K at the top of its ladder. This one publishes 540p at the bottom of its. They sit far apart in the resolution column, and both are priced pages that decline to print a duration.

Read together they say something about the genre rather than about either vendor. A rate card exists to answer what a request costs, and on both of these pages the request is priced by quality and not by time, so time never needed a column.

3What the empty cell costs a schedule

The count of calls a slot needs is the one number these sheets compute, and it is division: the format length over the longest single generation. With the denominator missing, every row in the formats table for this entry reads not stated, which is accurate and useless in equal measure.

The register keeps the row anyway. Dropping it would report the register as smaller than it is and would hide the thing worth knowing, which is that a buyer cannot plan a schedule from this page without asking the vendor a question.

4Where this cell sits in the column

Duration, generator by generatorWhat each generator prints as a length, Vidu 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. 3 What each generator prints as a length, Vidu marked. Nothing on this axis comes from a surface. Recorded 2026-09-22.
Every generator in the register on the duration column, with Vidu 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.

  • Resolutions
    540p, 720p and 1080ppriced per stepVidu, API prices / recorded 2026-09-12

5Sources

Read from the Vidu API price page, checked 2026-09-12. The column itself is described on duration, and the rule that keeps surfaces and generators apart is on method. Next along this column: Wan 3.0, TikTok.