Я пытаюсь упорядочить свою коллекцию фотографий и преобразовать файлы .mov в файлы .jpeg, сохранив при этом все сохраненные метаданные. Однако у меня возникла проблема с «живыми фотографиями» Apple ...
Недавно я загрузил все фотографии из своей учетной записи 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 или геолокации, но я знаю, что эти данные включены где-то в файле, поскольку Apple может отобразить место, где было снято 2-секундное видео. Любые мысли о том, как я могу извлечь эти метаданные из клипов Apple Live Photo .mov?
Заранее спасибо.
PP
-ee
с помощью такой команды, какexiftool -ee -gps* FILE
. Если exiftool по-прежнему ничего не показывает, вы можете перейти на форумы exiftool. Если вы можете предоставить образец, который, как вы знаете, содержит данные GPS, Фил Харви, автор exiftool, может добавить поддержку. - person StarGeek   schedule 15.03.2020