Clip 3 · Turn · 16–24s
Dashboard resolves; on-screen text lands on “HALF THE TIME.”
Single shot
Multi · first→last
Multi-shot here = a first-frame → last-frame transition (same dashboard, the text animates in). Veo needs both keyframe images; we generate them with the exact text baked in.
Shots — the keyframes Veo transitions between
AFirst frame · dashboard mid-resolveNeeds gen
Clean Fidelis dashboard half-assembled, widgets settling in; muted, no headline yet. Vertical 9:16.
Uses the Dashboard asset from the library + this shot’s direction. Composite if a character is in frame.
BLast frame · resolved + “HALF THE TIME”
Dashboard fully resolved; bold headline “HALF THE TIME.” rendered top-third in the brand sans — this is the exact text the video must keep.
Generate frame · exact text baked in
HALF THE
TIME.
TIME.
HALF THE
TIME.
TIME.
HALF THE
TIME.
TIME.
Same image engine as image posts — the exact headline is rendered into the frame, so Veo keeps it crisp in the clip.
Clip prompt — Veo 3.1 paste into Google Flow with both frames
clip-3-veo.txt
[Cinematography] Slow push-in on a vertical 9:16 product UI; soft focus resolving to crisp.
[Subject] A clean Fidelis analytics dashboard assembling into its final state.
[Action] Widgets settle; the headline text animates up and lands, holding on “HALF THE TIME.”
[Context] Premium B2B SaaS, calm and confident; midnight-indigo + hot-pink on off-white.
[Style] Match the brand kit; flat, modern, no stock realism.
[Audio] Soft UI chimes; a single confident VO line: “One source of truth.”
# frames start = first-frame.png · end = last-frame.png (text baked in)
# duration 8s · transition first → last
Clip 3 · 1 of 2 frames ready · prompt set