{
 "id": "name-then-role-lower-third-in-two-beats",
 "title": "Bring a presenter lower third in as name first, role four frames later, then lose it on the cut",
 "family": "lower-third",
 "status": "rendered-draft",
 "edition": "studies-300",
 "gaps": [
  "Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution."
 ],
 "intervalKey": [
  "jzmNh8lbSp8",
  "11011/4000",
  "113113/12000"
 ],
 "source": {
  "filmId": "jzmNh8lbSp8",
  "film": "Make information visual with ChatGPT",
  "url": "https://www.youtube.com/watch?v=jzmNh8lbSp8",
  "frames": [
   66,
   226
  ],
  "fps": {
   "numerator": 24000,
   "denominator": 1001
  },
  "startSeconds": 2.75275,
  "endSeconds": 9.426083333333333,
  "publicationDate": "2026-08-24",
  "masterSha256": "cf3c52f6b3449f822dc928050198ace1c9d80cd84bd8b63eaff824cba33f99d0",
  "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 66+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "f0d0099e5b370601f2d02339a8b89d84d23f8f9a80e1056c4c4953a9371da0ef",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "The shot hard-cuts in at local 0 to a wide presenter-at-desk frame. The name pops on bottom-left at local ~2 in bold 21 px white; the role pops on ~420 px to the right at ~6 on the same baseline in regular weight. Both hold unchanged until the picture hard-cuts to a close-up at local 156, taking the card with it.",
 "mechanism": "Two-beat lower third: name and role appear as separate pops four frames apart on one baseline, and exit with the picture cut instead of their own animation.",
 "phases": [
  {
   "frame": 0,
   "label": "Cut in to wide presenter shot"
  },
  {
   "frame": 2,
   "label": "Name pops on"
  },
  {
   "frame": 6,
   "label": "Role pops on"
  },
  {
   "frame": 156,
   "label": "Hard cut to close-up, card gone"
  }
 ],
 "checks": {
  "recipeSha256": "8e97ebad0916c002e05aa7f6c6da630b53fe085792eb57c80e4d507252b28116",
  "renderManifestSha256": "74a64925571cd69f39f3c785ebcc563c9f2d9cff466543b3bd471fbc1bec73a9",
  "adaptationManifestSha256": "1b5f0f7a0cc1baa3beeb9cb3b4ad503f9cc34c05d0d2337f38782c0b11fe7685",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "f0d0099e5b370601f2d02339a8b89d84d23f8f9a80e1056c4c4953a9371da0ef",
    "bytes": 545528,
    "width": 960,
    "height": 540,
    "fps": "24000/1001",
    "frames": 160,
    "duration": 6.673333,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "a64cdb50ddef1698d40a5ea15cbfae544c3edc1238215d0a97d0ec62483880d7",
    "bytes": 26614,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 160,
    "duration": 6.673322,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "a1eb8887727786d99c2082c7a5e22531d2a8ac31faeab09d6bbc7692bc6aa043",
    "bytes": 26928,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 160,
    "duration": 6.673322,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "efd08887398cd3971079de21d39d31e37c4277a65187d090e1a75ad79b092849",
   "bytes": 145304,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "fb667fa8884291ecc04fba75c98f252c3cd0bbf62f21098fc335bd6d7ac77f78",
   "bytes": 1373,
   "drawableElements": 8,
   "rasterEmbedded": false,
   "frame": 120,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 37.8
 },
 "assets": {
  "source.mp4": {
   "path": "items/name-then-role-lower-third-in-two-beats/source.mp4",
   "sha256": "f0d0099e5b370601f2d02339a8b89d84d23f8f9a80e1056c4c4953a9371da0ef",
   "bytes": 545528
  },
  "remake.mp4": {
   "path": "items/name-then-role-lower-third-in-two-beats/remake.mp4",
   "sha256": "a64cdb50ddef1698d40a5ea15cbfae544c3edc1238215d0a97d0ec62483880d7",
   "bytes": 26614
  },
  "adaptation.mp4": {
   "path": "items/name-then-role-lower-third-in-two-beats/adaptation.mp4",
   "sha256": "a1eb8887727786d99c2082c7a5e22531d2a8ac31faeab09d6bbc7692bc6aa043",
   "bytes": 26928
  },
  "editable.svg": {
   "path": "items/name-then-role-lower-third-in-two-beats/editable.svg",
   "sha256": "fb667fa8884291ecc04fba75c98f252c3cd0bbf62f21098fc335bd6d7ac77f78",
   "bytes": 1373
  },
  "resolve.txt": {
   "path": "items/name-then-role-lower-third-in-two-beats/resolve.txt",
   "sha256": "79e46653e6d924e6d1f658e15dfc7ea4a3c82b0972208534008901e891c8d86d",
   "bytes": 3557
  },
  "package.zip": {
   "path": "items/name-then-role-lower-third-in-two-beats/package.zip",
   "sha256": "efd08887398cd3971079de21d39d31e37c4277a65187d090e1a75ad79b092849",
   "bytes": 145304
  },
  "recipe.json": {
   "path": "items/name-then-role-lower-third-in-two-beats/recipe.json",
   "sha256": "8e97ebad0916c002e05aa7f6c6da630b53fe085792eb57c80e4d507252b28116",
   "bytes": 3390
  }
 },
 "builtAt": "2026-09-18T04:49:59Z"
}