У меня 15 лет или цифровые фотографии, и я нахожусь в процессе создания «главного архива». Фотографии распределяются по нескольким жестким дискам с различной структурой папок и множеством дублирующих фотографий. Я ищу скрипт или готовое приложение, которое будет сканировать жесткий диск на наличие любых фотографий (общие форматы файлов, в основном JPEG) и дать мне список фотографий, которых нет в основном архиве. Затем я могу вручную добавить фотографии в архив (в значительной степени это необходимо сделать вручную, чтобы я мог классифицировать их по ходу работы, но я согласен с этим).
Я много раз искал в Интернете и не могу найти простой способ сделать это (что меня удивляет - я не могу быть единственным человеком в мире с грязной коллекцией фотографий на нескольких жестких дисках, желающей разобраться в этом! ). Большинство программ поиска дубликатов фокусируется на поиске дубликатов - я хочу найти ИСКЛЮЧЕНИЯ, отсутствующие в главном архиве. Программное обеспечение для синхронизации хорошо умеет находить исключения (отсутствующие файлы), но большинство ожидает, что структуры папок будут одинаковыми - поскольку за прошедшие годы я попробовал несколько методов категоризации, структуры папок не идентичны.
99% + фотографий будут бит-идентичными копиями с одинаковыми временными метками. Мне не нужно беспокоиться о получении файловых хешей / контрольных сумм или поиске измененных версий того же файла или визуально похожих фотографий. Кроме того. делать это на 1 ТБ фотографий было бы слишком долго.
Кто-нибудь может придумать, как это сделать? Я искал некоторое время и не нашел хорошего способа сделать это. Я знаю, что какое-то программное обеспечение для управления библиотекой фотографий (включая Picasa) выполняет проверку дубликатов, но я на самом деле не хочу передавать управление папками в Picasa - я пробовал это несколько лет назад, и он перепутался с метаданными, изменяя даты изменения файлов и делая Весь процесс управления сложнее в целом. Если кто-нибудь знает о пакете управления фотографиями с открытым исходным кодом, который НЕ будет обеспечивать собственную структуру библиотеки, пожалуйста, сообщите мне.
Кстати, Windows - моя целевая платформа.
Заранее спасибо.