сортировать восстановленные файлы изображений с данными exif в существующие файлы

2

Мне удалось восстановить множество изображений (canon cr2 + jpg) с неисправного жесткого диска с рекурвой. Он создал много файлов с каким-то хэш-именем. Поэтому немного сложнее отсортировать файлы в соответствующие папки и / или переименовать их обратно в исходное имя. Но все эти файлы изображений по-прежнему имеют действительные данные EXIF, хранящиеся с ними. Таким образом, можно прочитать правильную дату создания файла и тому подобное.

Есть ли какой-нибудь автоматизированный метод, который мог бы помочь мне отсортировать и переименовать их через эти exif-данные?

steros
источник
ExifTool и командный файл должны иметь возможность делать то, что вы хотите.
DavidPostill
Я подумал о чем-то вроде этого (хотя может быть и другой способ): - перебирать существующие не потерянные файлы - для каждого файла проверять дату создания - перебирать восстановленные файлы - проверять, старше ли дата создания восстановленного файла чем «оригинал» -> если так, закажите его после «оригинала», если он равен, удалите восстановленное; Я надеюсь, что для этого уже есть инструмент, в противном случае я перейду к основному стеку, чтобы спросить, как самому что-то программировать.
стерос
Не совсем то, что вы ищете, но ... был ли диск NTFS? В этом случае вам гораздо удастся восстановить всю структуру каталогов (включая имена файлов) с помощью таких инструментов: Восстановление поврежденных или удаленных разделов NTFS .
Андреа

Ответы:

1

Я узнал, что отличный инструмент digikam способен делать это через графический интерфейс . Он включает exiv2 и может использовать его для пакетного переименования и многое другое!

steros
источник
Хорошо сделано, чтобы найти решение и опубликовать его! :) Я думаю, что будущие читатели могут увидеть некоторые шаги и / или скриншот. Не могли бы вы добавить их?
Андреа
если я найду время и не
забуду