{
  "python": "3.12.4",
  "dependencies": [
    "Python3.12.4",
    "FFmpeg/ffprobe8.0.1"
  ],
  "command": [
    "python",
    "verify.py"
  ],
  "exit_code": 0,
  "stdout": "{\n  \"normal.mp4\": {\n    \"box_types\": [\n      \"ftyp\",\n      \"free\",\n      \"mdat\",\n      \"moov\"\n    ],\n    \"boxes\": [\n      {\n        \"type\": \"ftyp\",\n        \"offset\": 0,\n        \"size\": 32\n      },\n      {\n        \"type\": \"free\",\n        \"offset\": 32,\n        \"size\": 8\n      },\n      {\n        \"type\": \"mdat\",\n        \"offset\": 40,\n        \"size\": 20736\n      },\n      {\n        \"type\": \"moov\",\n        \"offset\": 20776,\n        \"size\": 1014\n      }\n    ],\n    \"decode\": {\n      \"file\": \"normal.mp4\",\n      \"exit_code\": 0,\n      \"stderr\": \"\"\n    }\n  },\n  \"fragmented.mp4\": {\n    \"box_types\": [\n      \"ftyp\",\n      \"moov\",\n      \"moof\",\n      \"mdat\",\n      \"moof\",\n      \"mdat\",\n      \"mfra\"\n    ],\n    \"boxes\": [\n      {\n        \"type\": \"ftyp\",\n        \"offset\": 0,\n        \"size\": 28\n      },\n      {\n        \"type\": \"moov\",\n        \"offset\": 28,\n        \"size\": 762\n      },\n      {\n        \"type\": \"moof\",\n        \"offset\": 790,\n        \"size\": 184\n      },\n      {\n        \"type\": \"mdat\",\n        \"offset\": 974,\n        \"size\": 10268\n      },\n      {\n        \"type\": \"moof\",\n        \"offset\": 11242,\n        \"size\": 184\n      },\n      {\n        \"type\": \"mdat\",\n        \"offset\": 11426,\n        \"size\": 10476\n      },\n      {\n        \"type\": \"mfra\",\n        \"offset\": 21902,\n        \"size\": 86\n      }\n    ],\n    \"decode\": {\n      \"file\": \"fragmented.mp4\",\n      \"exit_code\": 0,\n      \"stderr\": \"\"\n    }\n  }\n}\n",
  "stderr": "",
  "independent_directory": true,
  "scope": "本题目录完整复制到系统临时目录，离线运行；未连接生产或设备。"
}
