Переименуйте изображения по дате с правильным временем

335
thomasUJ

Я хотел бы переименовать мои изображения в соответствии с их датой в информации EXIF, НО с изюминкой: дата в информации EXIF ​​одной марки камеры (той, которая называется panasonic) отключена на один час (она должна быть на час раньше) ,

Как я могу сделать это в Linux? Я попытался использовать exiftool, как упомянуто здесь: сортировать и переименовывать изображения по дате в информации EXIF, но это одночасовое смещение действительно меня беспокоит, и я не достаточно хорош в сценариях или программировании, чтобы сделать это самостоятельно.

Благодарю.

1

1 ответ на вопрос

1
SΛLVΘ

Run exiftool -alldates-=1 -if '$make eq "Panasonic"' <your dir with photos>, then follow the guide you linked

Спасибо, это работает. Могу ли я также добавить дополнительный вопрос: можно ли добавить «-panasonic» ко всем именам файлов, фотографии которых были сделаны с помощью этой марки камеры? thomasUJ 9 лет назад 0
Получите часть "if" из строки выше, добавьте ее к команде, которую вы использовали для изменения имен файлов, и вставьте `-panasonic` перед perdiod (точка, полная остановка) в строку формата даты (ту, что после` -d` ) SΛLVΘ 9 лет назад 0

Похожие вопросы