CampaignReel

Ad placement specs against what generators output

Two shapes against seven, with the same default

Both pages default to sixteen by nine. One adds nine by sixteen and stops; the other adds 1:1, 4:3, 3:4, 3:2 and 2:3. The default is identical and the list around it differs by a factor of three and a half. As of 2026-09-22.

The shared default points the same wrong wayBoth pages fall back to widescreen, which matches the Masthead and nothing else in the short-form set. The vertical common case has to be asked for on both.Which placement is being filledThe MastheadThe default is rightWidescreen arrives without the field being set oneither row.A feed or vertical surfaceThe field must be setOn both rows, and a forgotten field returns a usablefile in the wrong shape.Two values on one list, seven on the other
Fig. 1 Four rows in this column publish a default and every one of them is horizontal.
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 writingGoogle VeoGrok ImagineWidescreen and verticalWidescreen and vertical — Google Veo: Both listedWidescreen and vertical — Grok Imagine: Both listedSquareSquare — Google Veo: Not statedSquare — Grok Imagine: ListedPhotographic ratiosPhotographic ratios — Google Veo: Not statedPhotographic ratios — Grok Imagine: 3:2 and 2:3 listed
Fig. 2 Filled where the page states something in that column, hollow where it does not address it.
The two lists, against what the surfaces here accept. Recorded 2026-09-22.
What the pages stateGoogle VeoGrok Imagine
Widescreen and verticalBoth listedBoth listed
SquareNot statedListed
Photographic ratiosNot stated3:2 and 2:3 listed

Inclusion rule. Shapes each page publishes, including the default, compared only against shapes a platform in this register states it accepts. Order. The shapes both share, then the ones only one has.

1The placement difference is square, and nothing else

The surface in this register that publishes minimum dimensions accepts one by one from 640x640 upward. That shape is on one list and not the other, and it is the whole of the gap that a booked placement would notice.

Three by two and two by three are photographic rather than broadcast, and no surface here states either. They serve a designed layout, which is reuse beyond the placement rather than the placement itself.

2A shared default that points at the wrong surface

Widescreen as the fallback matches the Masthead and matches nothing else in the short-form set. Feed and vertical placements are the common case in advertising, so on both rows the common case needs the field set and the rare one arrives free.

Four rows in this column publish a default and every one of them is horizontal. That is a fact about how these products were built rather than about where the advertising runs, and it is worth knowing before a batch goes out unattended.

3The columns beside the shapes behave oppositely

On the two-shape row the resolution and duration columns constrain each other: the upper tiers are eight seconds only. On the seven-shape row nothing is coupled to anything, at any tier or any length.

So the shorter shape list belongs to the more conditioned page and the longer one to the plainest row in the register. A buyer weighing shapes should read the neighbouring columns first, because that is where the real difference between these two rows sits.

4The rest of the column behind these two

Aspect ratio across the registerGoogle Veo is marked; Grok Imagine sits at seven values, with the same widescreen default in the same column. Recorded 2026-09-22.Aspect ratio across the registerAspect ratioAmazon Nova Reel — Aspect ratio: Not statedAmazon Nova ReelCogVideoX — Aspect ratio: Not statedCogVideoXGoogle Veo — Aspect ratio: 16:9 and 9:16Google VeoGrok Imagine — Aspect ratio: Seven, 16:9 the defaultGrok ImagineHedra — Aspect ratio: Seven, including 9:21 and 21:9HedraHeyGen — Aspect ratio: 16:9 or 9:16HeyGenKling AI — Aspect ratio: Not statedKling AILTX-Video — Aspect ratio: Not statedLTX-VideoMiniMax — Aspect ratio: Six, required for text-to-videoMiniMaxPika — Aspect ratio: Not statedPikaPixVerse — Aspect ratio: Eight on version 6PixVerseRunway — Aspect ratio: Seven pixel pairsRunwaySceneMixer — Aspect ratio: 9:16 and 16:9SceneMixerVidu — Aspect ratio: Not statedViduWan 3.0 — Aspect ratio: Six, adaptive by defaultWan 3.0
Fig. 3 Google Veo is marked; Grok Imagine sits at seven values, with the same widescreen default in the same column. Recorded 2026-09-22.
Every generator in the register on the aspect ratio column, with Google Veo marked. Recorded 2026-09-22.
GeneratorAspect ratio
Amazon Nova ReelNot stated
CogVideoXNot stated
Google Veo16:9 and 9:16
Grok ImagineSeven, 16:9 the default
HedraSeven, including 9:21 and 21:9
HeyGen16:9 or 9:16
Kling AINot stated
LTX-VideoNot stated
MiniMaxSix, required for text-to-video
PikaNot stated
PixVerseEight on version 6
RunwaySeven pixel pairs
SceneMixer9:16 and 16:9
ViduNot stated
Wan 3.0Six, adaptive by default

Inclusion rule. Every generator this register carries, on the one column this pair disagrees about. Rows that state nothing keep their place and are marked hollow. Order. Alphabetical by generator name.

Why these two. The defaults match exactly and the lists do not, so this pair isolates what a longer shape list is actually worth: one square placement that is accepted by a surface here, and several shapes no surface here asks for.

5Sources

Read from Google's Veo documentation and the xAI video generation docs, both checked 2026-09-22. The column is described on aspect ratio, and each entry has its own cell page at Google Veo and Grok Imagine, and the rule that keeps surfaces and generators apart is on method. Nearby pairs: Veo and PixVerse, Kling AI and Vidu.