Это сложно.
Я снимаю фотографии и видео как на iPhone, так и на камеру Sony и импортирую их в Photos.app на Mac. Я делаю небольшую очистку, удаляю ненужные фотографии, а затем экспортирую исходные файлы JPG в папку (без преобразования). Изображения автоматически переименовываются и сортируются по подпапкам с помощью Hazel и скрипта Exiftool.
Изображения для обоих устройств регистрируют правильное смещение по Гринвичу для даты и времени, а затем Exiftool переименовывает отлично.
Видео — это отдельная история. iPhone регистрирует правильное смещение по Гринвичу, и видео правильно переименовываются. Теоретически камера Sony тоже делает это правильно, и когда я импортирую в Photos.app, время правильное (в моем случае GMT -3), когда я смотрю на информационную панель. Проблема: когда я экспортирую исходные видео, метаданные не распознают смещение по Гринвичу, поэтому время видео всегда на 3 часа больше, чем должно. Он сбрасывается на GMT +0.
Когда я экспортирую видео, я не знаю, какое устройство его сняло, пока не посмотрю на метаданные.
Является ли сценарий для идентификации только видео, снятого с помощью камеры Sony, и исправления смещения по Гринвичу?
Это признанная ошибка в LR, и она исправлена в новейшей версии (Lightroom CC 2015.10/Lightroom 6.10).
Смотрите журнал изменений LR по адресу https://feedback.photoshop.com/photoshop_family/topics/iphone_video_capture_time_is_shifted_upon_import_to_lightroom .
СтарГик
-api quicktimeutc
в команду.пользователь62504
СтарГик
exiftool -if '$TAG eq "VALUE"' -api quicktimeutc -execute -if '$TAG ne "VALUE"' -common_args -ext mp4 -ext mov -d %Y-%m-%d_%H%M%S '-filename<${CreationDate;}.%e'
. Вам нужно будет заменитьTAG
имя тега, уникальное для видео Sony, иVALUE
значение этого тега.пользователь62504
пользователь62504
СтарГик
-GlobalTimeShift -3
.