从 GoPro 中提取每个视频帧的 GPS 数据

问题描述

我有一个 gopro 视频,在 mp4 文件中包含 GPS 数据。现在使用 Python 脚本,我想提取该视频的每一帧并保存每帧的相应 GPS 坐标。我找到了一个 Python 库 official example,它有助于从视频中提取 GPS 数据。到目前为止效果很好,可以将 GPS 数据提取为以下格式的 XML 文件

<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" version="1.1" creator="gpx.py -- https://github.com/tkrajina/gpxpy">
  <trk>
    <trkseg>
      <trkpt lat="44.1287283" lon="5.427715">
        <ele>833.759</ele>
        <time>2020-07-03T12:36:56.940000Z</time>
        <sym>Square</sym>
        <fix>3d</fix>
        <pdop>1.82</pdop>
        <extensions>
          <speed_2d>
            <value>9.221</value>
            <unit>m/s</unit>
          </speed_2d>
          <speed_3d>
            <value>9.25</value>
            <unit>m/s</unit>
          </speed_3d>
        </extensions>
      </trkpt>
      ...
    </trkseg>
  </trk>
</gpx>

看起来不错,但是,我看不到如何将框架链接到该 GPS 坐标列表。有什么办法让我在这里失踪吗?或者还有其他图书馆更适合这项工作吗?或者您对我如何获取每帧 GPS 数据有任何其他想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)