Автоматичне сортування фотографій

Вже дуже довго в мої паці з фотоками у мене твориться безлад (як завжди скидаєш фотки на комп перед тим як кудись бігти і не вистачає часу на сортування, залишаєш сортування «на потім», або «коли зявиться трішки більше часу», ...). Мене це достало і я вирішив написати скріпт для автоматичного сортування. Почитав, почитав, почав щось пробувати писати....і згадав що не варто винаходити велосипед заново і почав гуглити вже готові реалізації.
Знайшов exiftool, який вміє працювати з EXIF інформацією.

Загалом, завантажив ExifTool, розпакував. Виявилося, що написано на Перл. Спробував запустити, але отримав помилку про відсутньої Image/ExifTool. Поставив цей модуль:

sudo apt-get install libimage-exiftool-perl

Запустив одну команду...і 70GB фоток були автоматично відсортовані по папках. Все геніальне просто!

А ось і ця команда:

exiftool "-Directory<DateTimeOriginal" -r -d "%Y/%m/%d" ~/photo

Також нарив командочку для переіменування назв фоток (часто багато фоток з однаковими назвами, чи з одної події....і хотіло б їх якось фідсортувати за хронологією автоматично):

exiftool "-FileName<CreateDate" -r -d "%Y_%m_%d-%H%M%S.%%e" ~/photo

Обережно! Команди у цьому вигляді не скопіюють фотки, а перенесуть!

Це крос-постінг з мого блогу оригінал тут.

Коментарі (5)

RSS згорнути / розгорнути
+
+2
Це крос-постінг з мого блогу оригінал тут.

У такому разі ліпше постити сюди посилання.
avatar

sashko

  • 03 серпня 2010, 02:01
+
0
дякую, за пораду.
просто хотілося, щоб і розробці залишилася інформація (можливо комусь корисна)…
avatar

odevyatkov

  • 03 серпня 2010, 09:25
+
0
Есть еще очень хорошая программка Rapid Photo Downloader для тех же целей с GUI.

avatar

vladsoft

  • 03 серпня 2010, 08:45
+
0
велике дякую!
буду намати на увазі
avatar

odevyatkov

  • 03 серпня 2010, 09:22
+
0
Хороший скрипт, чи можна його портувати на shell script?
avatar

coirius

  • 18 серпня 2010, 16:56

Тільки зареєстровані й авторизовані користувачі можуть залишати коментарі.