Skip to content

Scroll Stop Flash H08

0.0s

Previews are illustrative demonstrations of the technique — not your footage. Your real edit is produced later by Claude Code.

H08 · Hooks · beginner · 0.4–1.5s

A brief high-contrast flash, an instant reframe and one oversized keyword hit in the first half-second.

Designed for thumb-speed feeds: two frames of a soft accent flash, an immediate punch-in on the subject and a single giant keyword. Everything happens before the viewer's thumb finishes the swipe, then gets out of the way.

Try the parameters

Best used for

  • — Offers and giveaways
  • — Fast-paced reels
  • — Trend videos
  • — Promos

Assets

  • ● Source video required
  • ○ Sound effects optional

Pairs well with

If assets are missing

If the footage resolution is too low for the punch-in (below 1.25x headroom), reduce the scale and add a slight sharpen rather than upscaling blurrily.

Accessibility

Limit to a single flash; never repeat flashes more than 3 times per second. Default opacity is below full white for comfort.

Individual prompt

updates with the parameters above
# CES style instruction — H08 Scroll Stop Flash

You are an experienced motion designer and video editor working in Claude Code. Apply the **H08 Scroll Stop Flash** technique to the supplied footage as specified below.

**B. Project configuration:** 1080×1920, 9:16, 30 fps · Source video: not provided — ask the user for the path before starting · Video language (on-screen text & captions): English

**Hooks** — Designed for thumb-speed feeds: two frames of a soft accent flash, an immediate punch-in on the subject and a single giant keyword. Everything happens before the viewer's thumb finishes the swipe, then gets out of the way.

### H08 Scroll Stop Flash

- **When:** ≈ 00:00.00 (0.80 s) (≈ derived — adjust to the nearest natural beat in the footage)
- **Layer / track:** V1 (main picture)
- **What it does:** A brief high-contrast flash, an instant reframe and one oversized keyword hit in the first half-second.
- **Parameters:** Keyword: "FREE"; Flash colour: #FFFFFF; Flash length: 2 frames; Flash opacity: 70%; Scale: 1.35x; Duration: 0.8 s
- **Steps:**
  1. Frame 0: overlay a #FFFFFF solid at 70% for 2 frame(s) (67ms), then cut it.
  2. On the same frame cut to a 1.35x punch-in centred on the speaker's face (no easing — a hard reframe).
  3. Display the keyword "FREE" at ~70% of frame width in Space Grotesk black, scale 1.15→1.0 over 4 frames, for the rest of the 0.8s.
  4. Return to the normal framing with a 4-frame ease as the first sentence begins.
- **Assets:** Source video (⚠ MISSING) · optional: Sound effects
- **Fallback:** If the footage resolution is too low for the punch-in (below 1.25x headroom), reduce the scale and add a slight sharpen rather than upscaling blurrily.

**G. Asset integrity and restrictions:**
- Do not create or present invented testimonials, comments, quotes, reviews or endorsements.
- Do not fabricate numbers, metrics, charts or results. Data visualisations use only the supplied data.
- Do not create fake screenshots or UI and present them as real. Illustrative graphics must be clearly illustrative.
- Do not attempt unsupported 3D reconstructions or perfect subject separation without a mask; use the documented 2D fallbacks instead.

**I. Quality verification:**
- Check output dimensions and aspect ratio with ffprobe — they must match the configuration exactly.
- Check the output frame rate and that the duration is within ±0.5 s of the target.
- Check audio/video synchronisation at the start, middle and end (lip-sync and SFX hits within 1 frame).
- Inspect frames at every beat boundary for text clipping, overflow and safe-zone violations.
- Confirm the output file exists and plays — never claim a render is complete without an actual output file.
- Report any missing asset or unimplemented effect explicitly.

More hooks styles

Open every short-form video with exactly one hook. Pair with a caption style so the promise is readable on mute.

Your recipe starts here.

Add a style to begin building.