# Swap the subtitle mid-shot, carry it unchanged across the picture cut, then clear it on its own beat Manual DaVinci Resolve / Fusion construction guide generated from the recipe. It is not a tested .drp. The accompanying Remotion project (recipe.json) is the executable definition; the numbers below are copied from it. Neither construction establishes source fidelity: this is an original vector approximation of an inspected editing moment. ## Source and clock Reference: OpenAI's "Inside Cricket’s Smartest Backroom | Rajasthan Royals | ChatGPT @rajasthanroyals" (0XPk_MAwCW4), published 2026-08-13. Source interval [4690, 4750) on the 25/1 fps master: 60 frames, 2.400000 s. Local frame 0 = source frame 4690. Create a 1920x1080 progressive timeline at 25/1 fps and a Fusion composition exactly 60 frames long. Keep integer frames; do not round the frame rate. Background field: #1c1614. Export silent H.264 yuv420p to match the intended playback container. ## Observation A close-up of hands holding a phone against a jersey fills the frame; a long subtitle sits on a black plate at bottom centre. At local 11 (master 4701) the subtitle hard-swaps to a shorter line and its plate shrinks to fit. At local 31 (~4721) the picture hard-cuts to a warm medium close-up of a man looking down, and the short subtitle stays exactly where it was. At local 41 (4731) the subtitle disappears while the picture holds, and the shot continues clean to the end of the window. ## Mechanism Subtitle timing decoupled from the picture edit: the line swaps before the cut, rides across the cut untouched, and is cleared ten frames later on the speech rhythm. ## Phases (local frames) - 0: Phone close-up with long subtitle - 11: Hard swap to short subtitle, plate shrinks - 31: Hard cut to face; subtitle unchanged - 41: Subtitle cleared, picture holds ## Layer inventory (absolute 1920x1080 top-left pixels, back to front) - shot-a [group] at (0, 0) size 1920x1080 visible [0, 31) - jersey [rect] at (560, -80) size 1500x760 radius 120 fill #2a2f6a - streak-1 [rect] at (900, 120) size 700x60 radius 30 fill #d9d9e6 - streak-2 [rect] at (960, 300) size 600x60 radius 30 fill #d9d9e6 - arm [rect] at (0, 520) size 1100x560 radius 200 fill #8a6144 - phone [rect] at (320, 120) size 400x760 radius 44 fill #151515 - phone-lens [rect] at (372, 190) size 150x54 radius 27 fill #2b2b2b - hand [ellipse] at (480, 520) size 460x320 fill #a97654 - watch [ellipse] at (1000, 720) size 150x150 fill #2a2a2a stroke #8a8a8a 8px - shot-b [group] at (0, 0) size 1920x1080 visible [31, 60) - b-wall [rect] at (0, 0) size 1920x1080 fill #6a5646 - b-panel-l [rect] at (380, 0) size 260x1080 fill #d9c8a6 - b-panel-r [rect] at (1240, 0) size 260x1080 fill #d9c8a6 - b-frame [rect] at (1300, 140) size 160x320 fill #1a1a1a - b-body [rect] at (500, 760) size 940x600 radius 260 fill #2a2f6a - b-stripe [rect] at (640, 820) size 640x50 radius 25 fill #b3223a - b-head [ellipse] at (690, 200) size 520x620 fill #b98462 - b-hair [rect] at (670, 150) size 560x230 radius 115 fill #1a1412 - plate-a [rect] at (640, 866) size 640x44 radius 4 fill #111111 visible [0, 11) - cap-a [text] at (640, 873) size 640x0 text "how we work now that the whole desk moves faster" 24px weight 400 #ffffff visible [0, 11) - plate-b [rect] at (720, 866) size 480x44 radius 4 fill #111111 visible [11, 41) - cap-b [text] at (720, 873) size 480x0 text "with the assistant on every laptop." 24px weight 400 #ffffff visible [11, 41) ## Construction steps 1. Timeline 1920x1080 progressive at 25 fps; Fusion composition 60 frames. Local 0 = master frame 4690. 2. Picture track: phone close-up stand-in (rotated navy jersey block with pale streaks, forearm, tilted black phone slab, hand ellipse, watch) frames 0-30; straight cut at 31 to the face stand-in (warm wall, two pale panels, large head, jersey band with red stripe) through 59. 3. Subtitle track sits above the picture and is edited independently: plate A 640x44 #111111 at (640,866) with 24 px white centred text, frames 0-10; plate B 480x44 at (720,866), frames 11-40. Both plates share the same baseline and centre x=960. 4. Keyframes: no motion anywhere; the three events are hard switches at 11 (line swap), 31 (picture cut), 41 (subtitle off). 5. Easy mistake: snapping the subtitle to the cut at 31. The subtitle must be untouched through the cut and only leave at 41. ## Content variants Default copy: - lineA: how we work now that the whole desk moves faster - lineB: with the assistant on every laptop. Adaptation changes: - lineA: how the analysts spend their mornings these days - lineB: now that the reports write themselves. ## Limits Easing names map to Fusion spline shapes: linear = linear, in/out/inOut = ease curves on the same frames, hold = step, spring/overshoot = slight overshoot past the target before settling. Text reveal frames give the first and last unit; distribute characters/words evenly between them. Cursor click rings last 14 frames. Vector illustration is an approximation of layout and motion, not the product UI or recovered production assets.