{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "GoPro Metadata Format Parser maps the GPMD telemetry stream embedded in GoPro Hero 5 MP4 recordings and provides Go readers and conversion commands. The notes describe big-endian values, four-byte alignment and labels for GPS, gyroscope, accelerometer and temperature samples.",
  "description_zh": "GoPro Metadata Format Parser 研究嵌入 GoPro Hero 5 MP4 录像中的 GPMD 遥测流，并提供 Go 语言读取器和转换命令。笔记记录大端数值、四字节对齐，以及 GPS、陀螺仪、加速度计和温度数据的标签。",
  "entry_url": "https://awesomerea.org/resources/gopro-gpmd-format-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/gopro-gpmd-format-case/",
  "evidence_url": "https://github.com/stilldavid/gopro-utils/blob/f0186d2edd3443dbc1ed38deeaa6ac19aa063ff9/README.md",
  "group": "cases",
  "id": "gopro-gpmd-format-case",
  "json_url": "https://awesomerea.org/resources/gopro-gpmd-format-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/gopro-gpmd-format-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/gopro-gpmd-format-case/index.md",
  "name": "GoPro Metadata Format Parser: mapping GPMD telemetry",
  "name_zh": "GoPro Metadata Format Parser：解析 GPMD 遥测数据",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Use an MP4 recording containing GPMD metadata, such as a GoPro Hero 5 recording made with GPS enabled.",
    "Extract the metadata stream with ffmpeg before using the parsers.",
    "BSD-2-Clause license."
  ],
  "requirements_zh": [
    "需要含 GPMD 元数据的 MP4 录像，例如启用 GPS 时录制的 GoPro Hero 5 视频。",
    "使用解析器前，需用 ffmpeg 提取元数据流。",
    "采用 BSD-2-Clause 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/stilldavid/gopro-utils",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
