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

595
steros

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

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

2
[ExifTool] (http://www.sno.phy.queensu.ca/~phil/exiftool/) и командный файл должны иметь возможность делать то, что вы хотите. DavidPostill 7 лет назад 0
См. [Как добавить отсутствующие расширения для нескольких файлов с помощью ExifTool в Windows] (// superuser.com/q/1132133) для вдохновения. DavidPostill 7 лет назад 0
Я подумал о чем-то вроде этого (хотя может быть и другой способ): - перебрать существующие не потерянные файлы - для каждого файла проверить дату создания - перебрать восстановленные файлы - проверить, не старше ли дата создания восстановленного файла чем «оригинал» -> если так, закажите его после «оригинала», если он равен, удалите восстановленное; Я надеюсь, что для этого уже есть инструмент, в противном случае я перейду к основному стеку, чтобы спросить, как что-то программировать самостоятельно. steros 7 лет назад 0
Не совсем то, что вы ищете, но ... был ли диск NTFS? В этом случае вам гораздо удастся восстановить всю структуру каталогов (включая имена файлов) с помощью таких инструментов: [Восстановление поврежденных или удаленных разделов NTFS] (http://askubuntu.com/a/776317/271). Andrea Lazzarotto 7 лет назад 0
См. Также: [Как эффективно восстановить сразу удаленную папку?] (Http://superuser.com/a/1144489/278831). Andrea Lazzarotto 7 лет назад 0
спасибо, нет, это не были ntfs и даже не было даже файловой структуры. Просто имена файлов теперь другие. Я собирался отсортировать их по папкам, если они не были удалены. Но так как я делаю эту задачу (сортировка файлов по дате [exif]) регулярно, может быть полезно иметь такой инструмент в любом случае. Думаю, я сам посмотрю и использую пакет ExifTool +, как предложено @DavidPostill. :) steros 7 лет назад 0
Понимаю. Чтобы сделать это, я обычно просто нажимаю одну из этих ссылок, которые я добавил в закладки: https://del.icio.us/TheLazza/exif Andrea Lazzarotto 7 лет назад 0

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

1
steros

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

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

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