CampaignReel

Ad placement specs against what generators output

Grok Imagine publishes a ladder and names a default

The docs publish 1080p, 720p and 480p for the resolution parameter and state that 480p is the default. Most pages in this column publish a ladder without saying where a request lands if nobody chooses, and where a default is named it is rarely the bottom rung. As of 2026-09-22.

Where an unset parameter landsThe page names the value a request falls back to on two fields, so a pipeline that omits either returns something predictable rather than something undocumented.Field set explicitlyField left unsetResolution1080p, 720p or 480p480p, the stated defaultAspect ratioAny of seven valuesSixteen by nine, the stated defaultLengthOne to fifteen secondsNot stated; the field has to be suppliedTwo documented fallbacks and one gap
Fig. 1 A default is checkable; an undocumented fallback is a shape and a size nobody wrote down.
The ladder, the default, and what a default commits to. Recorded 2026-09-22.
PropertyWhat the page statesEffect on an unspecified request
Ladder1080p, 720p and 480pThree values to choose between
Default480pA request that omits the parameter comes back at the bottom rung
Aspect ratio default16:9The shape also has a stated starting value

Inclusion rule. Parameter values this page documents for resolution and shape, including the defaults it names. A value offered in a user interface but absent from the parameter list is not recorded. Order. The ladder, then the defaults that sit inside it.

1A named default is a specification, not a detail

An unspecified parameter is still a parameter. Where the page names the value a request falls back to, the fallback becomes checkable; where it does not, a pipeline that forgets the field produces output nobody can predict from the documentation.

This row names two: the bottom resolution rung and sixteen by nine for shape. Both are the cautious choices, which is what a default should be, and both mean an incomplete request returns something usable rather than something expensive.

2480p at the bottom sits against a published pixel floor

The surface in this register that publishes minimum dimensions accepts vertical ads from 540x960 upward. A 480p rung is a short-side figure and a 480p vertical frame is 480 pixels wide, which sits just under that floor, so the cheapest rung and the vertical minimum are close enough that the tier choice is a real one rather than a formality.

On most rows here the cheapest rung clears every published floor comfortably and the resolution column stops mattering. This is one of the few where a plan has to look at the number rather than assume it.

3Three rungs with no length attached to any of them

Neither the ladder nor the default is tied to the duration range on this page. One to fifteen seconds is available at each rung, which separates this row from the two entries that make their longest run conditional on a tier.

That independence is what makes a cheap draft useful here. A composition can be settled at 480p at its final length and re-requested at 1080p without anything about the timing changing, which is not true on the rows where the columns are coupled.

4Where this cell sits in the column

Resolution, generator by generatorWhat each generator prints as a resolution, Grok Imagine marked. Units differ by row and are not converted. Recorded 2026-09-22.Resolution, generator by generatorResolutionAmazon Nova Reel — Resolution: 1280x720Amazon Nova ReelCogVideoX — Resolution: 720 x 480 onlyCogVideoXGoogle Veo — Resolution: 720p / 1080p / 4kGoogle VeoGrok Imagine — Resolution: 480p / 720p / 1080pGrok ImagineHedra — Resolution: 540p / 720p / 1080pHedraHeyGen — Resolution: 128 to 4,096 px each sideHeyGenKling AI — Resolution: 720p / 1080p / 4KKling AILTX-Video — Resolution: 1216x704LTX-VideoMiniMax — Resolution: 480P / 768P / 2KMiniMaxPika — Resolution: 480p / 720p / 1080pPikaPixVerse — Resolution: 360p / 540p / 720p / 1080pPixVerseRunway — Resolution: Pixel pairs, not tiersRunwaySceneMixer — Resolution: 480P / 720P / 1080PSceneMixerVidu — Resolution: 540p / 720p / 1080pViduWan 3.0 — Resolution: 480P / 720P / 1080PWan 3.0
Fig. 2 What each generator prints as a resolution, Grok Imagine marked. Units differ by row and are not converted. Recorded 2026-09-22.
Every generator in the register on the resolution column, with Grok Imagine marked. Recorded 2026-09-22.
GeneratorResolution
Amazon Nova Reel1280x720
CogVideoX720 x 480 only
Google Veo720p / 1080p / 4k
Grok Imagine480p / 720p / 1080p
Hedra540p / 720p / 1080p
HeyGen128 to 4,096 px each side
Kling AI720p / 1080p / 4K
LTX-Video1216x704
MiniMax480P / 768P / 2K
Pika480p / 720p / 1080p
PixVerse360p / 540p / 720p / 1080p
RunwayPixel pairs, not tiers
SceneMixer480P / 720P / 1080P
Vidu540p / 720p / 1080p
Wan 3.0480P / 720P / 1080P

Inclusion rule. Every generator in the register, carrying the resolution figure its own page prints, whether that is a ladder, a range or a single pair of numbers. Order. Alphabetical by generator name.

5Sources

Read from the xAI video generation docs, checked 2026-09-22. The column itself is described on resolution, and the rule that keeps surfaces and generators apart is on method. Next along this column: Hedra, HeyGen.