2

У меня есть папка с более чем 2000 файлами изображений с камеры с интервальной съемкой. Я хочу найти / выбрать все изображения, которые были сделаны в 10:00 и 15:00. Функция поиска имеет "дату создания", но я хочу "время создания", которое я не могу найти. Эти файлы изображений охватывают год.

1 ответ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 и аналогичных оболочках).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .