{
  "schema": "video-relay-public-validation-v1",
  "site_origin": "https://ai-video-relay-check-20261027.pages.dev/",
  "video": {
    "filename": "local-test-video.mp4",
    "sha256": "b25c2c4b3b0378a5a61cb31ac577a2bc1e4dd2ee2d3f7b5dbe8f63fae4b04e57",
    "video_duration_seconds": 178.533333,
    "container_duration_seconds": 178.538667,
    "width": 720,
    "height": 1280,
    "frame_count": 5356,
    "fps": 30,
    "time_origin_seconds": 0
  },
  "index": "https://ai-video-relay-check-20261027.pages.dev/index.html",
  "timeline": "https://ai-video-relay-check-20261027.pages.dev/timeline.html",
  "frame_index": "https://ai-video-relay-check-20261027.pages.dev/data/frames.json",
  "speech": "https://ai-video-relay-check-20261027.pages.dev/data/asr.json",
  "screen_text": "https://ai-video-relay-check-20261027.pages.dev/data/screen-text.json",
  "complete_data": "https://ai-video-relay-check-20261027.pages.dev/data/analysis.json",
  "frame_count": 446,
  "speech_verbatim_verified": false,
  "content_annotations": "assistant visual review; not proof that ChatGPT has opened every image",
  "time_query_template": "https://ai-video-relay-check-20261027.pages.dev/at/{second_zero_padded_5_digits}.html",
  "time_json_template": "https://ai-video-relay-check-20261027.pages.dev/data/time/{second_zero_padded_5_digits}.json",
  "windows": [
    {
      "start": 0,
      "end": 10,
      "frame_count": 10,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00000.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00000.json"
    },
    {
      "start": 10,
      "end": 20,
      "frame_count": 10,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00010.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00010.json"
    },
    {
      "start": 20,
      "end": 30,
      "frame_count": 23,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00020.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00020.json"
    },
    {
      "start": 30,
      "end": 40,
      "frame_count": 10,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00030.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00030.json"
    },
    {
      "start": 40,
      "end": 50,
      "frame_count": 10,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00040.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00040.json"
    },
    {
      "start": 50,
      "end": 60,
      "frame_count": 12,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00050.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00050.json"
    },
    {
      "start": 60,
      "end": 70,
      "frame_count": 18,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00060.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00060.json"
    },
    {
      "start": 70,
      "end": 80,
      "frame_count": 10,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00070.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00070.json"
    },
    {
      "start": 80,
      "end": 90,
      "frame_count": 11,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00080.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00080.json"
    },
    {
      "start": 90,
      "end": 100,
      "frame_count": 25,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00090.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00090.json"
    },
    {
      "start": 100,
      "end": 110,
      "frame_count": 35,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00100.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00100.json"
    },
    {
      "start": 110,
      "end": 120,
      "frame_count": 36,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00110.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00110.json"
    },
    {
      "start": 120,
      "end": 130,
      "frame_count": 29,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00120.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00120.json"
    },
    {
      "start": 130,
      "end": 140,
      "frame_count": 15,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00130.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00130.json"
    },
    {
      "start": 140,
      "end": 150,
      "frame_count": 45,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00140.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00140.json"
    },
    {
      "start": 150,
      "end": 160,
      "frame_count": 58,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00150.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00150.json"
    },
    {
      "start": 160,
      "end": 170,
      "frame_count": 62,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00160.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00160.json"
    },
    {
      "start": 170,
      "end": 178.533333,
      "frame_count": 27,
      "page": "https://ai-video-relay-check-20261027.pages.dev/windows/00170.html",
      "data": "https://ai-video-relay-check-20261027.pages.dev/data/windows/00170.json"
    }
  ],
  "content_sections": [
    {
      "index": 0,
      "start": 0,
      "end": 57.533333,
      "title": "药店对话与拿药",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/00.html",
      "source": "assistant visual review"
    },
    {
      "index": 1,
      "start": 57.533333,
      "end": 68.333333,
      "title": "遮眼口罩与盘中鸡蛋恶搞",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/01.html",
      "source": "assistant visual review"
    },
    {
      "index": 2,
      "start": 68.333333,
      "end": 68.433333,
      "title": "0.1秒黑T恤插镜",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/02.html",
      "source": "assistant visual review"
    },
    {
      "index": 3,
      "start": 68.433333,
      "end": 81.433333,
      "title": "白色背心人物讲解忍者",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/03.html",
      "source": "assistant visual review"
    },
    {
      "index": 4,
      "start": 81.433333,
      "end": 93.366667,
      "title": "黑T恤盖头演示",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/04.html",
      "source": "assistant visual review"
    },
    {
      "index": 5,
      "start": 93.366667,
      "end": 94.866667,
      "title": "黑场",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/05.html",
      "source": "assistant visual review"
    },
    {
      "index": 6,
      "start": 94.866667,
      "end": 94.966667,
      "title": "0.1秒室内人物插镜",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/06.html",
      "source": "assistant visual review"
    },
    {
      "index": 7,
      "start": 94.966667,
      "end": 105.533333,
      "title": "电脑、键盘与人物反应",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/07.html",
      "source": "assistant visual review"
    },
    {
      "index": 8,
      "start": 105.533333,
      "end": 111.433333,
      "title": "锅中肉块与地板",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/08.html",
      "source": "assistant visual review"
    },
    {
      "index": 9,
      "start": 111.433333,
      "end": 112.166667,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/09.html",
      "source": "assistant visual review"
    },
    {
      "index": 10,
      "start": 112.166667,
      "end": 118.3,
      "title": "推子与长发人物后脑",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/10.html",
      "source": "assistant visual review"
    },
    {
      "index": 11,
      "start": 118.3,
      "end": 121.066667,
      "title": "长发被掀起后的人物揭示",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/11.html",
      "source": "assistant visual review"
    },
    {
      "index": 12,
      "start": 121.066667,
      "end": 121.8,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/12.html",
      "source": "assistant visual review"
    },
    {
      "index": 13,
      "start": 121.8,
      "end": 126.933333,
      "title": "黑色门把手与手指操作",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/13.html",
      "source": "assistant visual review"
    },
    {
      "index": 14,
      "start": 126.933333,
      "end": 127.7,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/14.html",
      "source": "assistant visual review"
    },
    {
      "index": 15,
      "start": 127.7,
      "end": 137.5,
      "title": "俯拍搅拌车",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/15.html",
      "source": "assistant visual review"
    },
    {
      "index": 16,
      "start": 137.5,
      "end": 138.233333,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/16.html",
      "source": "assistant visual review"
    },
    {
      "index": 17,
      "start": 138.233333,
      "end": 145.3,
      "title": "炒锅内浅色食物与抖锅",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/17.html",
      "source": "assistant visual review"
    },
    {
      "index": 18,
      "start": 145.3,
      "end": 146.033333,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/18.html",
      "source": "assistant visual review"
    },
    {
      "index": 19,
      "start": 146.033333,
      "end": 153.3,
      "title": "猫咪从桌下靠近镜头",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/19.html",
      "source": "assistant visual review"
    },
    {
      "index": 20,
      "start": 153.3,
      "end": 154.066667,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/20.html",
      "source": "assistant visual review"
    },
    {
      "index": 21,
      "start": 154.066667,
      "end": 170.4,
      "title": "同一电梯面板的明暗闪烁",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/21.html",
      "source": "assistant visual review"
    },
    {
      "index": 22,
      "start": 170.4,
      "end": 171.166667,
      "title": "彩条过渡",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/22.html",
      "source": "assistant visual review"
    },
    {
      "index": 23,
      "start": 171.166667,
      "end": 173.2,
      "title": "城市道路画面与提示字",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/23.html",
      "source": "assistant visual review"
    },
    {
      "index": 24,
      "start": 173.2,
      "end": 173.9,
      "title": "相机产品静态图片",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/24.html",
      "source": "assistant visual review"
    },
    {
      "index": 25,
      "start": 173.9,
      "end": 177.7,
      "title": "人物静态肖像",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/25.html",
      "source": "assistant visual review"
    },
    {
      "index": 26,
      "start": 177.7,
      "end": 177.9,
      "title": "片尾短黑场",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/26.html",
      "source": "assistant visual review"
    },
    {
      "index": 27,
      "start": 177.9,
      "end": 178.533333,
      "title": "最后彩条",
      "page": "https://ai-video-relay-check-20261027.pages.dev/scenes/27.html",
      "source": "assistant visual review"
    }
  ],
  "preserved_uncertainty": "https://ai-video-relay-check-20261027.pages.dev/uncertainty.html",
  "reading_guide": "https://ai-video-relay-check-20261027.pages.dev/reading-guide.html",
  "expiry": {
    "automatic_expiry_implemented": false
  },
  "original_video_uploaded": false,
  "acceptance_status": "pending actual user ChatGPT test",
  "publication_note": "Origin-relative package staged locally; the actual public origin is supplied by the hosting provider after deployment."
}
