{
 "id": "hard-cut-to-two-shot-then-paired-lower-thirds-fade-in",
 "title": "Hard cut from b-roll to a two-shot, then fade two lower thirds in simultaneously under each speaker",
 "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": [
  "cFyFF3Ad2aM",
  "23023/300",
  "19019/240"
 ],
 "source": {
  "filmId": "cFyFF3Ad2aM",
  "film": "How California Small Businesses Are Using ChatGPT | OpenAI Academy",
  "url": "https://www.youtube.com/watch?v=cFyFF3Ad2aM",
  "frames": [
   1840,
   1900
  ],
  "fps": {
   "numerator": 24000,
   "denominator": 1001
  },
  "startSeconds": 76.74333333333334,
  "endSeconds": 79.24583333333334,
  "publicationDate": "2026-07-22",
  "masterSha256": "30908d11d5e5aebb364497716c212ac6a74a96355e25f1a9691234719bdf4113",
  "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 1840+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "4ef7ed49b937be3ddddf2173388af245816a6d8a14dcb47735d5c8856f8dd565",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "Ten frames of b-roll (a seated speaker with a microphone at a dark table, crowd behind) then a hard cut at local frame 10 (master 1850) to a bright two-shot: two people standing in front of a cream wall and a curved black stair rail, banner at right. Starting at ~12 both lower thirds fade in at once, one under each person (left at x\u2248200, right at x\u22481066), reaching full opacity by ~20 (master 1860). Each is a white semibold name over a lighter role line, no plate. The shot then holds.",
 "mechanism": "Cut then paired identification: a hard cut lands the two-shot, and two independent lower thirds share one fade so both subjects are named in a single beat.",
 "phases": [
  {
   "frame": 0,
   "label": "B-roll"
  },
  {
   "frame": 10,
   "label": "Hard cut to two-shot"
  },
  {
   "frame": 12,
   "label": "Both lower thirds start fading in"
  },
  {
   "frame": 20,
   "label": "Lower thirds fully on"
  },
  {
   "frame": 45,
   "label": "Hold"
  }
 ],
 "checks": {
  "recipeSha256": "806573b615ac2838e207a543776450f722fffc8e7ca0da456651b4cefbe791e0",
  "renderManifestSha256": "cdfcff86675f6d5b016dcbc93e6cd17adcf5d7d49b098f7767975b33ae42ec2b",
  "adaptationManifestSha256": "7db43d39836177e4d6eb0da01cdf0e814d60e5855a0e284247fd674e4801c05f",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "4ef7ed49b937be3ddddf2173388af245816a6d8a14dcb47735d5c8856f8dd565",
    "bytes": 616872,
    "width": 960,
    "height": 540,
    "fps": "24000/1001",
    "frames": 60,
    "duration": 2.5025,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "f6fee37042d8d2ecf05d090111215eaa4f588a568d025a22079797acf4de5f9a",
    "bytes": 98419,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 60,
    "duration": 2.502489,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "8c064051e56e77868248f02a79f5a76d1d62662331bed3c4a24a2ae0d75322cc",
    "bytes": 97346,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 60,
    "duration": 2.502489,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "748991e53594913b42aa6ac99346ce7b9c2847ef0b6c37adac6ae57c48033312",
   "bytes": 147080,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "2042ab198868edd6fe695e309cc98bc9455c546264cdc44f8b722e3bcaa9f12f",
   "bytes": 2165,
   "drawableElements": 11,
   "rasterEmbedded": false,
   "frame": 45,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 16.2
 },
 "assets": {
  "source.mp4": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/source.mp4",
   "sha256": "4ef7ed49b937be3ddddf2173388af245816a6d8a14dcb47735d5c8856f8dd565",
   "bytes": 616872
  },
  "remake.mp4": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/remake.mp4",
   "sha256": "f6fee37042d8d2ecf05d090111215eaa4f588a568d025a22079797acf4de5f9a",
   "bytes": 98419
  },
  "adaptation.mp4": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/adaptation.mp4",
   "sha256": "8c064051e56e77868248f02a79f5a76d1d62662331bed3c4a24a2ae0d75322cc",
   "bytes": 97346
  },
  "editable.svg": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/editable.svg",
   "sha256": "2042ab198868edd6fe695e309cc98bc9455c546264cdc44f8b722e3bcaa9f12f",
   "bytes": 2165
  },
  "resolve.txt": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/resolve.txt",
   "sha256": "55cf196664bc95278fa61ea0892c7e851e12148e1ce5ad2bb37d94d32eee3569",
   "bytes": 4843
  },
  "package.zip": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/package.zip",
   "sha256": "748991e53594913b42aa6ac99346ce7b9c2847ef0b6c37adac6ae57c48033312",
   "bytes": 147080
  },
  "recipe.json": {
   "path": "items/hard-cut-to-two-shot-then-paired-lower-thirds-fade-in/recipe.json",
   "sha256": "806573b615ac2838e207a543776450f722fffc8e7ca0da456651b4cefbe791e0",
   "bytes": 6649
  }
 },
 "builtAt": "2026-09-18T05:50:18Z"
}