{
  "scene": "motorcycle",
  "scope": {
    "team_id": "M3XwRy9nTzOneywRfGejig",
    "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
    "name": "Scenario Studies Test"
  },
  "creative_direction": {
    "title": "Two Lines, One Road",
    "genre": "Coastal chase",
    "design": "Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.",
    "cast": "Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.",
    "world": "A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.",
    "action": "A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision."
  },
  "native_source": {
    "id": "motorcycle",
    "video": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/website/workdir/impossible-rides/assets/motorcycle-v7-blender.mp4",
    "people": [
      {
        "name": "Cobalt rider",
        "color": [
          0.18,
          0.39,
          0.8
        ],
        "gender": "man",
        "seat": [
          0.0,
          0.550000011920929,
          1.4500000476837158
        ],
        "parent": "Lead motorcycle"
      },
      {
        "name": "Coral rider",
        "color": [
          0.88,
          0.28,
          0.2
        ],
        "gender": "woman",
        "seat": [
          0.0,
          0.550000011920929,
          1.4500000476837158
        ],
        "parent": "Staggered second motorcycle"
      }
    ],
    "speed_mps": 25,
    "cuts": [
      {
        "label": "Continuous approach",
        "start": 0,
        "end": 3
      },
      {
        "label": "Wheel-level pass",
        "start": 3,
        "end": 6
      },
      {
        "label": "Across both riders",
        "start": 6,
        "end": 9
      },
      {
        "label": "Rider-side arc",
        "start": 9,
        "end": 13
      },
      {
        "label": "Leading the pair",
        "start": 13,
        "end": 16
      },
      {
        "label": "Coastline pullaway",
        "start": 16,
        "end": 20
      }
    ],
    "frames": [
      {
        "key": "01-frame-001",
        "title": "Continuous approach",
        "frame": 1,
        "time": 0.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/01-frame-001.png",
        "source_sha256": "26dd7142cdb575be74dbfa507a973f8d1afe3f1f21cf559742af88b37d9556d9"
      },
      {
        "key": "02-frame-049",
        "title": "Continuous approach",
        "frame": 49,
        "time": 2.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/02-frame-049.png",
        "source_sha256": "9de31fba1f2f6f1e307722cd6905ce85f59cf182060e6a1186ec2bd5387d1e8e"
      },
      {
        "key": "03-frame-109",
        "title": "Wheel-level pass",
        "frame": 109,
        "time": 4.5,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/03-frame-109.png",
        "source_sha256": "833b548ebca1029904486daa2769378cffb2c368ec3d5492f05fc0839ecb6ea1"
      },
      {
        "key": "04-frame-169",
        "title": "Across both riders",
        "frame": 169,
        "time": 7.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/04-frame-169.png",
        "source_sha256": "bf319b682be8fa0d7ff90881506547661dfc1941c7c0cb42c037722f6f6ce8e8"
      },
      {
        "key": "05-frame-217",
        "title": "Rider-side arc",
        "frame": 217,
        "time": 9.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/05-frame-217.png",
        "source_sha256": "5591e8a3d91bc59f884c9f76544a17e25c548acd3ab72150defe789014e630ef"
      },
      {
        "key": "06-frame-289",
        "title": "Rider-side arc",
        "frame": 289,
        "time": 12.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/06-frame-289.png",
        "source_sha256": "ba19453ea8d1ba5b6ebc862b7cf6223433279167f2777a3e6a12dd5d8c92c469"
      },
      {
        "key": "07-frame-337",
        "title": "Leading the pair",
        "frame": 337,
        "time": 14.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/07-frame-337.png",
        "source_sha256": "efbeee09382fd47b661780079f5e53ea9eafd04201e257f7f2a56c6dfc5fad1b"
      },
      {
        "key": "08-frame-379",
        "title": "Leading the pair",
        "frame": 379,
        "time": 15.75,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/08-frame-379.png",
        "source_sha256": "2916ca7ac023f7de5843c0d63d5cec3e023926762501214fac4ea28c376a5242"
      },
      {
        "key": "09-frame-433",
        "title": "Coastline pullaway",
        "frame": 433,
        "time": 18.0,
        "source": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/inputs/09-frame-433.png",
        "source_sha256": "197b9fa969b6f777a96f56632b9dd3f5437b49402d188ee921953b91c7204615"
      }
    ]
  },
  "image_model": "GPT Image 2.5 Sunburst",
  "method": "One master from frame 49; eight direct master + source edits. Targeted camera corrections are retained alongside rejected attempts.",
  "references": [
    {
      "key": "01-frame-001",
      "accepted_key": "01-frame-001",
      "source_frame": 1,
      "source_time": 0.0,
      "source_sha256": "26dd7142cdb575be74dbfa507a973f8d1afe3f1f21cf559742af88b37d9556d9",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 0s, frame 1.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: High establishing three-quarter view. The complete vehicle is smaller in the image, in a larger landscape. Keep exactly that camera height, azimuth and screen footprint; do not turn this into the closer master composition.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_BgdV7B2bxwuoU6oh3pdPGszF"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_pLqktFxLcmiqLZ49TTEuuroi",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:47:14.591Z",
        "updatedAt": "2026-09-22T21:48:36.996Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_D4b9pbck7n9PKvqUpfos8ZX8"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "02-frame-049",
      "accepted_key": "02-frame-049",
      "source_frame": 49,
      "source_time": 2.0,
      "source_sha256": "9de31fba1f2f6f1e307722cd6905ce85f59cf182060e6a1186ec2bd5387d1e8e",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_bgADXCeD7Jt2Uy87Udm1bEzv",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "ULTRA-PHOTOREAL LIVE-ACTION HOLLYWOOD FEATURE FILM FRAME, photographed with a real large-format cinema camera and natural lens depth, subtle fine film grain, tactile materials and real human faces. This is the definitive identity master for an action scene. Rebuild the crude Blender input as a convincing real scene while preserving its exact camera viewpoint, screen direction, vehicle footprint and character seating. The source fixes composition and depth, not toy surfaces or unfinished mechanical construction.\n\nVEHICLE: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\n\nCAST: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\n\nWORLD: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\n\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nKeep the source camera and crop exactly. Make vehicle and characters sharp enough to define them; restrained physically correct background motion blur only. Real construction seams, optical glass, paint and fabric, natural skin texture, plausible mechanical detail. One single cinematic image, 16:9. No collage, labels, text overlays, watermarks, illustration, plastic figures, game render, synthetic showroom lighting or impossible anatomy.",
          "referenceImages": [
            "asset_ubwrGgukdvyX8BZSeiCoMiqK"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "ride": "motorcycle",
        "key": "master",
        "upload_id": "upl_Vz64uaUse98RSf3S4w9gVqwh",
        "result": {
          "asset_id": "asset_R9hV5VBX1n5f1ahps2TyeAN2",
          "status": "imported",
          "message": "Upload complete. Asset id: 'asset_R9hV5VBX1n5f1ahps2TyeAN2'. Call model_schema_get for the target model to get the exact parameter name and its type \u2014 array types (file_array) need an array even for one asset, e.g. [\"asset_R9hV5VBX1n5f1ahps2TyeAN2\"], and a bare value is ignored."
        }
      }
    },
    {
      "key": "03-frame-109",
      "accepted_key": "03-frame-109",
      "source_frame": 109,
      "source_time": 4.5,
      "source_sha256": "833b548ebca1029904486daa2769378cffb2c368ec3d5492f05fc0839ecb6ea1",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 4.5s, frame 109.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: Very low tracking camera. Preserve the source crop and near/far sides. Show genuine tyre/hull/skid construction and the source-visible people above it. Keep natural occlusion; do not tilt to an unrelated beauty angle.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_wMDokHksEeUPx8Z8eSVzfzrp"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_aCm3eMKzdWgQaeme3PK3YqmB",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:47:15.541Z",
        "updatedAt": "2026-09-22T21:48:51.161Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_P8G9UmGzKu2GWzXgsMXSiLAY"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "04-frame-169",
      "accepted_key": "04-frame-169",
      "source_frame": 169,
      "source_time": 7.0,
      "source_sha256": "bf319b682be8fa0d7ff90881506547661dfc1941c7c0cb42c037722f6f6ce8e8",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 7s, frame 169.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: Elevated crossover becoming almost top-down. The roof, road/deck/water/rotor geometry and screen direction must match the source. Roofs naturally hide people; never paint people on top of an opaque roof or turn the view back toward the front.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_QczRs6CouDUycoubJNoVukp5"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_JbKDiEstUgTjen8JdQishHp6",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:47:16.449Z",
        "updatedAt": "2026-09-22T21:48:50.163Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_Dt3gZL5CCRxXfWJs7sKywrVv"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "05-frame-217",
      "accepted_key": "05-frame-217",
      "source_frame": 217,
      "source_time": 9.0,
      "source_sha256": "5591e8a3d91bc59f884c9f76544a17e25c548acd3ab72150defe789014e630ef",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 9s, frame 217.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: The first character view at the exact 9-second camera position in IMAGE 2. Preserve visible seats, foreground pillars and the direction people face. Enclose unfinished vehicle structures realistically but do not invent a different cabin or reverse the camera.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_NGXCQqWgKBd9ur5atutDk2WZ"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_P1b3Gn6uz8oZsQgFGELhm4bB",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:49:53.721Z",
        "updatedAt": "2026-09-22T21:51:13.440Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_QdrbyQm2YZmiYmGKCeMFdRBP"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "06-frame-289",
      "accepted_key": "06-frame-289",
      "source_frame": 289,
      "source_time": 12.0,
      "source_sha256": "ba19453ea8d1ba5b6ebc862b7cf6223433279167f2777a3e6a12dd5d8c92c469",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 12s, frame 289.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: The closer character view at 12 seconds. Match the source face positions, aisle/console layout and viewing direction. Natural adult features, real clothing and hands, cinematic near/far focus. Do not substitute a side portrait or a different seat arrangement.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_5tUjUWj136giU3U2fL36HEMt"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_DtLA4hYB2oHAsMcQB36fWA49",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:49:54.802Z",
        "updatedAt": "2026-09-22T21:51:12.715Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_SNn66FSePvDqhkwX3gR99DpF"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "07-frame-337",
      "accepted_key": "07-frame-337-c2",
      "source_frame": 337,
      "source_time": 14.0,
      "source_sha256": "efbeee09382fd47b661780079f5e53ea9eafd04201e257f7f2a56c6dfc5fad1b",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "CAMERA OVERRIDE: camera IN FRONT of the two bikes moving backwards at their speed, looking at their HEADLIGHTS, helmet VISORS and CHEST FRONTS. Lead yellow bike with blue rider IMAGE-LEFT and nearest; teal bike with coral rider IMAGE-RIGHT and slightly farther behind. Road recedes behind their faces. Sea image-left, pale rocks image-right. NO rear view, no taillights or backs of heads. Match IMAGE 2 literally for this front-facing camera.\n\nCreate an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 14s, frame 337.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: The 14-second source viewpoint. Reproject the same physical vehicle and cast into the precise camera in IMAGE 2. Preserve who is visible from the front or back, their seats and the surrounding glazing or rails.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.\n\nCAMERA OVERRIDE: camera IN FRONT of the two bikes moving backwards at their speed, looking at their HEADLIGHTS, helmet VISORS and CHEST FRONTS. Lead yellow bike with blue rider IMAGE-LEFT and nearest; teal bike with coral rider IMAGE-RIGHT and slightly farther behind. Road recedes behind their faces. Sea image-left, pale rocks image-right. NO rear view, no taillights or backs of heads. Match IMAGE 2 literally for this front-facing camera.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_bCSEdXNzRFD6s46BwG87X3gQ"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_kZGK3LxZGzKgaG2PikCrvoPR",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:58:48.682Z",
        "updatedAt": "2026-09-22T22:00:01.291Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_ge9s3cj4qNFQq9RzV5BGRbVR"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "08-frame-379",
      "accepted_key": "08-frame-379-c2",
      "source_frame": 379,
      "source_time": 15.75,
      "source_sha256": "2916ca7ac023f7de5843c0d63d5cec3e023926762501214fac4ea28c376a5242",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "CAMERA OVERRIDE: camera IN FRONT of the two bikes looking at their HEADLIGHTS, helmet VISORS and CHEST FRONTS. Lead yellow/blue rider image-left and nearest, teal/coral rider image-right farther back. Match IMAGE 2 front camera exactly including crops, sea left, rocks right. NO rear view, no backs of heads or taillights.\n\nCreate an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 15.75s, frame 379.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: The 15.75-second source viewpoint. The camera continues the same authored move. Keep the horizon, forward/rear direction, foreground heads and vehicle crop. Do not return to the master camera.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.\n\nCAMERA OVERRIDE: camera IN FRONT of the two bikes looking at their HEADLIGHTS, helmet VISORS and CHEST FRONTS. Lead yellow/blue rider image-left and nearest, teal/coral rider image-right farther back. Match IMAGE 2 front camera exactly including crops, sea left, rocks right. NO rear view, no backs of heads or taillights.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_Q3R5qNfc3ek2KdQ4ovQdH5fh"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_bUvcovCebwdEPpiCzxQqGQzy",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:58:49.837Z",
        "updatedAt": "2026-09-22T22:00:05.815Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_ti8J6VQMFaqM4871YCe3T71r"
        ],
        "cuCost": 51
      }
    },
    {
      "key": "09-frame-433",
      "accepted_key": "09-frame-433",
      "source_frame": 433,
      "source_time": 18.0,
      "source_sha256": "197b9fa969b6f777a96f56632b9dd3f5437b49402d188ee921953b91c7204615",
      "request": {
        "team_id": "M3XwRy9nTzOneywRfGejig",
        "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
        "model_id": "model_openai-gpt-image-2-5-sunburst",
        "parameters": {
          "prompt": "Create an ultra-photoreal live-action Hollywood coastal chase frame. IMAGE 1 is the immutable physical vehicle, cast, materials, world and lighting master. IMAGE 2 is ONLY the exact Blender camera and seating diagram for time 18s, frame 433.\n\nRe-photograph the exact same real vehicle and people from IMAGE 1 through the camera in IMAGE 2. Copy IMAGE 2 camera height, viewing side, angle, crop, object size, road/sea/valley direction, depth and person marks. Do not copy its toy surfaces, blocky landscape or unfinished construction. Do not copy IMAGE 1 camera when the second image differs.\n\nFEATURE LOCK: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST LOCK: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD LOCK: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.\nACTION: A kinetic two-rider pursuit photographed from a moving tracking rig. Fast wheel rotation and background parallax, jackets pulled by wind, riders slightly tucked into acceleration with subtle suspension compression. The lead bike stays a little ahead. Precise confident camera tracking, no wheelie, teleport, bike morphing or collision.\n\nSHOT: The 18-second rising pullaway. Show the vehicle receding within the larger source landscape. Preserve its screen direction, increasing camera height, road/wake/valley axis and visible rear/side; do not invent a fresh frontal hero shot.\n\nThe same master fixes every panel, window, lamp, wheel, helm, cockpit, seat color, helmet and clothing identity. Geometry hidden by the source viewpoint stays hidden. Same light direction and daytime exposure; perspective and visible background change naturally with the camera. Real optical glass, structural metal, fine fabric and skin texture. No digital-render look, plastic people, independent redesign, collage, added props or text overlays. One single 16:9 finished film still.",
          "referenceImages": [
            "asset_R9hV5VBX1n5f1ahps2TyeAN2",
            "asset_MPy5ibVfDN8Qy2yo9UM6qhEv"
          ],
          "width": 2048,
          "height": 1152,
          "quality": "max",
          "numOutputs": 1,
          "background": "opaque"
        },
        "wait": false
      },
      "result": {
        "jobId": "job_rT1F9SAyUxny6WyWZbm1vNgh",
        "jobType": "custom",
        "status": "success",
        "progress": 1,
        "createdAt": "2026-09-22T21:49:57.866Z",
        "updatedAt": "2026-09-22T21:51:13.890Z",
        "modelId": "model_openai-gpt-image-2-5-sunburst",
        "assetIds": [
          "asset_dazZgpKNogNHbRiV6EeBwxG5"
        ],
        "cuCost": 51
      }
    }
  ],
  "video": {
    "ride": "motorcycle",
    "request": {
      "team_id": "M3XwRy9nTzOneywRfGejig",
      "project_id": "proj_imq14Hbsi7ZQpd7SHpezr2KP",
      "model_id": "model_bytedance-seedance-2-5",
      "parameters": {
        "prompt": "EDIT @video1 into a complete 20-second ultra-photoreal live-action Hollywood coastal chase sequence. This is an energetic feature-film scene, with purposeful action, controlled cinematic camera motion and readable actors. Real time, no slow motion.\n\n@video1 is the authority for the moving camera, source viewpoint, vehicle path, seating, framing, forward direction and the five-shot timeline. Match its movement and cuts. Replace all toy/proxy objects with the physical realism in the images; do not reproduce the simplified toy construction.\n\n@image2 is the definitive vehicle, people and environment identity master. Keep this exact design and cast for the whole movie. All other images show the same scene from exact source moments, not extra shots.\n@image1 = 0s Continuous approach; @image2 = 2s Continuous approach; @image3 = 4.5s Wheel-level pass; @image4 = 7s Across both riders; @image5 = 9s Rider-side arc; @image6 = 12s Rider-side arc; @image7 = 14s Leading the pair; @image8 = 15.75s Leading the pair; @image9 = 18s Coastline pullaway.\nUse image appearance in the moving source shot; do not stop on stills, insert crossfades, reverse screen direction or invent a new scene when a still crop differs.\n\nDESIGN: Exactly two real street scrambler motorcycles of the same mechanical family: steel tubular frames, visible parallel-twin engines, round headlights, wire-spoked wheels, disc brakes, conventional forks, black bench saddles, rear shocks and narrow painted mudguards. Lead bike has an ochre-yellow fuel tank and fender. Second bike has a deep teal tank and fender. They travel side by side with the teal bike slightly behind, as in the source. Lock relative spacing, two wheels per bike and believable rider contact.\nCAST: Two adult riders: lead man in a cobalt-blue riding jacket, dark trousers, gloves and ivory full-face helmet; following woman in a coral riding jacket, dark trousers, gloves and ivory full-face helmet. Both feet on pegs, both hands on bars. Their bodies remain distinct and correctly attached to their own bikes. Tinted visors permit a hint of eyes but do not replace helmets with bare faces.\nWORLD: A sunlit coastal mountain road with a blue sea horizon, cream granite boulders and sparse wind-shaped trees in the source positions. Clean pale sky, warm neutral daylight, asphalt texture and a slim roadside safety rail. Keep the road axis and coastal side from the source.0-6s: one flowing camera descent into the native wheel-level pass. Two scramblers race side by side, yellow/cobalt lead slightly ahead, teal/coral bike slightly behind. Real wheel rotation, contact patches, fork travel and wind. Riders tuck slightly into acceleration with hands on bars and feet on pegs. No opening cut at 3s.\n\n\n6-9s: native crossover over both riders. Hold lateral spacing and stagger; each rider remains attached to the correct bike. The road and coastal side never reverse.\n\n\n9-13s: native side arc close to the riders. Gentle purposeful body lean, flutter at jacket edges, compressed suspension over small road texture. Ivory helmets stay on, blue rider leads and coral rider follows. Do not swap fuel tank colors or duplicate wheels.\n\n\n13-16s: native camera leads the pair from ahead. Two strong silhouettes with authentic engine detail and headlamps, background sea and rock parallax, speed carried through the cut. Keep a composed, readable camera rather than shaky random zooms.\n\n\n16-20s: native rising rear pullaway reveals the coastal mountain road. Both bikes continue away in the same staggered formation, sea horizon stable. No wheelie, collision, stunt jump or third rider.\n\nCINEMATOGRAPHY: blockbuster-scale depth and convincing speed with precise tracking, foreground/background parallax, natural 180-degree-shutter motion blur, gentle physical vibration and motivated focus changes. The camera keeps progressing instead of teleporting to an earlier position. Bright readable daylight, authentic lens response and subtle film grain. Keep all source-visible people legible in the low tracking shots. No sudden extra cuts, speed ramps, synthetic morphs, toy people, text, logos or UI.\n\nAUDIO: Two distinct continuous twin-cylinder engine notes, acceleration, wind and tyres, matching the staggered bikes. Continuous diegetic sound only. No music, score, narration or intelligible dialogue. Avoid silence at cuts; sound bridges the sequence.",
        "referenceVideos": [
          "asset_nGpTqPjSQQgBorJoBge4hu8E"
        ],
        "referenceImages": [
          "asset_D4b9pbck7n9PKvqUpfos8ZX8",
          "asset_R9hV5VBX1n5f1ahps2TyeAN2",
          "asset_P8G9UmGzKu2GWzXgsMXSiLAY",
          "asset_Dt3gZL5CCRxXfWJs7sKywrVv",
          "asset_QdrbyQm2YZmiYmGKCeMFdRBP",
          "asset_SNn66FSePvDqhkwX3gR99DpF",
          "asset_ge9s3cj4qNFQq9RzV5BGRbVR",
          "asset_ti8J6VQMFaqM4871YCe3T71r",
          "asset_dazZgpKNogNHbRiV6EeBwxG5"
        ],
        "duration": -1,
        "resolution": "1080p",
        "aspectRatio": "adaptive",
        "generateAudio": true,
        "outputFormat": "mp4"
      },
      "wait": false
    },
    "result": {
      "model_id": "model_bytedance-seedance-2-5",
      "job_id": "job_HdJCoRmZkemx8Gr6Q7moKUno",
      "status": "in-progress"
    }
  },
  "video_result": {
    "jobId": "job_HdJCoRmZkemx8Gr6Q7moKUno",
    "jobType": "custom",
    "status": "success",
    "progress": 1,
    "createdAt": "2026-09-22T22:02:47.953Z",
    "updatedAt": "2026-09-22T22:27:27.780Z",
    "modelId": "model_bytedance-seedance-2-5",
    "assetIds": [
      "asset_LeqUg3KuPoNpSdtFGLBcLrgM"
    ],
    "cuCost": 2722
  },
  "media": {
    "master": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/outputs/Seedance Original.mp4",
    "source_probe": {
      "streams": [
        {
          "index": 0,
          "codec_name": "h264",
          "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
          "profile": "Constrained Baseline",
          "codec_type": "video",
          "codec_tag_string": "avc1",
          "codec_tag": "0x31637661",
          "width": 1920,
          "height": 1080,
          "coded_width": 1920,
          "coded_height": 1080,
          "has_b_frames": 0,
          "pix_fmt": "yuv420p",
          "level": 40,
          "color_range": "tv",
          "color_space": "bt709",
          "color_transfer": "bt709",
          "color_primaries": "bt709",
          "chroma_location": "left",
          "field_order": "progressive",
          "refs": 1,
          "is_avc": "true",
          "nal_length_size": "4",
          "id": "0x1",
          "r_frame_rate": "24/1",
          "avg_frame_rate": "24/1",
          "time_base": "1/12288",
          "start_pts": 0,
          "start_time": "0.000000",
          "duration_ts": 245760,
          "duration": "20.000000",
          "bit_rate": "10956750",
          "bits_per_raw_sample": "8",
          "nb_frames": "480",
          "extradata_size": 42,
          "disposition": {
            "default": 1,
            "dub": 0,
            "original": 0,
            "comment": 0,
            "lyrics": 0,
            "karaoke": 0,
            "forced": 0,
            "hearing_impaired": 0,
            "visual_impaired": 0,
            "clean_effects": 0,
            "attached_pic": 0,
            "timed_thumbnails": 0,
            "non_diegetic": 0,
            "captions": 0,
            "descriptions": 0,
            "metadata": 0,
            "dependent": 0,
            "still_image": 0,
            "multilayer": 0
          },
          "tags": {
            "language": "und",
            "handler_name": "VideoHandler",
            "vendor_id": "[0][0][0][0]",
            "encoder": "Lavc61.19.101 libx264"
          }
        },
        {
          "index": 1,
          "codec_name": "aac",
          "codec_long_name": "AAC (Advanced Audio Coding)",
          "profile": "LC",
          "codec_type": "audio",
          "codec_tag_string": "mp4a",
          "codec_tag": "0x6134706d",
          "sample_fmt": "fltp",
          "sample_rate": "32000",
          "channels": 2,
          "channel_layout": "stereo",
          "bits_per_sample": 0,
          "initial_padding": 0,
          "id": "0x2",
          "r_frame_rate": "0/0",
          "avg_frame_rate": "0/0",
          "time_base": "1/32000",
          "start_pts": 0,
          "start_time": "0.000000",
          "duration_ts": 637952,
          "duration": "19.936000",
          "bit_rate": "129501",
          "nb_frames": "624",
          "extradata_size": 5,
          "disposition": {
            "default": 1,
            "dub": 0,
            "original": 0,
            "comment": 0,
            "lyrics": 0,
            "karaoke": 0,
            "forced": 0,
            "hearing_impaired": 0,
            "visual_impaired": 0,
            "clean_effects": 0,
            "attached_pic": 0,
            "timed_thumbnails": 0,
            "non_diegetic": 0,
            "captions": 0,
            "descriptions": 0,
            "metadata": 0,
            "dependent": 0,
            "still_image": 0,
            "multilayer": 0
          },
          "tags": {
            "language": "und",
            "handler_name": "SoundHandler",
            "vendor_id": "[0][0][0][0]"
          }
        }
      ],
      "format": {
        "filename": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/outputs/Seedance Original.mp4",
        "nb_streams": 2,
        "nb_programs": 0,
        "nb_stream_groups": 0,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "format_long_name": "QuickTime / MOV",
        "start_time": "0.000000",
        "duration": "20.000000",
        "size": "27728266",
        "bit_rate": "11091306",
        "probe_score": 100,
        "tags": {
          "major_brand": "isom",
          "minor_version": "512",
          "compatible_brands": "isomiso2avc1mp41",
          "encoder": "Lavf61.7.103"
        }
      }
    },
    "web_probe": {
      "streams": [
        {
          "index": 0,
          "codec_name": "h264",
          "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
          "profile": "High",
          "codec_type": "video",
          "codec_tag_string": "avc1",
          "codec_tag": "0x31637661",
          "width": 1920,
          "height": 1080,
          "coded_width": 1920,
          "coded_height": 1080,
          "has_b_frames": 2,
          "sample_aspect_ratio": "1:1",
          "display_aspect_ratio": "16:9",
          "pix_fmt": "yuv420p",
          "level": 40,
          "color_range": "tv",
          "color_space": "bt709",
          "color_transfer": "bt709",
          "color_primaries": "bt709",
          "chroma_location": "left",
          "field_order": "progressive",
          "refs": 1,
          "is_avc": "true",
          "nal_length_size": "4",
          "id": "0x1",
          "r_frame_rate": "24/1",
          "avg_frame_rate": "24/1",
          "time_base": "1/12288",
          "start_pts": 0,
          "start_time": "0.000000",
          "duration_ts": 245760,
          "duration": "20.000000",
          "bit_rate": "10738384",
          "bits_per_raw_sample": "8",
          "nb_frames": "480",
          "extradata_size": 51,
          "disposition": {
            "default": 1,
            "dub": 0,
            "original": 0,
            "comment": 0,
            "lyrics": 0,
            "karaoke": 0,
            "forced": 0,
            "hearing_impaired": 0,
            "visual_impaired": 0,
            "clean_effects": 0,
            "attached_pic": 0,
            "timed_thumbnails": 0,
            "non_diegetic": 0,
            "captions": 0,
            "descriptions": 0,
            "metadata": 0,
            "dependent": 0,
            "still_image": 0,
            "multilayer": 0
          },
          "tags": {
            "language": "und",
            "handler_name": "VideoHandler",
            "vendor_id": "[0][0][0][0]",
            "encoder": "Lavc62.11.100 libx264"
          }
        },
        {
          "index": 1,
          "codec_name": "aac",
          "codec_long_name": "AAC (Advanced Audio Coding)",
          "profile": "LC",
          "codec_type": "audio",
          "codec_tag_string": "mp4a",
          "codec_tag": "0x6134706d",
          "sample_fmt": "fltp",
          "sample_rate": "32000",
          "channels": 2,
          "channel_layout": "stereo",
          "bits_per_sample": 0,
          "initial_padding": 0,
          "id": "0x2",
          "r_frame_rate": "0/0",
          "avg_frame_rate": "0/0",
          "time_base": "1/32000",
          "start_pts": 0,
          "start_time": "0.000000",
          "duration_ts": 637952,
          "duration": "19.936000",
          "bit_rate": "165143",
          "nb_frames": "624",
          "extradata_size": 5,
          "disposition": {
            "default": 1,
            "dub": 0,
            "original": 0,
            "comment": 0,
            "lyrics": 0,
            "karaoke": 0,
            "forced": 0,
            "hearing_impaired": 0,
            "visual_impaired": 0,
            "clean_effects": 0,
            "attached_pic": 0,
            "timed_thumbnails": 0,
            "non_diegetic": 0,
            "captions": 0,
            "descriptions": 0,
            "metadata": 0,
            "dependent": 0,
            "still_image": 0,
            "multilayer": 0
          },
          "tags": {
            "language": "und",
            "handler_name": "SoundHandler",
            "vendor_id": "[0][0][0][0]"
          }
        }
      ],
      "format": {
        "filename": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/outputs/motorcycle-seedance25-realistic-v1.mp4",
        "nb_streams": 2,
        "nb_programs": 0,
        "nb_stream_groups": 0,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "format_long_name": "QuickTime / MOV",
        "start_time": "0.000000",
        "duration": "20.000000",
        "size": "27271379",
        "bit_rate": "10908551",
        "probe_score": 100,
        "tags": {
          "major_brand": "isom",
          "minor_version": "512",
          "compatible_brands": "isomiso2avc1mp41",
          "encoder": "Lavf62.3.100"
        }
      }
    },
    "web_path": "/Users/emmanuel/Developer/pro/2026-09-22 Impossible Rides/production/realistic-action-v1/motorcycle/outputs/motorcycle-seedance25-realistic-v1.mp4",
    "duration_seconds": 20,
    "width": 1920,
    "height": 1080,
    "frames": 480,
    "fps": 24,
    "full_decode": "passed",
    "has_audio": true,
    "duration_scale": 1.0,
    "review_sample_count": 20,
    "web_bytes": 27271379
  },
  "visual_review": {
    "accepted_for_preview": true,
    "method": "One chronological 20-frame contact sheet and full decode.",
    "observations": "Two scramblers retain yellow/cobalt lead and teal/coral follower through wheel tracking, overhead, rider arc, corrected head-on view and coastal rear pullaway. Helmets, stagger and forward road direction remain readable. Natural road parallax and wheel motion.",
    "limitations": "Exact bike spacing, background rock geometry and camera crop are interpreted by the model, rather than measured reproductions."
  },
  "openingCleanup": {
    "reason": "First eight frames contain the Blender source rather than photographic treatment. Confirmed consecutive-frame review.",
    "discarded_frames": 8,
    "discarded_seconds": 0.3333333333333333,
    "edit": "Retimed remaining opening to six seconds. Later cuts at 6/9/13/16 and total 20 seconds preserved.",
    "source": "website/workdir/impossible-rides/assets/motorcycle-seedance25-realistic-v1.mp4",
    "output": "production/realistic-action-v1/motorcycle/outputs/motorcycle-seedance25-realistic-v2.mp4",
    "command": [
      "ffmpeg",
      "-nostdin",
      "-v",
      "error",
      "-n",
      "-i",
      "website/workdir/impossible-rides/assets/motorcycle-seedance25-realistic-v1.mp4",
      "-filter_complex",
      "[0:v]trim=start_frame=8:end=6,setpts=(PTS-STARTPTS)*18/17,fps=24[v0];[0:a]atrim=start=0.3333333333:end=6,asetpts=PTS-STARTPTS,atempo=0.9444444444[a0];[0:v]trim=start=6:end=20,setpts=PTS-STARTPTS[v1];[0:a]atrim=start=6:end=20,asetpts=PTS-STARTPTS[a1];[v0][a0][v1][a1]concat=n=2:v=1:a=1[v][a]",
      "-map",
      "[v]",
      "-map",
      "[a]",
      "-t",
      "20",
      "-c:v",
      "libx264",
      "-preset",
      "fast",
      "-crf",
      "18",
      "-pix_fmt",
      "yuv420p",
      "-c:a",
      "aac",
      "-b:a",
      "192k",
      "-movflags",
      "+faststart",
      "production/realistic-action-v1/motorcycle/outputs/motorcycle-seedance25-realistic-v2.mp4"
    ]
  }
}
