comp
- Руководство пользователя After Effects
- Выпуски бета-версии
- Начало работы
- Начало работы с After Effects
- Новые возможности After Effects
- Сведения о выпуске | After Effects
- Системные требования для After Effects
- Сочетания клавиш в After Effects
- Поддерживаемые форматы файлов | After Effects
- Рекомендации по аппаратному обеспечению
- After Effects для компьютеров с процессорами Apple
- Планирование и настройка
- Рабочие среды
- Проекты и композиции
- Импорт видеоряда
- Подготовка и импорт неподвижных изображений
- Импорт из After Effects и Adobe Premiere Pro
- Импорт и интерпретация видео и аудио
- Подготовка и импорт файлов 3D-изображений
- Импорт и интерпретация элементов видеоряда
- Работа с элементами видеоряда
- Определение точек редактирования с помощью функции «Определение изменения сцен»
- Метаданные XMP
- Текст и графические элементы
- Текст
- Анимационный дизайн
- Работа с шаблонами анимационного дизайна в After Effects
- Использование выражений для создания раскрывающихся списков в шаблонах анимационного дизайна
- Работа с основными свойствами для создания шаблонов анимационного дизайна
- Замена изображений и видео в шаблонах анимационного дизайна и основных свойствах
- Быстрая и простая анимация с помощью панели «Свойства»
- Рисование, заливка цветом и контуры
- Обзор слоев-фигур, контуров и векторных изображений
- Инструменты рисования: «Кисть», «Штамп» и «Ластик»
- Сглаживание обводки фигуры
- Атрибуты фигур, операции заливки цветом и операции с контурами для слоев-фигур
- Использование эффекта фигуры «Cмещение контура» для изменения фигур
- Создание фигур
- Создание масок
- Удаление объектов из видеоматериалов с помощью панели «Заливка с учетом содержимого»
- Инструменты «Кисть для ротоскопии» и «Уточнить подложку»
- Слои, маркеры и камера
- Анимация, ключевые кадры, отслеживание движения и прозрачное наложение
- Анимация
- Ключевой кадр
- Отслеживание движения
- Прозрачное наложение
- Прозрачность и композиция
- Корректирование цвета
- Эффекты и стили анимации
- Обзор эффектов и стилей анимации
- Список эффектов
- Диспетчер эффектов
- Эффекты имитации
- Эффекты стилизации
- Аудиоэффекты
- Эффекты искажения
- Эффекты перспективы
- Эффекты канала
- Эффекты создания
- Эффекты времени
- Эффекты перехода
- Эффект «Устранение эффекта плавающего затвора»
- Эффекты «Размытие» и «Резкость»
- Эффекты 3D-канала
- Программные эффекты
- Эффекты подложки
- Эффекты «Шум» и «Зернистость»
- Эффект «Увеличение с сохранением уровня детализации»
- Устаревшие эффекты
- Выражения и автоматизация
- Выражения
- Основы работы с выражениями
- Понимание языка выражений
- Использование элементов управления выражениями
- Различия в синтаксисе между движками выражений JavaScript и Legacy ExtendScript
- Управление выражениями
- Ошибки выражения
- Использование редактора выражений
- Использование выражений для изменения свойств текста и доступа к ним
- Справочник языка выражений
- Примеры выражений
- Автоматизация
- Выражения
- Видео с погружением, VR и 3D
- Создание сред VR в After Effects
- Применение видеоэффектов с эффектом погружения
- Инструменты составления композиций для видеоизображений VR/360
- Модуль рендеринга Advanced 3D
- Импорт и добавление 3D-моделей в композицию
- Импорт 3D-моделей из Creative Cloud Libraries
- Освещение на основе изображения
- Извлечение и анимация источников света и камер из 3D-моделей
- Отслеживание движений камеры в трехмерном пространстве
- Отбрасывание и принятие теней
- Встроенные анимации 3D-моделей
- Ограничитель тени
- Извлечение 3D-данных о глубине
- Изменение свойств материалов 3D-слоя
- Пространство для работы с трехмерными объектами
- Инструменты 3D-преобразования
- Дополнительные возможности 3D-анимации
- Предварительный просмотр изменений в 3D-дизайнах в режиме реального времени с помощью модуля Mercury 3D
- Добавление гибкого дизайна в графику
- Виды и предварительный просмотр
- Рендеринг и экспорт
- Основы рендеринга и экспорта
- Кодирование H.264 в After Effects
- Экспорт проекта After Effects как проекта Adobe Premiere Pro
- Преобразование фильмов
- Многокадровый рендеринг
- Автоматический рендеринг и рендеринг по сети
- Рендеринг и экспорт неподвижных изображений и наборов неподвижных изображений
- Использование кодека GoPro CineForm в After Effects
- Работа с другими приложениями
- Совместная работа: Frame.io и Team Projects
- Память, хранилище, производительность
- База знаний
Сценарий – это последовательность команд, предписывающих приложению выполнить последовательность операций. Сценарии можно использовать в большинстве приложений Adobe для автоматического выполнения повторяющихся задач, выполнения сложных вычислений и даже выполнения определенных функций, непосредственно не представленных в графическом пользовательском интерфейсе. Например, можно поручить After Effects изменить порядок слоев в композиции, найти и заменить исходный текст в текстовых слоях или отправить сообщение по электронной почте по завершении рендеринга.
В сценариях After Effects используется язык Adobe ExtendScript, представляющий собой расширенную форму языка JavaScript. Для имен файлов ExtendScript используется расширение .jsx или .jsxbin.
Описание возможностей разработки сценариев, доступных в After Effects, см. в Руководстве по разработке сценариев After Effects.
Загрузка и запуск сценариев
При запуске After Effects загружает сценарии из папки Сценарии. Для After Effects папка Сценарии по умолчанию находится в указанных ниже расположениях.
Windows: Program Files\Adobe\Adobe After Effects <version>\Support Files
macOS: Applications/Adobe After Effects <version>
Некоторые сценарии поставляются с After Effects и устанавливаются в папку Сценарии автоматически. Все загруженные сценарии доступны в меню Файл > Сценарии.
- При изменении сценария во время работы After Effects необходимо сохранить изменения, чтобы они применились.
- При установке сценария в папку Сценарии во время работы After Effects необходимо перезапустить After Effects, чтобы сценарий появился в меню Сценарии, хотя новый сценарий можно запустить сразу же с помощью команды Выполнить файл сценария.
Сценарии в папке панели ScriptUI доступны в нижней части меню Окно. Если сценарий был написан, чтобы предоставить пользовательский интерфейс в прикрепляемой панели, этот сценарий следует помещать в папку ScriptUI. Работа панелей ScriptUI очень похожа на работу панелей по умолчанию в пользовательском интерфейсе After Effects.
По умолчанию сценариям не разрешается ни записывать файлы, ни взаимодействовать по сети. Чтобы разрешить сценариям записывать файлы и взаимодействовать по сети, выполните указанные ниже действия.
- Windows: выберите Изменить > Настройки > Сценарии и выражения > Разрешить сценариям выполнять запись файлов и осуществлять доступ к сети.
- macOS: выберите After Effects > Настройки > Сценарии и выражения > выберите Разрешить сценариям выполнять запись файлов и осуществлять доступ к сети.
Чтобы запустить загруженный сценарий, выберите Файл > Сценарии > [имя сценария].
Чтобы выполнить сценарий, который не был загружен, выберите Файл > Сценарии > Выполнить файл сценария, найдите и выберите сценарий, а затем выберите кнопку Открыть.
Чтобы остановить выполняемый сценарий, нажмите клавишу Esc.
Чтобы выполнить сценарий из командной строки, вызовите afterfx.exe из командной строки. В качестве аргументов используйте параметр -r и полный путь к сценарию. Эта команда не открывает новый экземпляр приложения After Effects, а выполняет сценарий в существующем экземпляре.
Пример (Windows): afterfx -r c:\script_path\example_script.jsx
Этот метод командной строки (вместе с программным обеспечением, поставляемым с настраиваемой клавиатурой) можно использовать для привязки вызова сценария к сочетанию клавиш.
Можно просмотреть список из 10 последних выполнявшихся сценариев в After Effects. Чтобы просмотреть список, выберите Файл > Сценарии > Последние файлы сценариев.
Для повторного запуска любого из 10 последних выполненных сценариев нажмите указанные ниже клавиши.
- macOS: CMD + Option + Shift + D
- Windows: CTRL + ALT + SHIFT + D
На веб-сайте AE Scripts Ллойд Алварез (Lloyd Alvarez) советует, как выполнять сценарии JSXBIN при отсутствии доступа к папке «Сценарии» или «Панели ScriptUI».
Сценарии, предоставляемые в After Effects
Чтобы упростить выполнение типовых задач и создать основу для изменения и создания собственных сценариев, After Effects поставляется с несколькими заранее написанными сценариями.
Запустите сценарий-пример Demo Palette.jsx для получения представления о возможностях, предоставляемых сценариями.
Написание и редактирование сценариев
С помощью редактора сценариев, входящего в набор инструментов ExtendScript, можно создавать собственные сценарии для After Effects. Набор инструментов ExtendScript предоставляет удобный интерфейс для создания, отладки и тестирования собственных сценариев. Иногда все, что понадобится сделать, — это внести небольшие изменения в существующий сценарий, чтобы он выполнял нужные действия. Такие незначительные изменения часто можно выполнить с минимальными знанием компьютерного программирования и языков сценариев.
Для запуска редактора сценариев выберите Файл > Сценарии > Открыть редактор сценариев.
Дополнительные сведения см. в руководстве по разработке сценариев для After Effects.
Доступ для разработки сценариев
Доступ для разработки сценариев шаблонов анимационного дизайна
При помощи сценариев можно добавлять свойства на панель Основные графические элементы и экспортировать шаблон анимационного дизайна, используя приведенные ниже методы сценариев.
- Метод свойства anAddToMotionGraphicsTemplate()
app.project.item(index).layer(index).propertySpec.canAddToMotionGraphicsTemplate(comp)
Проверьте, можно ли добавить свойство на панель Основные графические элементы для указанной композиции. Возвращает значение true, если свойство можно добавить. В противном случае возвращается значение false. Если свойство нельзя добавить, оно либо не относится к одному из поддерживаемых типов свойств, либо оно уже было добавлено к этой композиции. After Effects отображает диалоговое окно с предупреждением.
Ниже указаны поддерживаемые типы свойств.
- Флажок
- Цвет
- Числовой ползунок (числовое свойство с одним значением, например Преобразовать > Непрозрачность или эффект элементов управления выражениями Ползунок)
- Исходный текст
Параметры:
|
Композиция, которую необходимо проверить на возможность добавления свойства compItem. |
Возвращает: логическое значение.
- Метод свойства addToMotionGraphicsTemplate()
app.project.item(index).layer(index).propertySpec.addToMotionGraphicsTemplate(comp)
Добавьте свойство на панель Основные графические элементы для указанной композиции. Возвращает значение true, если свойство успешно добавлено. В противном случае возвращается значение false. Если свойство не добавлено, оно либо не относится к одному из поддерживаемых типов свойств, либо оно уже было добавлено к этой композиции. After Effects отобразит диалоговое окно с предупреждением. Используйте метод canAddToMotionGraphicsTemplate() для проверки возможности добавления свойства в шаблон анимационного дизайна.
Параметры:
comp |
Композиция, которую необходимо проверить на возможность добавления свойства compItem. |
Возвращает: логическое значение.
- Атрибут CompItem motionGraphicsTemplateName
app.project.item(index).motionGraphicsTemplateName
Чтение или запись свойства имени на панели Основные графические элементы для композиции. Имя на панели Основные графические элементы используется в качестве имени файла экспортированного шаблона анимационного дизайна, например Мой шаблон.mogrt. В следующем примере для активной композиции задается имя, а затем возвращается как предупреждение:
app.project.activeItem.motionGraphicsTemplateName = "Мой шаблон"; alert(app.project.activeItem.motionGraphicsTemplateName);
Тип: строка; чтение/запись.
- Метод CompItem exportAsMotionGraphicsTemplate()
app.project.item(index).exportAsMotionGraphicsTemplate(doOverWriteFileIfExisting, file_path)
Экспорт композиции в качестве шаблона анимационного дизайна. Возвращает значение true при успешном экспорте шаблона анимационного дизайна. В противном случае возвращается значение false. Имя на панели Основные графические элементы используется в качестве имени файла шаблона анимационного дизайна, например Мой шаблон.mogrt. Используйте атрибут motionGraphicsTemplateName, чтобы задать имя. Также можно указать путь к папке, где будет сохранен шаблон анимационного дизайна. Если путь не указан, файл будет сохранен в папке «Основные графические элементы» (Essential Graphics) текущего пользователя.
- macOS: /Users//Library/Application Support/Adobe/Common/Essential Graphics/
- Windows: C:\Users\\AppData\Roaming\Adobe\Common\Essential Graphics\
В случае изменения проекта с момента последнего сохранения программа After Effects предлагает пользователю сохранить проект. Чтобы избежать этого, используйте метод save() для проекта перед экспортом шаблона анимационного дизайна.
Параметры:
doOverWriteFileIfExisting |
Перезаписывать ли существующий файл с таким же именем, логическое значение. Обязательное. |
file_path |
Путь к папке, где будет сохранен файл. Необязательно. |
Возвращает: логическое значение.
- Метод CompItem openInEssentialGraphics()
app.project.item(index).openInEssentialGraphics()
Ресурсы для поиска других полезных сценариев
Сценарии, проекты, а также другие полезные элементы см. на веб-сайте надстроек Adobe Add-ons.
На вебсайте AE Enhancers представлены примеры сценариев и полезные сведения об их разработке (а также о выражениях и стилях анимации) в After Effects.