Как извлечь метаданные геолокации из Apple Live Photo? - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь организовать свою коллекцию фотографий и преобразовать файлы .mov в файлы .jpeg, сохраняя при этом все метаданные, которые были сохранены. У меня проблема с «живыми фотографиями» Apple, хотя ...

Недавно я загрузил все фотографии из своей учетной записи iCloud и обнаружил, что многие из них были сохранены в виде файлов .mov как «Живые фотографии» , Поскольку я хочу включить только фотографии в эту коллекцию, я хочу преобразовать все эти файлы .mov в файлы .jpg.

Итак ... Я пытаюсь использовать python и команды оболочки сделать это. Вот фрагмент моего кода:

# 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

1 Ответ

0 голосов
/ 18 марта 2020

думаю, я нашел это. Широта и долгота есть, но затем я должен преобразовать их в город, штат и страну, используя геопсию. Кажется, сейчас работает

...