Вже дуже довго в мої паці з фотоками у мене твориться безлад (як завжди скидаєш фотки на комп перед тим як кудись бігти і не вистачає часу на сортування, залишаєш сортування «на потім», або «коли зявиться трішки більше часу», …). Мене це достало і я вирішив написати скріпт для автоматичного сортування. Почитав, почитав, почав щось пробувати писати….і згадав що не варто винаходити велосипед заново і почав гуглити вже готові реалізації.
Знайшов exiftool, який вміє працювати з EXIF інформацією.
Загалом, завантажив ExifTool, розпакував. Виявилося, що написано на Перл. Спробував запустити, але отримав помилку про відсутньої Image/ExifTool. Поставив цей модуль:
Запустив одну команду…і 70GB фоток були автоматично відсортовані по папках. Все геніальне просто!
А ось і ця команда:
Також нарив командочку для переіменування назв фоток (часто багато фоток з однаковими назвами, чи з одної події….і хотіло б їх якось фідсортувати за хронологією автоматично):
Обережно! Команди у цьому вигляді не скопіюють фотки, а перенесуть!
Теги: code, linux, man, оптимізація