У меня есть папка с более чем 2000 файлами изображений с камеры с интервальной съемкой. Я хочу найти / выбрать все изображения, которые были сделаны в 10:00 и 15:00. Функция поиска имеет "дату создания", но я хочу "время создания", которое я не могу найти. Эти файлы изображений охватывают год.
1 ответ
0
Вы можете установить утилиты ImageMagick и использовать для этого команду identify
.
Вы можете установить его через brew install ImageMagick
.
Вот предложение, как вы можете использовать этот инструмент:
identify -verbose *.jpg | grep -we ^Image -e exif:DateTime | grep -C1 " [1-5].:..:"
Он должен печатать файлы, соответствующие критериям в формате, например:
Image: Foo.jpg
exif:DateTime: 2015:02:31 11:00:00
Для рекурсивного поиска всех файлов используйте новую опцию «globbing» - **/*.jpg
(она доступна в Bash 4.x, zsh и аналогичных оболочках).