Step a lightbox through ad variants on a fixed beat while the frame resizes to each new aspect ratio
Study the source, inspect the editable build, then adapt the treatment to your own content.
What the source does
A lightbox shows a square ad card with a small brand kicker, a large serif headline, a date and a product photo. Every ~48 frames the card hard-swaps to the next variant: two landscape 4:3 versions (~f14, ~f62), two 16:9 versions (~f110, ~f158), a very wide banner (~f206) and a portrait (~f254). The card is always re-centred and the arrows and action bar stay put; the left text column and the window do not change.
Fixed-tempo carousel stepping: each step is a hard swap that re-fits the centred card to a different aspect ratio without any slide or fade.
Phase notes
- Frame 0 — Square variant
- Frame 14 — Landscape 4:3
- Frame 62 — Landscape 4:3 variant
- Frame 110 — Landscape 16:9
- Frame 158 — 16:9 variant
- Frame 206 — Wide banner
- Frame 254 — Portrait
Use this example
- Watch the source and draft at normal speed. Compare the order of actions, the held states, and the transition into the result.
- Download the project and read its README before changing inputs. The package includes its implementation and declared dependencies.
- Replace the sample content through the package's documented input or content builder. Keep source footage in the research comparison.
- Render your adaptation and inspect text fit, framing, intermediate states, and entry and exit frames.
The source and remake are different assets. The original code-based illustration remains editable; source footage is a research reference. Read the retained findings below before using the choreography.
Recorded limits
- Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution.