← gpt54   ·   Motion capture page (noindex)

Motion Capture

GPT-5.4 Is Here — And It Just Beat Human Performance

Recording Mode Off — plain dark background
Lower Third Name Tag

Guest or host ID. Slides up, holds, exits at 3s.

Jane Sterling
AI Research Lead
Sterling Intelligence

Stat Callout Card Data Overlay

Slides in over footage to highlight a key number. Counts up automatically. Auto-dismisses at 3s.

OSWorld
0%
First AI to beat human baseline on desktop tasks
GPT-5.4 · April 2026
▲ +2.6 pts vs human
Capture order: top to bottom. Click any preview to enter fullscreen with a 3-second countdown — perfect for OBS.
Recording: use OBS Window Capture cropped to the preview frame, or fullscreen + display capture. Hit Replay, then record. Output drops as an overlay track in your editor.
Palette: the palette saved in motion_kit auto-applies here via localStorage.
Editor workflow — what to do after capturing here:
  1. Generate the avatar look in HeyGen using this episode's HEYGEN_LOOK prompt + the SCRIPT field as the read. Kick the render and grab a coffee.
  2. While HeyGen renders: capture the motion graphics above (top-to-bottom = capture order), grab b-roll, gather logos / photos as transparent PNGs, drop everything into your working folder.
  3. When HeyGen finishes: download both the rendered video and the timecoded transcript (.srt or .vtt). Drop the transcript at:
    /home/jaysoncraig/public_html/sandbox/data/faces/.build/gpt54/transcript.srt
  4. Generate the Resolve marker CSV + printable shot-list:
    python3 /home/jaysoncraig/.claude/scripts/generate-resolve-markers.py --slug gpt54
    Outputs: /home/jaysoncraig/public_html/sandbox/data/faces/.build/gpt54/timeline-markers.csv and /home/jaysoncraig/public_html/sandbox/data/faces/.build/gpt54/shot-list.html
  5. Open DaVinci Resolve, set the project framerate (the marker tool emits 30fps by default; pass --framerate 60 if your project is 60), drop the HeyGen video on V1.
  6. Timeline header → Import → Marker List from CSV → select timeline-markers.csv. Every cue lands as a colored marker on the correct track: Yellow=TalkingHead, Cyan=VoiceoverScene, Red=Cut, Green=B-roll, Pink=StatCard.
  7. Drop motion-graphic captures, b-roll clips, and stat-card overlays onto the marked positions. The shot-list HTML is your printable fallback if any markers look off.
  8. Export → render → upload. After publish, drop the YouTube URL into the episode's .repurpose.txt placeholders for the cross-channel pack.