Hard cut to a black word card, caption carries over

Zero-frame hard cut from the speaker to pure black while the running caption keeps its position and style, turning the next few words into a title card. Opening a text-only interlude (receipt card, quote or list) without any visual bridge.

Use this transition between my clips: "Hard cut to a black word card, caption carries over" from the 24fps video editor library.
Preset JSON: https://24fps.dev/video-editor/transitions/hard-cut-to-black-word-card-e1x/preset.json (pass its "preset" to the engine).
Engine (MIT, no dependencies, ES module): https://24fps.dev/editor/engine.js. Download the engine next to your page (curl -O) rather than importing cross-origin, then import { mount } from "./engine.js" in a <script type="module"> served over http.
Wiring: root = a position:relative box at the video's size. media = { a, b }: two wrappers holding clip A and clip B, both filling the root. Clip A plays first; the cut happens at preset.at (3.83s) over preset.dur (0.15s), so start clip B at preset.at. Then const fx = mount(root, { kind: "transition", preset, media }) and call fx.render(seconds) every frame. It is seek-safe: drive it from the GSAP timeline in HyperFrames or call render(frame / fps) in Remotion. Before capturing frames, await (fx.ready ?? document.fonts.ready).
Field reference: https://24fps.dev/video-editor/llms.txt. Keep sizes as fractions of the frame height so it works at any resolution. Credit: 24fps.dev/video-editor
Same idea
Also called: Elevate (AI Edit)
Technique
Straight cut at a phrase boundary; the caption layer is global so it stays on screen across the cut (3.83 s, 4.62 s and 5.4 s in the three clips). Source preview audio is voice only (no music bed, no whoosh or hit visible in the spectrogram), so no sound cue is listed.
Footage
Man talking to camera, Pexels

Similar transitions