Вызов команды в АЕ через скрипт.
Вас тоже бесит в АЕ, что нельзя отдельные команды повесить на свои хоткеи? "Пользуйтесь только теми которые мы дадим" - говорит адоб. Вот небольшой типс по командам. Возможно кто-то не знал, но благодаря скриптам можно запускать почти все команды After Effects напрямую. Просто прописываете ID команды и запускаете. Эту маленькую строчку можно повесить на кнопки и юзать как панель. Конечно это типс больше подойдет для тех у кого нет кейбара, ведь в нем добавлена функция invoke menu, которая по сути делает тоже самое - запускает команду по id.
Как выглядит код? Вот так:
app.executeCommand(10200); //меняйте код в скобках на нужную команду;
Где найти ID?
Отдельного официального гайда я не нашел, но зато в сети есть собранный народными умельцами pdf.
Прикол еще в том, что эти ID иногда меняются от версии к версии After Effects и поэтому какие-то команды работать не будут.
В итоге вы можете повесить эти команды на кнопки.
Или просто запускать как снипет сразу с команды. Обратите внимание, что для некоторых команд нужно предварительно сделать что-то, например выделить слои.
В этой тройной панельки я забиндил 3 функции — purge all memory&disk cache (не all memory), autotrace слоя и guide layer (нужно выделить слои прежде чем нажимать на кнопку).
Вообще вы можете легко заменить эти кнопки на свои, найдя в гайде нужную ID команду и прописав ее в коде. Или вы также можете подряд запустить несколько команд, что тоже удобно.
Похожие статьи:
Не пропустите:
- Свап композиции для АЕ
- Make comp size скрипт
- Новейший скрипт-панель - Useless Panel
- Создание hi-tech заставки и скрипты в After Effects
- Кнопка для kbar - Camera + null + sliders