我想通过 Google Streetview Studio 发布/上传 360 全景图。为此,我需要具备:
- 从相机导出的带地理标记的视频
- .GPX 文件
我有带地理标记的 360 全景图,而不是 Trimble MX7 设备拍摄的视频。因此,我使用 Blender 以 1 fps 的速度从这些全景图中创建了 .mp4 视频。我还有 GPX 文件。虽然全景图带有地理标记,但输出视频文件似乎没有地理标记。我如何为视频添加地理标记?视频地理标记工具似乎是解决方案,但没有用。它说持续时间太长,我无法解决这个问题。顺便说一句,我创建的视频持续时间为 28 分钟,分辨率为 8000x4000,大小约为 6gb。
答案1
您只需要第一段录像的拍摄日期和时间。
使用文本编辑器打开 gpx 文件并找到第一个地理标记行。在这里您可以找到开始日期和时间
<time>yyyy-mm-ddThh:mm:ssZ</time>
安装 Exiftool 并在视频文件的文件夹中启动它,操作如下:
Linux:在文件夹内单击鼠标右键,选择终端,然后键入 exiftool 命令。
Windows:在文件夹内的地址栏中输入 cmd 并按回车键,然后输入 exiftool 命令并按回车键。
更改视频创建日期的简单 exiftool 命令是:
exiftool -CreateDate="yyyy:mm:dd hh:mm:ss" yourvideoname.extension
更改所有日期:
exiftool -Time:All="yyyy:mm:dd hh:mm:ss" yourvideoname.extension
添加等距矩形 exif 数据,以便您的视频可以在 360 软件上播放。还可以通过 exiftool 添加元数据:
exiftool -XMP-GSpherical:Spherical="true" -XMP-GSpherical:Stitched="true" -XMP-GSpherical:StitchingSoftware=SoftwareName -XMP-GSpherical:ProjectionType=equirectangular yourvideoname.extension
如果您的文件大于 1GB,则使用以下命令启动每个 exiftool 命令行:
exiftool -api largefilesupport=1
您可以在单个 exiftool 命令行中添加任意数量的参数。完成后,exiftool 将创建一个应用了更改的新视频文件,并将原始文件重命名为 yourvideoname.extension_original
按照时间顺序将照片全景图的 gpx 文件合并为一个 gpx 文件。
合并后的 gpx 文件最终应如下所示:
<?xml version="1.0" encoding="UTF-8" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" version="1.1" creator="TrackerDeviceManufacturer" 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 ">
<metadata>
<name>GpxFileName</name>
<keywords>TrackerDevice</keywords>
</metadata>
<trk>
<name><![CDATA[Tracked with TrackerDeviceName]]></name>
<trkseg>
<trkpt lat="12.348678" lon="-12.345678">
<ele>123.456789123</ele>
<time>2023-11-15T13:55:20Z</time>
</trkpt>
<trkpt lat="12.348678" lon="-12.345678">
<ele>123.456789123</ele>
<time>2023-11-15T13:56:00Z</time>
</trkpt>
<trkpt lat="12.348678" lon="-12.345678">
<ele>123.456789123</ele>
<time>2023-11-15T13:57:25Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>
请注意,每个全景图的 gpx 数据都放在 trkpt 标签之间。
现在,您可以将新视频和组合的 gpx 文件上传至 GSV,并快乐地进行地理标记和街景观看!