Переименовать в дату exif: уникальные имена файлов без создания дубликатов файлов

Недавно я разместил вопрос о том, как стабильно переименовывать имена файлов изображений на дату exif:

Exiv2 переименовать: Сделать уникальным имена файлов

Это следующий вопрос к нему:

Как я могу дополнительно к требованиям в моем первом сообщении убедиться, что не создаются дублирующиеся файлы. Рассмотрим, например, три файла fileA.jpg , fileB.jpg , fileC.jpg .

Предположим, что fileA.jpg и fileB.jpg имеют одинаковое время exif, скажем 2017: 09: 30 20:12:31 , но разных изображений, т.е. не поразрядно идентичных файлов. fileC.jpg , однако это то же самое, что fileA.jpg .

Теперь, если я применяю команду переименования к каталогу, содержащему эти файлы, я хочу получить:

  • 2017_09_30__20_12_31.jpg (из fileA.jpg )
  • 2017_09_30__20_12_31-1. jpg (из fileB.jpg )

И fileC.jpg следует удалить, поскольку он побитовый аналогично fileA.jpg .

0
02.10.2017, 09:08
0 ответов

Теги

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