Как найти все фотографии, сделанные в апреле - любой апрель?

У меня более 100 ГБ фотографий 25-летней давности. Они расположены в дереве каталогов по категориям с вложенными подкаталогами.

Как я могу найти все фотографии, сделанные в данном месяце, скажем, в апреле, в любом из этих каталогов?

Я не думаю, что поиск Windows будет работать, так как это, вероятно, будут данные для создания файла, которые могут быть через месяц или два, когда я, наконец, перенесу файлы с SD-карты на ПК.

Возможно, поиск данных EXIF? Есть ли бесплатная программа, которая может это сделать?

Согласно Википедии, exif был впервые выпущен в 1995 году... так что 25 лет - это слишком много. Как хранятся эти фото? Имя папки похоже на ГГГГ\ММ?
+1 хороший момент :-) Хорошо, я соглашусь на последние 17 лет. Они организованы по континентам (я работал над 5)/странами/темами soem с большим количеством подкаталогов, например, азия/япония/люди/bills_leaving_party Нет регулярного шаблона и дат в названии
@Francesco У некоторых людей (таких как я) есть старые фотографии из фильмов EXIF; в моем случае еще 1989 год, так что 25 лет можно
@RowlandShaw Я в восторге (но я должен был знать лучше и не сомневаться в первую очередь :-))

Ответы (3)

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

Например, следующая команда выводит дату создания всех файлов изображений, находящихся в каталоге 2010.

 exiftool -r -csv -s -t -EXIF:CreateDate 2010

Вывод выглядит следующим образом: -

2010/11/13/IMG_4266.JPG,2010:11:13 16:51:25
2010/11/13/IMG_4268.JPG,2010:11:13 16:52:12
2010/11/09/IMG_4234.JPG,2010:11:09 19:08:04
...
2010/10/15/IMG_4301.JPG,2010:10:15 20:51:54
2010/10/15/IMG_4302.JPG,2010:10:15 20:52:08
2010/10/15/IMG_4305.JPG,2010:10:15 21:01:06
2010/10/15/IMG_4299.JPG,2010:10:15 20:38:58
   49 directories scanned
  625 image files read

Затем вы можете использовать эту информацию для поиска файлов в интересующие вас даты. Я считаю, что существует также графическая версия exiftool для Windows (exiftoolGUI), которая может быть более удобной в использовании.

+1 и ответ. В конце концов, однако, я решил написать свой собственный код (как обычно), просто чтобы он делал именно то, что я хочу. Спасибо за помощь

Если вы используете Picasa для организации своей коллекции, вы можете искать по месяцу, когда была сделана фотография. Например, поиск «Ноябрь» в верхней правой строке поиска показывает мне все фотографии, сделанные в ноябре. Дополнительная информация и параметры поиска .

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

Используйте программу AMOK EXIF ​​Sorter .

Скриншот AMOK EXIF ​​Sorter

хм, похоже, он будет сортировать по дате. НО - у меня есть изображения за 25 лет - позволит ли мне подставить год и просто найти все изображения, сделанные в апреле?