Артефакт

Как жить без лайтрума / 9 января 2019 г.

Так получилось, что я терпеть не могу программы, которые пытаются каталогизировать фотографии (вполне хватает дат с краткими комментариями в названиях папок и кое-какой памяти в голове фотографа). Для обработки, понятно, я использую Photoshop с замечательным плагином Adobe Camera Raw, а вот надстройка над этим плагином, а именно Lightroom, вызывает у меня стойкие негативные чувства. Странно, скажете вы? Возможно. Но если у вас те же проблемы, читайте дальше, если же их нет — полистайте что-нибудь более, на ваш взгляд, полезное.

Что надо фотографу от компьютера? Чтобы тот позволял слить фотографии во вполне конкретное место (а не куда приспичило какой-то чересчур умной программе) в достаточно удобном виде. Вот об этом и поговорим.

Perl, я надеюсь, вы уже установили (если нет, то дел там на 5 минут). Осталось совсем чуть-чуть.

Проблема

Существует программа EOS Utility, которой можно сказать, где нужно создавать папку с новыми фотографиями и как её назвать (например — \\Images\2019-01-08 -- Alicia’s Wedding, первая часть с датой создана утилитой, вторую дописал я сам, чтобы не забыть, что внутри). В эту папку (или папки, если накопились фотографии больше чем за день съёмок) она сбрасывает вместе JPG и RAW, если снимать в режиме сохранения обоих форматов. Джипеги при этом сохраняются с расширением .JPG, а хотелось бы .jpg.

Постановка задачи

1.  Переименовать расширения всех джипегов в папке в нижний регистр.

2. Перенести файлы RAW во вложенную папку (\\Images\2019-01-08 -- Alicia’s Wedding\RAW).

3. После просмотра джипегов и избавления от брака удалить RAW-файлы, соответствующие удалённым джипегам.

Решение

1. Пишем три скрипта (сразу хочу сказать, что скрипты не идеальны, но делают они ровно то, что нужно, и пока ещё ни разу не ошибались. Пуристам просьба не ругаться, а переписать и прислать на замену. Спасибо.).

2. Кладём их в папку Windows.

3. Прописываем их запуск в реестре так, чтобы соответствующие пункты появились в контекстном меню папок.

4. Экспортируем записи реестра как файлы .reg, чтобы почтеннейшей публике не пришлось возиться.

5. Создаём архив скриптов и .reg-файлов для скачивания.

Результат

Вам нужно скачать упомянутый архив, файлы с расширением .pl положить, как было сказано, в папку Windows, а файлы с расширением .reg просто запустить, после чего в реестре появятся нужные записи.

Перезагружаем компьютер, и теперь всё готово к работе.

При щелчке правой кнопкой мыши на папке с фото (на самом деле — на любой папке) мы видим вот такое меню:

Сразу после загрузки фотографий делаем Extensions to lowercase, потом Move RAWs to a dedicated folder, а теперь лезем в саму папку и долго и со вкусом листаем карточки тудым-сюдым, пока весь шлак на будет удалён. Теперь опять выходим на уровень выше, снова щёлкаем правой кнопкой на нужной папке и выбираем из контекстного меню последний пункт (Remove unwanted RAWs).

Вопрос-ответ

Да, можно выбирать несколько папок сразу.

То, к какой функции какой файл из архива относится, понятно по английским названиям пунктов меню.

Нет, на кириллические названия папок не проверял, но вряд ли.

Введение (Perl) | →

Новости раздела

18 ноября 2020 г.
Комплектация библиотеки файлами .fb2

Ещё на сайте

Библиотека
Языки
Друзья
Канада
Авторский угол

Интернет

CPAN
Citforum
W3C.org
useit.com
Типомания
Code Charts
ру/ководство
Лаборатория dk
WebReference.com
Спецификация Perl
Заметки HTML-кодера
Анатомия Adobe Photoshop
The Apache Software Foundation


Рейтинг@Mail.ru

wordpress statistics

Рейтинг@Mail.ru