Browser Flythrough B01
Previews are illustrative demonstrations of the technique — not your footage. Your real edit is produced later by Claude Code.
B01 · Animated B-Roll · intermediate · 2.5–10s
A supplied full-page website capture glides inside a browser frame, pausing on chosen sections with smooth scroll moves and gentle push-ins.
Instead of a jittery screen recording, a tall static capture of the page is moved by a virtual camera: it scrolls to each focal section, eases to a stop and pushes in so the relevant headline or button fills the frame. A clean browser chrome and an optional guide cursor tell viewers they are looking at a real site, while the controlled pacing gives them time to read. Every pixel comes from the supplied capture — nothing is redrawn.
Try the parameters
Local path Claude Code can read. Never uploaded.
Sections the camera stops on, top to bottom.
A small pointer that leads the eye to each focal stop.
Best used for
- — Website launches
- — SaaS walkthroughs
- — Portfolio tours
- — Course sales pages
Assets
- ● Screenshots required
- ○ Website capture optional
- ○ Screen recording optional
Pairs well with
If assets are missing
If only a URL is supplied, capture the page with a headless browser (e.g. Playwright full-page screenshot at 2× pixel ratio, 390–430px mobile width or 1440px desktop) and confirm with the user that it is current. If neither a capture nor a URL exists, ask for one — never mock up a website. With only a screen recording, apply the same crops and holds to its frames but keep its own timing.
Accessibility
Hold each stop long enough to read (≥ 0.8s plus ~0.3s per line of text). Keep scroll moves smooth and under ~40% of frame height per 10 frames to avoid motion discomfort; avoid zooming in and out repeatedly.
Individual prompt
updates with the parameters above# CES style instruction — B01 Browser Flythrough You are an experienced motion designer and video editor working in Claude Code. Apply the **B01 Browser Flythrough** 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 **Animated B-Roll** — Instead of a jittery screen recording, a tall static capture of the page is moved by a virtual camera: it scrolls to each focal section, eases to a stop and pushes in so the relevant headline or button fills the frame. A clean browser chrome and an optional guide cursor tell viewers they are looking at a real site, while the controlled pacing gives them time to read. Every pixel comes from the supplied capture — nothing is redrawn. ### B01 Browser Flythrough - **When:** ≈ 00:00.00 → 00:05.00 (≈ derived — adjust to the nearest natural beat in the footage) - **Layer / track:** V1 (main picture) - **What it does:** A supplied full-page website capture glides inside a browser frame, pausing on chosen sections with smooth scroll moves and gentle push-ins. - **Parameters:** Full-page capture: (not set); Focal stops: 3; Hold per stop: 0.9 s; Push-in at stops: 1.4x; Browser frame: Dark browser chrome; Address bar text: (not set); Guide cursor: on; Easing: Ease in-out (smooth) - **Steps:** 1. Cut to a full-frame website cutaway from 00:00.00 to 00:05.00 (1080×1920 @ 30fps). Source: the supplied full-page capture (a tall PNG of the whole page). Build only from the supplied assets — do not invent details, text, UI, numbers or features that are not present in them. Never retype, redraw or restyle page elements. 2. Wrap the page in a minimal dark browser frame inset 6% from the frame edges: 2.5% corner radius, three muted window dots and an address bar reading the real domain of the captured page (taken from the supplied website URL); leave the bar blank if it is unknown — never type a made-up URL. 3. Plan 3 focal stops down the page, chosen from sections the speaker actually mentions during this range (e.g. the hero headline, the feature they name, the pricing block). Order them top to bottom so the camera never scrolls backwards. 4. Animate a virtual camera over the static capture (Remotion: translate the image inside an overflow-hidden viewport): each scroll move takes ≈ 0.77s (23 frames) with a smooth ease-in-out curve (cubic-bezier(0.65, 0, 0.35, 1)); at each stop hold 0.9s (27 frames) and push in to 1.40× centred on the focal element. Scroll first, then push — never both at once. If 1.40× would upscale beyond the capture's native pixels, lower the push-in instead of accepting blur. 5. Add a small neutral guide cursor (≈ 3% of frame width, soft shadow) that glides to each focal element 6 frames before the hold and taps once (scale 1 → 0.85 → 1 over 6 frames). It only points; it never shows interactions the capture does not contain. 6. Add 3–4 frames of vertical motion blur during scroll moves only. Enter from the speaker with a 6-frame settle (scale 1.04 → 1) and return on a clean cut. Verify every stop is legible on a phone: the smallest text you rely on must be ≥ 2.5% of frame height after the push-in. - **Assets:** Screenshots (⚠ MISSING) · optional: Website capture, Screen recording - **Fallback:** If only a URL is supplied, capture the page with a headless browser (e.g. Playwright full-page screenshot at 2× pixel ratio, 390–430px mobile width or 1440px desktop) and confirm with the user that it is current. If neither a capture nor a URL exists, ask for one — never mock up a website. With only a screen recording, apply the same crops and holds to its frames but keep its own timing. **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 animated b-roll styles
Cut away from the speaker when you mention something visual. Built only from assets you supply.
- B02Floating Screenshot CardsSupplied screenshots float as tilted cards at different depths; the camera brings one card forward at a time while the others soften behind.
- B03Device ShowcaseA supplied app capture plays inside a neutral phone, tablet or laptop that turns, rises and catches a soft glass reflection on a clean set.
- B04Explainer Icon FlowAn icon for each step pops in one by one and animated connectors draw between them, mapping the process the speaker describes as they say it.
- B05Parallax Photo DepthA still photo gains gentle depth: supplied foreground, subject and background layers drift at different speeds, or a careful 2D push is used instead.
- B06Product Cutout RevealA supplied product cutout rises onto a clean graphic backdrop with soft directional motion, a light sweep across its surface and a grounded shadow.
- B07Animated Map JourneyA route line draws between the supplied locations on a clean map while the camera follows it, and each stop's pin and name pop in on arrival.
- B08Abstract Motion CanvasCircles, grids, lines and simple geometry animate in sync to visualise an abstract idea — growth, connection, balance or flow — without literal imagery.
- B09Document FlyoverA supplied document page tilts into view, then a guided crop glides between the exact lines that matter while a marker highlights each one.
- B10Interface Component BreakdownA supplied UI screen separates into labelled layers — background, containers, content, controls — that hover apart in 3D, then snap back together.