Скрипт Ducop для изменения параметров нескольких композиций сразу

Скрипты для After Effects, которые я пишу для своих задач или меняю чужие.
Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Скрипт Ducop для изменения параметров нескольких композиций сразу

Сообщение #1 aeplug » 12 июн 2016, 13:35

poster ducop.jpg
poster ducop.jpg (46.86 КБ) 17796 просмотров
poster ducop.jpg
poster ducop.jpg (46.86 КБ) 17796 просмотров

Иногда бывает нужно изменить параметры композиции After Effects (длина, частота кадров, размер и т.д.), но если в ней будет несколько уровней прекомпозов, этот процесс может занять продолжительное время, в течение которого придется переходить туда-сюда и проверять/менять параметры индивидуально для каждого слоя или встроенной композиции. Есть шанс вообще пропустить что-то в сложном проекте.
Похожий скрипт для решения этой задачи я нашел на сайте автора DUIK:
Ducop – DuDuF Comps Parameters – DuDuF R&D
http://duduf.net/index.php/products/after-effects/ducopa-duduf-comps-parameters/
Скрипт позволяет менять параметры сразу нескольких композиций за один раз.
Описание на англйском
Change the parameters of several compositions in a single click:
Ducop allows you to define the same parameters for several compositions in a single cick. Whether you change the resolution, duration, or motion blur parameters, it’s quick and easy. No need anymore to change each parameter, one comp at a time.
Concerning the resolution, if you change only the height or the width of the comps, Ducop can optionnally keep aspect ratios of the comps, even if each comp has a different ratio.

Проблема только в том, что версия 1.21 с кучей ошибок и половина нужных функций просто не работает (просто куча нелепых кусков кода, неверные переменные, неработающие циклы и т.д.). Ну и ради интереса я стал разбираться и вносить изменения, чтобы все функционировало как ожидается.
Окно Ducopa.jpg
Окно Ducopa.jpg (15.6 КБ) 17880 просмотров
Окно Ducopa.jpg
Окно Ducopa.jpg (15.6 КБ) 17880 просмотров

Теперь можно просто выбрать композицию (или несколько) в окне проекта, задать нужные настройки и скрипт сам проверит все вложенные композиции и слои и заменит параметры везде где найдет. И даже если менять длину основной композиции, скрипт попытается удлинить все слои, которые остаются видимыми в последнем кадре в основной и в прекомпозах. Что очень часто мне бывает нужно.
По крайней мере, скрипт должен все это сделать :)

И так, представляю исправленную версия 1.0.0
О найденных ошибках сообщайте в этой теме. Если смогу, то постараюсь исправить.
В архиве вы найдете и оригинальный скрипт на всякий случай.
Вложения
Ducop_1.21 AEplug fix 1.0.0.zip
(7.84 КБ) 3176 скачиваний
Ducop_1.21 AEplug fix 1.0.0.zip
(7.84 КБ) 3176 скачиваний


Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #2 aeplug » 12 июн 2016, 22:16

скрипт rd_CompSetter


Подсказали еще один скрипт для схожей цели - rd_CompSetter из состава бесплатных скриптов от http://www.redefinery.com
окно rd_CompSetter.jpg
окно rd_CompSetter.jpg (27 КБ) 17794 просмотра
окно rd_CompSetter.jpg
окно rd_CompSetter.jpg (27 КБ) 17794 просмотра

Скачать можно на redefinery.com: rd: scripts
http://www.redefinery.com/ae/rd_scripts/
Это комплект из 50 бесплатных скриптов от автора для разных задач.


Elastic Comp Changer


http://aescripts.com/elastic-comp-changer/
Изображение
Вот еще одна забавная штучка для удлинения или уменьшения длительности в конкретных местах композиции.
Elastic Comp Changer will change the duration of your composition, its layers and its nested pre-comps with the option to offset keyframes as well.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

В одной группе ВК ;) подсказали еще метод

Сообщение #3 aeplug » 24 авг 2016, 02:24

Есть код JavaScript для кнопки ft-Toolbar от Скавинского (nik ska) или простого стандартного запуска: batchChangeTiming.jsx at GitHub
https://github.com/ae-scripting/scripti ... Timing.jsx

 ! Сообщение от aeplug
Что-то у меня после его использования много чего перепуталось в композиции

Данный скрипт можно использовать для смены длительности выбранных или активных композиций вместе со слоями, за счет сдвига крайней правой точки OutPoint всех вложенных слоев и прекомпозиций.

Код: Выделить всё

//Script used for batch change timing of selected compositions
//or actve comp with all layers
//It basically adjusts outPoints of all layers and precomps

//0.1 - initial release
//0.2 - code cleanup, true recursive function
//0.3 - minor update
//0.31 - fixed improper behavior with shorter than comp layers
//0.4 - now you can increase (+) or decrease (-) comp duration

//CC-BY-SA, Nik Ska, 2013-2014
//http://aescripts.com/authors/m-p/nik-ska/


:link: Источник: тема в группе AE_Scripts - https://vk.com/aescripts?w=wall-67850045_3175%2Fall
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

Viktor
Нуб
Нуб
Сообщения: 1
Зарегистрирован: 18 апр 2016, 18:30
Благодарил (а): 4 раза

Ducop_1.21 AEplug fix 1.0.0

Сообщение #4 Viktor » 13 окт 2016, 14:17

Спасибо за скрипт Ducop_1.21 AEplug fix 1.0.0. Частоту меняет на Ура!
Подскажите как удлинить все вложенные композиции, к примеру с 5 до 6 сек.
Пробовал на проекте: Проект - Стилизация фото под эффект рисования карандашом в After Effects

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #5 aeplug » 13 окт 2016, 14:45

Выбираешь композицию в проекте
Задаешь нужную длину в кадрах
Ставишь галочку Include Precomps и Layers durations
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

mesechkov
Нуб
Нуб
Сообщения: 4
Зарегистрирован: 26 май 2016, 01:51

Интересная тема

Сообщение #6 mesechkov » 02 ноя 2016, 17:14

Многие свои проекты HD переделывают на более высокое разрешение. Нюансов много и, не сомневаюсь, вышел бы отличный урок на эту тему. Кстати скрипты эти я запустил оба по очереди и они мне некорректно слои увеличили, разбираться пока не стал, там в ручную недолго исправить. Может наш уважаемый гуру урок на эту тему запилит:)

Аватара пользователя

720x576
Не Нуб
Не Нуб
Сообщения: 10
Зарегистрирован: 12 ноя 2016, 16:36
Благодарил (а): 1 раз

Сообщение #7 720x576 » 12 ноя 2016, 16:47

Офигительный скрипт для тех, кто работает по готовым шаблонам!
Вот бы ещё найти скрипт, который в проекте все шрифты заменит на нужный.
-
Нашёл "pt_TextEdit 2" http://aescripts.com/pt_textedit/

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #8 aeplug » 24 дек 2016, 13:43

На последнем стриме ты явно не был :lol:
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

720x576
Не Нуб
Не Нуб
Сообщения: 10
Зарегистрирован: 12 ноя 2016, 16:36
Благодарил (а): 1 раз

Сообщение #9 720x576 » 24 дек 2016, 15:48

Был! Последние 5 минут :?


lxkochevnikxl
Нуб
Нуб
Сообщения: 1
Зарегистрирован: 16 окт 2018, 19:42
Контактная информация:

Благодарю за скрипт ducop

Сообщение #10 lxkochevnikxl » 16 окт 2018, 19:51

:have_a_nice_day: то что мне сегодня было нужно, ты БОГ.


Вернуться в «Мои скрипты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей