{
 "id": "chat-message-blur-push-in-then-pull-back",
 "title": "Whip-blur push in on a chat message, hold the close-up, then pull back out",
 "family": "camera",
 "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": [
  "5DbZAMGZ5oM",
  "10",
  "37/3"
 ],
 "source": {
  "filmId": "5DbZAMGZ5oM",
  "film": "ChatGPT Work for Sales: Account Research and Customer Outreach",
  "url": "https://www.youtube.com/watch?v=5DbZAMGZ5oM",
  "frames": [
   300,
   370
  ],
  "fps": {
   "numerator": 30,
   "denominator": 1
  },
  "startSeconds": 10.0,
  "endSeconds": 12.333333333333334,
  "publicationDate": "2026-07-28",
  "masterSha256": "fb5f6caacd091e4642787575af5ce5929e9f47eca61788432e4d218e5940b721",
  "clockBasis": "Downloaded 1920x1080 rendition at 30/1 fps; excerpt frame i = master frame 300+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "bb0de1dee57cc07b821bc350e9116d3f633eeee932613cea5e744d57eb385b0a",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "A dark chat window sits on a starfield background at full size (f0-9). Around f10 the whole frame blurs and scales up, landing at roughly 2.2x on the pinned message with its two blue links and 'Sent using' pill by f24; the close-up holds sharp until about f44. At f46-56 the frame blurs again while it scales back to 1x, and the full window is sharp again from f57 to the end.",
 "mechanism": "A symmetric motion-blur push-in and pull-out on a whole-frame screen capture: blur peaks mid-move and clears as the scale settles, framing one message as the close-up.",
 "phases": [
  {
   "frame": 0,
   "label": "Full window, sharp"
  },
  {
   "frame": 10,
   "label": "Blur ramps as camera pushes in (scale 1 to 2.2)"
  },
  {
   "frame": 24,
   "label": "Close-up on the message settles sharp"
  },
  {
   "frame": 46,
   "label": "Blur ramps as camera pulls out"
  },
  {
   "frame": 57,
   "label": "Full window, sharp again"
  }
 ],
 "checks": {
  "recipeSha256": "d9ac4f6f246455f5a94ba830fb9161dd73112cd8fd1d0033e42d7870fa1f3a4a",
  "renderManifestSha256": "75fe4614b9aec5f932e51c43269e90dfd08d67d68a7c50f566b05311290e8f98",
  "adaptationManifestSha256": "20bfedf2debd43b3510c83380ab37baa7b8a2fa2b69e8c914b721e8eec2d9333",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "bb0de1dee57cc07b821bc350e9116d3f633eeee932613cea5e744d57eb385b0a",
    "bytes": 442069,
    "width": 960,
    "height": 540,
    "fps": "30/1",
    "frames": 70,
    "duration": 2.332943,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "424aa44234a2e6ae441024910f509b0b58caa7526f5e1aff6002bf84ebe2a298",
    "bytes": 361069,
    "width": 1920,
    "height": 1080,
    "fps": "30/1",
    "frames": 70,
    "duration": 2.333333,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "2ef3f6ea46a71bc8fb8d881efa2e012c8fba666496b252152f21617448f2e822",
    "bytes": 312821,
    "width": 1920,
    "height": 1080,
    "fps": "30/1",
    "frames": 70,
    "duration": 2.333333,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "f38fe7212074e676e5f91cabdbfc190ecef82ad2af1980a41faaf492f206c051",
   "bytes": 150171,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "748afcee4c70156ff6bff0374515491ce60b04daddb559ae9affbca35792cda4",
   "bytes": 6929,
   "drawableElements": 36,
   "rasterEmbedded": false,
   "frame": 52,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 61.5
 },
 "assets": {
  "source.mp4": {
   "path": "items/chat-message-blur-push-in-then-pull-back/source.mp4",
   "sha256": "bb0de1dee57cc07b821bc350e9116d3f633eeee932613cea5e744d57eb385b0a",
   "bytes": 442069
  },
  "remake.mp4": {
   "path": "items/chat-message-blur-push-in-then-pull-back/remake.mp4",
   "sha256": "424aa44234a2e6ae441024910f509b0b58caa7526f5e1aff6002bf84ebe2a298",
   "bytes": 361069
  },
  "adaptation.mp4": {
   "path": "items/chat-message-blur-push-in-then-pull-back/adaptation.mp4",
   "sha256": "2ef3f6ea46a71bc8fb8d881efa2e012c8fba666496b252152f21617448f2e822",
   "bytes": 312821
  },
  "editable.svg": {
   "path": "items/chat-message-blur-push-in-then-pull-back/editable.svg",
   "sha256": "748afcee4c70156ff6bff0374515491ce60b04daddb559ae9affbca35792cda4",
   "bytes": 6929
  },
  "resolve.txt": {
   "path": "items/chat-message-blur-push-in-then-pull-back/resolve.txt",
   "sha256": "f6be156202798c44e21a4ebc7abae67db7ea488c373bf3b3554db3574db33aa1",
   "bytes": 7968
  },
  "package.zip": {
   "path": "items/chat-message-blur-push-in-then-pull-back/package.zip",
   "sha256": "f38fe7212074e676e5f91cabdbfc190ecef82ad2af1980a41faaf492f206c051",
   "bytes": 150171
  },
  "recipe.json": {
   "path": "items/chat-message-blur-push-in-then-pull-back/recipe.json",
   "sha256": "d9ac4f6f246455f5a94ba830fb9161dd73112cd8fd1d0033e42d7870fa1f3a4a",
   "bytes": 10891
  }
 },
 "builtAt": "2026-09-18T05:27:57Z"
}