ios - 获取 iPhone 相机胶卷中视频的 GPS 坐标

标签 ios video gps

我正在尝试获取 iOS 上相机胶卷内视频的 GPS 坐标,我能够导入视频,但我似乎找不到访问元数据的方法。我相当确定视频确实包含 GPS 坐标,因为在 iPhone 上的“照片”应用程序中,您可以将它们绘制在“地点”选项卡中的 map 上。

有什么想法吗?

最佳答案

我找到了 2 个可以完成这项工作的工具:

<强>1。 ffmpeg Linux static build ,或Windows static build

ffmpeg -i iphone_video.mov

示例输出(省略一些其他元输出):

......
com.apple.quicktime.location.ISO6709: +34.0216-128.1216+151.584/
com.apple.quicktime.make: Apple
com.apple.quicktime.model: iPhone 6s
com.apple.quicktime.software: 11.4.1
com.apple.quicktime.creationdate: 2018-09-22T09:21:33-0700
......

<强>2。 Exif工具 by Phil Harvey

exiftool -location:all iphone_video.mov

输出示例:

GPS Coordinates                 : 34 deg 1' 17.76" N, 128 deg 7' 17.76" W, 151.584 m 
Above Sea Level
GPS Altitude                    : 151.584 m
GPS Altitude Ref                : Above Sea Level
GPS Latitude                    : 33 deg 1' 17.76" N
GPS Longitude                   : 117 deg 7' 17.76" W
GPS Position                    : 33 deg 1' 17.76" N, 117 deg 7' 17.76" W

这是来自 Apple 的文档:QuickTime file format specification

关于ios - 获取 iPhone 相机胶卷中视频的 GPS 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9742707/

相关文章:

video - ffmpeg:drawtest 找不到 Sans 系列的字体

java - 在 Android 上如何在后台获取 GPS 数据?

ios - UIView 重写 func TouchBegan 默认 stub 抛出错误

iOS 开发者计划证书转移

ios - 无法在 Xcode 4.2 中使用 Apple LLVM 3.0 编译 cocos2d-2.0-beta

ios - 将图像添加到导航项

iphone - iOS:调整大小/裁剪录制的视频

android - 在对话框android中播放视频

gps - 使用 WGS84 椭球的距离

android - 尝试首次修复时,Android GPS 会耗尽电池电量吗?