Breaking-News Flash — cinematic b-roll + a real broadcast UI overlay, in one reel

A finished reel = vertical 9:16 + voiceover + music bed + a convincing broadcast-UI HTML overlay + 25–40s. Pass `aspect_ratio: "9:16"` to `generate_project` (it threads to every scene; the model often returns 4:3 keyframes, so the Ken-Burns step cover-crops to exactly 1080×1920 — see the note below), animate in waves of ≤4–5 (or use the Ken-Burns stills fallback when fal's video tier is flaky), mux `chatterbox-tts` anchor narration over a ducked `music` bed, stitch with `ffmpeg-concat`, then lay a single `hyperframes-render` document — the news graphics package — over the whole reel. A silent montage with the ticker baked into a blurry frame is a draft, not a deliverable — see the `short-form-video` skill's *definition of done* and the `hyperframes-overlays` skill for the overlay pattern.

generate_projectltx-q-i2vchatterbox-ttsmusicffmpeg-concatffmpeg-audio-mixhyperframes-render

Output

Headline → context → beats → outlook
5–7 cinematic 9:16 beats
ltx-q-i2v / Ken-Burns motion
Anchor narrator + urgent bed
hyperframes-render broadcast UI
9:16 MP4

Time

1 topic → 25–40s vertical reel in ~6–12 min

Budget

$0.80–$4.00 per reel (5–7 beat keyframes + Ken-Burns/motion + TTS + music + hyperframes overlay)

Reliability

4.6

Customize this playbook

Fill in the fields below. Your answers are inserted into the complete recipe when you copy it.

the news angle — keep it NEUTRAL and on-policy: a market move, a

the on-screen channel header — e.g. "MARKETS FLASH"

the cold lead, stated like an anchor — e.g. "Wall Street opens

one headline per developing beat — e.g. "Tech megacaps lead the

the one number on screen — e.g. "S&P 500 ▲ +1.2%". This renders as

the scrolling ticker — e.g. "AAPL ▲1.8%, NVDA ▲3.1%, XOM ▼0.9%"

5–7 — headline → context → 2–3 developing beats → outlook

ken-burns (DEFAULT — deterministic, exactly 9:16, zero fal risk)

the anchor read — e.g. "authoritative, measured, network anchor"

the bed — e.g. "tense news-broadcast underscore, no vocals"

25–40