{
 "id": "subtitle-plate-resizes-on-line-swap-then-clears-at-cut",
 "title": "Hard-swap a subtitle line so its black plate re-sizes to the new text, then clear it on the picture 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": [
  "0XPk_MAwCW4",
  "149",
  "3794/25"
 ],
 "source": {
  "filmId": "0XPk_MAwCW4",
  "film": "Inside Cricket\u2019s Smartest Backroom | Rajasthan Royals | ChatGPT @rajasthanroyals",
  "url": "https://www.youtube.com/watch?v=0XPk_MAwCW4",
  "frames": [
   3725,
   3794
  ],
  "fps": {
   "numerator": 25,
   "denominator": 1
  },
  "startSeconds": 149.0,
  "endSeconds": 151.76,
  "publicationDate": "2026-08-13",
  "masterSha256": "df15632b99108d7c51b886b3d2e42ca253622aa8fcd660c1a9235c9cef1bd0ac",
  "clockBasis": "Downloaded 1920x1080 rendition at 25/1 fps; excerpt frame i = master frame 3725+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "a8d3158165b003ce7a57e4b5b8b2dbb667536c2574f069d3f97cb1acf5c531f9",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "A seated interviewee in a dark wood-panelled room speaks to camera; at the bottom centre a short subtitle sits on a tight black plate. Frames 0-25 hold that short line. At local 26 (master 3751) the line swaps in one frame to a much longer sentence and the black plate is correspondingly wider, still centred at the same baseline. The long line holds until local 67 (3792), where a hard cut to a tight close-up of the same person arrives with no subtitle at all for the last two frames.",
 "mechanism": "Subtitle hard swap with a fitted plate: the plate width follows the text on the swap frame, and the subtitle is cut out with the shot rather than carried over.",
 "phases": [
  {
   "frame": 0,
   "label": "Short subtitle on a narrow plate"
  },
  {
   "frame": 26,
   "label": "Hard swap to long line; plate widens to fit"
  },
  {
   "frame": 67,
   "label": "Hard cut to close-up; subtitle cleared"
  }
 ],
 "checks": {
  "recipeSha256": "18b717d290fff98d287e54113737362259fc7ab564b32f3cea12ffdc786ba6cb",
  "renderManifestSha256": "b5ef64f0898fc6c4817535cf5778772afcf364ec5a2606265ac2ede1f9b40405",
  "adaptationManifestSha256": "8cf3db5353d885c31aab7ada3ded7ef954d1b385e8fb577defb3f081566a37e4",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "a8d3158165b003ce7a57e4b5b8b2dbb667536c2574f069d3f97cb1acf5c531f9",
    "bytes": 298149,
    "width": 960,
    "height": 540,
    "fps": "25/1",
    "frames": 69,
    "duration": 2.76,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "3b3df225a12337c0cb295d30d113999d6a5ea18ded1dd87f457c193ce97faebb",
    "bytes": 33773,
    "width": 1920,
    "height": 1080,
    "fps": "25/1",
    "frames": 69,
    "duration": 2.76,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "21f9d3a8375ffc4432529e06f1f3cfcbe9ae221b52574bce283b039a0f77a90b",
    "bytes": 33839,
    "width": 1920,
    "height": 1080,
    "fps": "25/1",
    "frames": 69,
    "duration": 2.76,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "797e4700ed88148cf84da4178f5bfb13330a0e0d7f526d7ee8f4188bda50e7f2",
   "bytes": 146994,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "e96ae0d5a65008e2c50f998de94d66f362b70581a37ed775cca9e0f6632ff4f6",
   "bytes": 1542,
   "drawableElements": 11,
   "rasterEmbedded": false,
   "frame": 51,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 25.6
 },
 "assets": {
  "source.mp4": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/source.mp4",
   "sha256": "a8d3158165b003ce7a57e4b5b8b2dbb667536c2574f069d3f97cb1acf5c531f9",
   "bytes": 298149
  },
  "remake.mp4": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/remake.mp4",
   "sha256": "3b3df225a12337c0cb295d30d113999d6a5ea18ded1dd87f457c193ce97faebb",
   "bytes": 33773
  },
  "adaptation.mp4": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/adaptation.mp4",
   "sha256": "21f9d3a8375ffc4432529e06f1f3cfcbe9ae221b52574bce283b039a0f77a90b",
   "bytes": 33839
  },
  "editable.svg": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/editable.svg",
   "sha256": "e96ae0d5a65008e2c50f998de94d66f362b70581a37ed775cca9e0f6632ff4f6",
   "bytes": 1542
  },
  "resolve.txt": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/resolve.txt",
   "sha256": "21c362b50520dccb17513612f99bc4ba30fbc5aebdc79a5a7469397ca6358ef3",
   "bytes": 4853
  },
  "package.zip": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/package.zip",
   "sha256": "797e4700ed88148cf84da4178f5bfb13330a0e0d7f526d7ee8f4188bda50e7f2",
   "bytes": 146994
  },
  "recipe.json": {
   "path": "items/subtitle-plate-resizes-on-line-swap-then-clears-at-cut/recipe.json",
   "sha256": "18b717d290fff98d287e54113737362259fc7ab564b32f3cea12ffdc786ba6cb",
   "bytes": 4861
  }
 },
 "builtAt": "2026-09-18T05:28:28Z"
}