# Fade a name-and-role lower third in after the cut, hold, and fade it out before the next cut 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 "How European Small Businesses Are Using ChatGPT and Codex | OpenAI Academy" (4Nv--b12hxQ), published 2026-07-22. Source interval [1012, 1131) on the 25/1 fps master: 119 frames, 4.760000 s. Local frame 0 = source frame 1012. Create a 1920x1080 progressive timeline at 25/1 fps and a Fusion composition exactly 119 frames long. Keep integer frames; do not round the frame rate. Background field: #5d6a6d. Export silent H.264 yuv420p to match the intended playback container. ## Observation Six frames of a cool-toned workshop b-roll shot, then a hard cut (~f6) to a warm ballroom interview. At about f10 a bold white name begins to fade in at the lower-left with a smaller role line beneath it; both are fully opaque by f24. The lower third holds through f104, then both lines fade together to zero by f117, leaving the interview frame clean for the next cut. ## Mechanism A classic interview lower third: a short delayed fade-in after the cut, a long hold, and a fade-out that clears before the shot ends. ## Phases (local frames) - 0: B-roll shot - 6: Hard cut to interview - 10: Name and role fade in (14 frames) - 24: Hold - 104: Fade out (13 frames) - 117: Clean frame ## Layer inventory (absolute 1920x1080 top-left pixels, back to front) - broll [group] at (0, 0) size 1920x1080 visible [0, 6) - broll-bg [rect] at (0, 0) size 1920x1080 fill #5d6a6d - broll-table [rect] at (0, 640) size 1920x440 fill #c9ccc8 - broll-glass [rect] at (1200, 0) size 720x700 fill #8a9aa0 - interview [group] at (0, 0) size 1920x1080 visible [6, 119) - int-bg [rect] at (0, 0) size 1920x1080 fill #bdb2a1 - int-ceiling [rect] at (0, 0) size 1920x260 fill #d8d2c4 - int-pillar [rect] at (1380, 180) size 120x900 fill #8c7458 - int-subject [ellipse] at (640, 120) size 560x1200 fill #2b2622 - int-flowers [ellipse] at (1080, 560) size 420x360 fill #b9c6d6 - lower-third [group] at (60, 880) size 800x120 keyframes opacity: f10=0, f24=1 (out), f104=1, f117=0 (in) - name [text] at (60, 880) text "Rebecca Lane" 42px weight 700 #ffffff - role [text] at (60, 936) text "Founder at The Floral Hire" 22px weight 400 #f0f0f0 ## Construction steps 1. Timeline 1920x1080 at 25 fps; Fusion composition 119 frames. Local 0 = master frame 1012; the cut to the interview is at local 6. 2. Place the interview clip from frame 6; the six frames before it are the tail of the previous b-roll shot. 3. Lower third: Text+ name 42px weight 700 white at (60,880); Text+ role 22px at (60,936); parent both to one Merge so a single Blend keyframe drives them. 4. Blend keyframes: 0 at frame 10, 1 at frame 24 (ease out), hold, 1 at frame 104, 0 at frame 117 (ease in). 5. Easy mistake: starting the fade-in on the cut frame; the source waits four frames after the cut, and the fade-out completes two frames before the shot ends so no text crosses the next cut. 6. No slide or scale: this lower third is opacity only. ## Content variants Default copy: - name: Rebecca Lane - role: Founder at The Floral Hire Adaptation changes: - name: Tomasz Wiśniewski - role: Owner, Wiśniewski Bakery ## 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.