Массовое переименование фото в соответствии с датой съёмки

Дмитрий Корнев
7 января, 18:49

Люблю порядок во всем. В том числе, чтобы файлы на диске были разложены аккуратно по каталогам и имена у них были понятные. Если это фото, пусть имена у них будут в соответствии с датой и временем съёмки.

Благодаря стандарту EXIF информация о дате съёмки сохраняется в самих JPG-файлах. Необходим только массовый обработчик, который будет извлекать эту информацию и переименовывать файлы. Такое реализовано в следующих программах.

Double Commander

Это двухпанельный файловый менеджер, где есть «Групповое переименование». Там в свою очередь доступен плагин EXIF. Особенности:

Пример регулярного выражения:

Найти: (\d{4}).(\d{2}).(\d{2}) (\d{2}).(\d{2}).(\d{2})

Заменить: $1-$2-$3--$4-$5-$6

Ставим галки «Регулярные выражения» и «Подстановка».

Получим в итоге имена типа 2020-01-02--20-54-47.jpg.

XnView MP

Просмоторщик фото с очень широкими возможностями, в том числе с функцией группового переименования фото. Особенности:

Jhead

Это консольная программа для работы с EXIF и JPEG. Можно массово манипулировать информацией в фото и много всего прочего. Есть возможность переименовывать фото, по тому же принципу, как требуется. Особенности:

Установка:

sudo apt install jhead

Пример запуска обработки:

jhead -n%Y-%m-%d--%H-%M-%S *JPG

Переименованы будут все файлы заканчивающиеся на JPG в текущем каталоге.

Чем пользуетесь вы? Напишите в комментариях.

Комментарии