Ffmpeg 如何从Apple Live照片中提取地理位置元数据?

Ffmpeg 如何从Apple Live照片中提取地理位置元数据?,ffmpeg,geolocation,exif,exiftool,iphoto,Ffmpeg,Geolocation,Exif,Exiftool,Iphoto,我正在尝试组织我的照片集,并将.mov文件转换为.jpeg文件,同时保留已存储的所有元数据。不过,我在苹果的“实时照片”上遇到了问题 我最近从我的iCloud帐户下载了所有的照片,发现很多照片都以.mov文件的形式存储为“实时照片”。由于我只想在此集合中包含照片,因此我想将所有这些.mov文件转换为.jpg文件 所以。。。我正在尝试使用python和shell命令来实现这一点。以下是我的代码摘录: # Convert the .mov file into a series of jpegs us

我正在尝试组织我的照片集,并将.mov文件转换为.jpeg文件,同时保留已存储的所有元数据。不过,我在苹果的“实时照片”上遇到了问题

我最近从我的iCloud帐户下载了所有的照片,发现很多照片都以.mov文件的形式存储为“实时照片”。由于我只想在此集合中包含照片,因此我想将所有这些.mov文件转换为.jpg文件

所以。。。我正在尝试使用python和shell命令来实现这一点。以下是我的代码摘录:

# Convert the .mov file into a series of jpegs using ffmpeg
os.system(f'ffmpeg -i {movie} -r {numFrames} -map_metadata 0 -movflags use_metadata_tags {imageRoot}_%0004d.jpg')

# ... some code to find the best slice of the movie to keep as an image ...

# Add any meta tags that may have been missed
os.system(f'exiftool -tagsFromFile {movie} {image}"
不幸的是,没有将地理位置元数据从.mov文件复制到.jpg文件。exiftool{movie}.mov也没有列出任何GPS或地理位置标签,但我知道这些数据包含在文件的某个地方,因为苹果能够映射2秒视频拍摄的位置。关于如何从苹果的Live Photo.mov剪辑中提取这些元数据,有什么想法吗

提前谢谢


我想我找到了。纬度和经度都在那里,但我必须使用地理信息学将其转换为城市、州和国家。现在似乎可以正常工作了

您可以尝试使用命令添加
-ee
选项,例如
exiftool-ee-gps*文件
如果exiftool仍然没有显示任何内容,您可以转到。如果你能提供一个你知道有gps数据的样本,exiftool的作者Phil Harvey可能会提供支持。谢谢。是的。。。我试过-ee,但也没有结果。我有一种感觉,现场照片的GPS位置存储在一个压缩的专有字段中,但在任何地方都找不到确认信息。我会试试的,菲尔,我想我找到了。纬度和经度都在那里,但我必须使用地理信息学将其转换为城市、州和国家。现在好像有用了。