This article is categorized as "Garbage" . It should NEVER be appeared in your search engine's results.
问题描述:使用ffmpeg将iphone拍摄的视频转换为H265格式再重新导入photos.app,视频的地理位置、器材型号等metadata信息无法被识别出来。
一个原始的、不保留任何exif信息的ffmpeg指令:
ffmpeg -i input.mp4 -c:v libx265 -vtag hvc1 -preset slow output.mp4
这个当然没有用。现在开始参考:
🔗 [Using ffmpeg to copy metadata from one file to another - Super User] https://superuser.com/questions/996223/using-ffmpeg-to-copy-metadata-from-one-file-to-another
把这条链接里的回复基本上都是了个遍,比如:
ffmpeg -i input.mp4 -c:v libx265 -tag:v hvc1 -preset slow -map_metadata 0 -movflags use_metadata_tags output.mp4
用这种方法转换出来的视频确实保留了 device Model 和 GPS坐标、海拔 这两个重要信息,但photos.app仍然不给识别。
然后又找了个网上的教程,用exiftool把所有metadata强制拷贝一遍(当然是在ffmpeg命令结束以后):
exiftool -TagsFromFile input.mov "-all:all>all:all" output.mov
还是没有用,暂时放弃了。