Лилиточка, если ты знаешь, подскажи по проблеме.
Мне понадобилось обработать примерно 1000 фотографий из путешествия.
Пояснение.
Снимали две девушки на два фотоаппарата, первый в 12 мегапикселей, второй 6 мегапикселей.
Фотографии огромные (для интернета), их надо уменьшить.
Значит, надо задать уменьшить ВСЕ фотографии до 1600х1200.
Но это еще не все.
Не хочу выкладывать на Радикал, он глючит, да и фотографии в 12 мегабайт переваривает очень долго.
Значит, надо сделать для форума еще вариант всех фот на 640х480, затем со вторых положить гиперссылку на первые, т.е. на форуме выкладываю 640х460, но если кликнуть по каждой фоте, открывается ее вариант 1600х1200.
Почитал в яндексе-гугле инструкции для пакетной обработки на фотошопе.
Надо сделать сценарий, открыв Window-Action.
Это сделал.
Далее надо сделать Дроплет, то есть скрипт для работы по сценарию.
И вот тут засада.
Нет, сосбтвенно засада началась с самого сценария.
Первая засада.
Один из фотоаппаратов обычный, т.е. выдает все снимки в горизонтальном виде 3200х2400. С этим сценарий проходит без вопросов.
Второй фотик уже хитроумный, и когда снимаю горизонтально, он выдает 4000х3000, а когда поворачиваю вертикально (чтобы длинная сторона была не вбок, а вверх), в фотошопе открывается уже повернутое фото, т.е. 3000х4000. Для такого варианта сценарий просто не работает, ибо он начинает переделывать сторону 3000 в 1600, а сторону 4000 в 1200!! Хотя должен наоборот.
Сортировать заранее? Можно, но неудобно - это более часа потратить
Вторая проблема.
Не могу заставить дроплет наименовать фотки нормально.
То есть например, есть исходная фотка с именем DSC00308.jpg
Мне нужно, чтобы не путаться, чтобы результат в 1600х1200 был с именем DSC00308-1.jpg, а результат в 640х380 был с именем DSC00308-2.jpg
Не могу найти такой функции в первом CS 2003 года (а более свежих у меня нету).
Я нашел только именование по очереди - то есть первую переделанную вне зависимости от имени он именует 001.jpg, вторую 002.jpg... а это мне неудобно.
Если я выбираю Document Name, все файлы именуются одним выбранным именем.
А мне нужно, чтобы они именовались с сохранением старого имени и прибавлением только какого-то знака, буквы или цифры.
В настоящий момент я остановился на следующем.
Делаю 4 сценария - один для горизонтальных фот на 1600х1200, второй для вертикальных фот 1200х1600, третий для горизонтальных фот 640х480, четвертый для вертикальных фот 480х640.
Открываю в фотошопе все фотографии одного города (стаскиваю одним движением мыши из проводника в фотошоп) и нажимаю на пуск сценария для каждой фотки, учитывая вертикальное или горизонтальное расположение снимка.
Это уже лучше в несколько раз, чем вручную, так как вместо 1 минуты на 1 фотку тратится 3 секунды.
Но дополнительная засада в том, что сценарий вообще не переименовывает фотки, то есть из фотки 4000х3000 с именем DSC00308.jpg получается 1600х1200 с тем же именем DSC00308.jpg и далее 640х480 с тем же именем DSC00308.jpg, так что после работы хотя бы маленькие приходится еще раз переименовывать вручную в DSC00308-1.jpg
Теги: Photoshop.