👀 Как переименовать фотографии по дате и времени на основе данных EXIF |

👀 Как переименовать фотографии по дате и времени на основе данных EXIF

Мануал

Переименование фотографий по дате и времени на основе данных EXIF.

Установите пакет libimage-exiftool-perl.

sudo apt install libimage-exiftool-perl

Используйте exiftool для чтения метаинформации и отображения даты и времени.

exiftool -time:all recup_dir.1/f0008384.jpg
File Modification Date/Time     : 2020:12:25 13:32:37+01:00
File Access Date/Time           : 2020:12:25 13:32:37+01:00
File Inode Change Date/Time     : 2021:04:17 00:27:10+02:00
Modify Date                     : 2020:12:25 13:32:37
Date/Time Original              : 2020:12:25 13:32:37
Create Date                     : 2020:12:25 13:32:37
Time Zone                       : +03:00
Time Zone City                  : (not set)
Daylight Savings                : On

Используйте exiftool для рекурсивного перемещения и переименования файлов из каталога ~/workspace/sd_card/.

🐧 Удаление данных Exif в командной строке Linux

exiftool '-FileName<CreateDate' -d 'pics/%Y/%m/%Y-%m-%d_%H%M%S%%-c.%%le' -recurse ~/workspace/sd_card/
4 directories scanned
24 directories created
1308 image files updated
1312 image files unchanged

Пример вывода.

ls pics/2020/12/
2020-12-24_220708.jpg  2020-12-24_220853.jpg  2020-12-24_220916.jpg  2020-12-24_221005.jpg  2020-12-24_221015.jpg  2020-12-24_221025.jpg  2020-12-25_133244.jpg
2020-12-24_220714.jpg  2020-12-24_220906.jpg  2020-12-24_221000.jpg  2020-12-24_221009.jpg  2020-12-24_221018.jpg  2020-12-25_133237.jpg

Следует иметь в виду, что любой обработанный файл с метаданными будет удален из своего первоначального местоположения.

см. также:

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий