{
  "submitted_at": "2026-07-20T01:29:31.570130+00:00",
  "source_project_id": "008-Nguoi-Giu-Mua-Tren-San-Thuong",
  "source_canon_sha256": "1002c9db7dedd6ad4986ea51e654c2403a7ca4457ec357b486df7840d2dce755",
  "source_layout_sha256": "672c5632dd644fd9bd86ff2a2452725fe0a3800aa8ab6ea4c814df648b6d3fec",
  "request": {
    "layout": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/image/provider-only-r2/normalized/layout-1920x1080.png",
    "footage_dir": "/data/video-pipeline/GacMaiAudio/footage",
    "pattern": "*.mp4",
    "recursive": true,
    "audio": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/audio/story-full.wav",
    "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/output/provider-only-r2/footage/footage.mp4",
    "seed": 0,
    "overwrite": false,
    "width": 1920,
    "height": 1080,
    "fps": 30,
    "center_x": 656,
    "center_y": 0,
    "center_width": 608,
    "center_height": 1080,
    "video_encoder": "h264_nvenc"
  },
  "request_sha256": "b8da28a36230b5791ec06c1d916b7738cf9c06361484e561e4e0841811c5cdd3",
  "http_status": 202,
  "submit_response": {
    "job_id": "f3941732a44c44de8bec5ab5c3694a20",
    "status": "queued",
    "status_url": "/v1/footage-render-huyenan/jobs/f3941732a44c44de8bec5ab5c3694a20"
  },
  "job_id": "f3941732a44c44de8bec5ab5c3694a20",
  "status": "completed",
  "verified": true,
  "completed_at": "2026-07-20T02:05:39.985459+00:00",
  "output": "/data/video-pipeline/HaTramAudio/project/008-Nguoi-Giu-Mua-Tren-San-Thuong/output/provider-only-r2/footage/footage.mp4",
  "artifact_sha256": "f7ebdf7a78f653eedfc2396f0c7337bc832535c1f3f18e36de5c50567604e656",
  "verification": {
    "verified": true,
    "video_codec": "h264",
    "width": 1920,
    "height": 1080,
    "audio_status": "narration_mixed",
    "audio_stream_count": 1,
    "source_audio_discarded": true,
    "mirror_applied": true,
    "duration": 2669.07,
    "duration_delta": 0.0,
    "max_duration_delta": 0.06
  },
  "independent_probe": {
    "programs": [],
    "streams": [
      {
        "codec_name": "h264",
        "profile": "High",
        "width": 1920,
        "height": 1080,
        "pix_fmt": "yuv420p",
        "r_frame_rate": "30/1",
        "time_base": "1/15360"
      },
      {
        "codec_name": "aac",
        "profile": "LC",
        "sample_rate": "48000",
        "channels": 1,
        "channel_layout": "mono",
        "r_frame_rate": "0/0",
        "time_base": "1/48000"
      }
    ],
    "format": {
      "duration": "2669.070000",
      "size": "3349746582"
    }
  },
  "visual_qa": {
    "status": "PASS",
    "frames": [
      "10",
      "50",
      "90"
    ],
    "source_layout_sha256": "672c5632dd644fd9bd86ff2a2452725fe0a3800aa8ab6ea4c814df648b6d3fec"
  }
}
