{
  "version": 2,
  "capturedOn": "2026-10-17",
  "approvedOn": "2026-10-17",
  "approval": "Commander inspected three contact sheets and approved cuts for integration.",
  "encoding": "H.264 CRF26 medium faststart; VP9 CRF36 except Seemore42; 25fps, yuv420p, silent. Real-time speed; no AI interpolation. Poster at0.2s, WebP85.",
  "loop": "Direct repeat cut; not seamless.",
  "creditsUrl": "/brand/motion-showcase/credits.html",
  "items": [
    {
      "key": "seemore",
      "name": "seemore-greenhouse",
      "id": "playcanvas-seemore-greenhouse",
      "kind": "external-demo",
      "width": 960,
      "height": 540,
      "duration": 9.96,
      "sourceUrl": "https://playcanv.as/p/MflWvdTW/",
      "captureUrl": "https://playcanv.as/apps/dKLIhpXK/index.html",
      "credit": "Arm / PlayCanvas. Copyright (c) 2019 ARM Limited. MIT covers project assets, shaders and code.",
      "permissionUrl": "https://forum.playcanvas.com/t/arm-and-playcanvas-open-source-seemore-webgl-demo/10499/4",
      "take": "seemore-take-04",
      "cut": {
        "start": 31,
        "end": 41
      },
      "transform": "Full frame retained. Timestamped real browser screenshots resampled at25fps; proportional resize1280x720 to960x540. Original interface and watermark retained.",
      "files": [
        {
          "path": "/brand/motion-showcase/seemore-greenhouse.mp4",
          "bytes": 1971161,
          "sha256": "7ac13fd598eb9fe96d827d406b7260cb850c57849f8d640c0701dc16e4a53491",
          "width": 960,
          "height": 540,
          "duration": 9.96,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/seemore-greenhouse.webm",
          "bytes": 1738971,
          "sha256": "9258236efd7966c18685840b0b36e19f37f80f790f331d79d1666566869ff346",
          "width": 960,
          "height": 540,
          "duration": 9.96,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/seemore-greenhouse-poster.webp",
          "bytes": 79756,
          "sha256": "6d8aba9e4893280a4e9a5e5d1d7f96a1404c73143f6705ed983b661137485d4e",
          "width": 960,
          "height": 540
        }
      ],
      "captureStartedAt": "2026-10-17T21:14:16.368Z",
      "captureMethod": "Sequential CUA screenshots, real wall-clock timestamps, unmodified runtime"
    },
    {
      "key": "water",
      "name": "water",
      "id": "playcanvas-water",
      "kind": "external-demo",
      "width": 960,
      "height": 540,
      "duration": 10,
      "sourceUrl": "https://playcanvas.vercel.app/#/graphics/water",
      "captureUrl": "https://playcanvas.vercel.app/iframe/graphics_water.html",
      "credit": "PlayCanvas MIT. Tropical Island by Elin, CC BY4.0. Caustic Lighting by Davis3D, CC0.",
      "permissionUrl": "https://api.sketchfab.com/v3/models/f91862f8c38b481aa19edccac851eefb",
      "take": "water-take-01",
      "cut": {
        "start": 0.1,
        "end": 10.1
      },
      "transform": "Full frame retained. Timestamped real browser screenshots resampled at25fps; proportional resize1280x720 to960x540. Prior PlayCanvas model modifications are disclosed in credits.html.",
      "files": [
        {
          "path": "/brand/motion-showcase/water.mp4",
          "bytes": 844460,
          "sha256": "7d7178a3e8f3417e36f46f4949e5c3b542b12ab38de1f0963cf7e4f94f2fb2c5",
          "width": 960,
          "height": 540,
          "duration": 10,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/water.webm",
          "bytes": 1028933,
          "sha256": "3223eafeaaf24420d4ac486125f795437ff7c6fcb5037c6c0866f0992a26f966",
          "width": 960,
          "height": 540,
          "duration": 10,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/water-poster.webp",
          "bytes": 45562,
          "sha256": "5e22b0a0e03d504ce4eb89593bfcf7ba60ab48603ac1f5ca420e1c81189ec120",
          "width": 960,
          "height": 540
        }
      ],
      "captureStartedAt": "2026-10-17T21:16:07.835Z",
      "captureMethod": "Sequential CUA screenshots, real wall-clock timestamps, unmodified runtime"
    },
    {
      "key": "moonrail",
      "name": "moonrail-harbor",
      "id": "moonrail-harbor",
      "kind": "arcabox-gameplay",
      "width": 960,
      "height": 470,
      "duration": 6,
      "sourceUrl": "https://game-launchpad-two.vercel.app/play/f5a5b65d-0af8-47c4-be0e-0a5515f62ca5",
      "credit": "Made on Arcabox. Includes Kenney Platformer Kit4.1 assets, CC0. PlayCanvas MIT.",
      "publicationId": "f5a5b65d-0af8-47c4-be0e-0a5515f62ca5",
      "revisionId": "3528eccf-900b-4fd1-930c-b5c315c143fc",
      "captureStartedAt": "2026-10-17T21:10:33.055Z",
      "masterSha256": "c3cd8403ed7b90d000a7cc1c5e2880f232d14c7335d062190deb6a8eebf4bb45",
      "cut": {
        "start": 12.8,
        "end": 18.8
      },
      "transform": "Real browser video with normal keyboard inputs. Crop1214x594 at113,331 preserves game and HUD. Resize960x470 with even-dimension rounding. No scene or game-state manipulation.",
      "captureLimit": "One unattributed page error reading waiting was logged. Initial and intermittent partial framebuffers excluded by selecting a continuous six-second interval. All150 decoded frames in each final format scanned for gray framebuffer; zero flagged.",
      "files": [
        {
          "path": "/brand/motion-showcase/moonrail-harbor.mp4",
          "bytes": 87080,
          "sha256": "df5db6db918d3c28ca7273a0eb60e806c25ffe5ec3f2d52b0cc80495dc7d68dc",
          "width": 960,
          "height": 470,
          "duration": 6,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/moonrail-harbor.webm",
          "bytes": 66445,
          "sha256": "a572d7fbbe95807681fa4ecb035889b51f9d96073fec140f76223e5ec65f1dda",
          "width": 960,
          "height": 470,
          "duration": 6,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/moonrail-harbor-poster.webp",
          "bytes": 12518,
          "sha256": "972dc037d78a768e8a2c3a400850c57822a975e2ba9d612088f2426ea18cf41d",
          "width": 960,
          "height": 470
        }
      ]
    },
    {
      "id": "playcanvas-seemore-interior",
      "name": "seemore-interior",
      "key": "seemore-interior",
      "kind": "external-demo",
      "width": 960,
      "height": 540,
      "duration": 7.96,
      "sourceUrl": "https://playcanv.as/p/MflWvdTW/",
      "captureUrl": "https://playcanv.as/apps/dKLIhpXK/index.html",
      "credit": "Arm / PlayCanvas. Copyright (c) 2019 ARM Limited. MIT covers project assets, shaders and code.",
      "permissionUrl": "https://forum.playcanvas.com/t/arm-and-playcanvas-open-source-seemore-webgl-demo/10499/4",
      "take": "seemore-take-03",
      "cut": {
        "start": 14,
        "end": 22
      },
      "description": "Original automatic camera tour across a large checkerboard and glass chess pieces. This is a graphics demonstration, not an interactive chess game.",
      "captureStartedAt": "2026-10-17T21:13:11.050Z",
      "captureMethod": "Sequential CUA screenshots, real wall-clock timestamps, unmodified runtime",
      "transform": "Unmodified running scene, full frame1280x720 retained and proportionally resized960x540. Actual screenshot timestamps resampled25fps. H264 CRF26 medium faststart; VP9 CRF36. No audio, AI imagery, interpolation, color grading, scene changes or synthetic pan. Direct repeat cut, not seamless.",
      "creditsUrl": "/brand/motion-showcase/credits.html#seemore-interior",
      "files": [
        {
          "path": "/brand/motion-showcase/seemore-interior.mp4",
          "bytes": 542785,
          "sha256": "3fb58447bd8e2869ca6a584cb73ef9e02ebadc571f8210a58fbbf1bc6463aa85",
          "width": 960,
          "height": 540,
          "duration": 7.96,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/seemore-interior.webm",
          "bytes": 376574,
          "sha256": "56d8ebf90cf4e035e139ce9999e7d45d576d40b0c661dba506e32b58e24092e0",
          "width": 960,
          "height": 540,
          "duration": 7.96,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/seemore-interior-poster.webp",
          "bytes": 33826,
          "sha256": "97f4a8eecd94afebc007112c6bfe3face4007db726e33d72791882f80fdfc150",
          "width": 960,
          "height": 540
        }
      ]
    },
    {
      "id": "playcanvas-catapult",
      "name": "catapult",
      "key": "catapult",
      "kind": "external-demo",
      "width": 960,
      "height": 540,
      "duration": 8,
      "sourceUrl": "https://playcanvas.vercel.app/#/demos/catapult",
      "captureUrl": "https://playcanvas.vercel.app/iframe/demos_catapult.html",
      "credit": "PlayCanvas MIT. Catapult by AlexJJ and Low Poly Lumberjack by Daz, CC BY4.0.",
      "permissionUrl": "https://api.sketchfab.com/v3/models/1c33623dbe0049b98be97a750f27b51b",
      "take": "catapult-take-02",
      "cut": {
        "start": 0.1,
        "end": 8.1
      },
      "description": "Normal click-to-fire inputs launch burning projectiles while the army advances. The actual HUD is retained; no victory or kill-count result is invented.",
      "captureStartedAt": "2026-10-17T21:47:28.468Z",
      "captureMethod": "Sequential CUA screenshots, real wall-clock timestamps. Normal click-to-fire inputs; no scene or state edits.",
      "inputs": [
        {
          "timeMs": 57,
          "action": "click",
          "x": 640,
          "y": 360
        },
        {
          "timeMs": 1850,
          "action": "click",
          "x": 640,
          "y": 360
        },
        {
          "timeMs": 3671,
          "action": "click",
          "x": 640,
          "y": 360
        },
        {
          "timeMs": 5430,
          "action": "click",
          "x": 640,
          "y": 360
        },
        {
          "timeMs": 7221,
          "action": "click",
          "x": 640,
          "y": 360
        },
        {
          "timeMs": 9041,
          "action": "click",
          "x": 640,
          "y": 360
        }
      ],
      "transform": "Unmodified running scene, full frame1280x720 retained and proportionally resized960x540. Actual screenshot timestamps resampled25fps. H264 CRF26 medium faststart; VP9 CRF36. No audio, AI imagery, interpolation, color grading, scene changes or synthetic pan. Direct repeat cut, not seamless.",
      "creditsUrl": "/brand/motion-showcase/credits.html#catapult",
      "files": [
        {
          "path": "/brand/motion-showcase/catapult.mp4",
          "bytes": 215867,
          "sha256": "e2b817c4fa0ab30db18cd735145b53bce9fe7f10986a197e732b6b1f2860c145",
          "width": 960,
          "height": 540,
          "duration": 8,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/catapult.webm",
          "bytes": 170545,
          "sha256": "cd5130e948ce62ee24437b5cd167154f1581a4a75fefd41f659a2f95540d51d4",
          "width": 960,
          "height": 540,
          "duration": 8,
          "fps": 25,
          "audioStreams": 0
        },
        {
          "path": "/brand/motion-showcase/catapult-poster.webp",
          "bytes": 21672,
          "sha256": "37404597887faea1093dc70a1318aa755d723d6ff50fa4265128e88588882546",
          "width": 960,
          "height": 540
        }
      ]
    }
  ],
  "updatedAt": "2026-10-17T21:50:55.968Z",
  "extension": "Added Interior and Catapult per user-authorized continuation; original three clips unchanged. Integrated preview acceptance is separate."
}
