Руководство пользователя Отмена

Сценарии

  1. Руководство пользователя After Effects
  2. Выпуски бета-версии
    1. Обзор программы бета-тестирования
    2. Домашняя страница бета-версии After Effects
    3. Функции бета-версии
      1. Извлечение источников света и камер из 3D-моделей (бета-версия)
      2. Импорт 3D-моделей (бета-версия)
  3. Начало работы
    1. Начало работы с After Effects
    2. Новые возможности After Effects 
    3. Сведения о выпуске | After Effects
    4. Системные требования для After Effects
    5. Сочетания клавиш в After Effects
    6. Поддерживаемые форматы файлов | After Effects
    7. Рекомендации по аппаратному обеспечению
    8. After Effects для компьютеров с процессорами Apple
    9. Планирование и настройка
  4. Рабочие среды
    1. Общие элементы пользовательского интерфейса
    2. Знакомство с интерфейсом After Effects
    3. Рабочие процессы
    4. Рабочие среды, панели управления, программы просмотра
  5. Проекты и композиции
    1. Проекты
    2. Основы создания композиции
    3. Предварительная композиция, вложение и предварительный рендеринг
    4. Просмотр подробных сведений о производительности с помощью инструмента «Профайлер композиций»
    5. Модуль рендеринга композиций CINEMA 4D
  6. Импорт видеоряда
    1. Подготовка и импорт неподвижных изображений
    2. Импорт из After Effects и Adobe Premiere Pro
    3. Импорт и интерпретация видео и аудио
    4. Подготовка и импорт файлов 3D-изображений
    5. Импорт и интерпретация элементов видеоряда
    6. Работа с элементами видеоряда
    7. Определение точек редактирования с помощью функции «Определение изменения сцен»
    8. Метаданные XMP
  7. Текст и графические элементы
    1. Текст
      1. Форматирование символов и панель символов
      2. Эффекты текста
      3. Создание и редактирование текстовых слоев
      4. Форматирование абзацев и панель «Абзац»
      5. Экструзия слоев текста и слоев-фигур
      6. Анимация текста
      7. Примеры и ресурсы для текстовой анимации
      8. Шаблоны динамического текста
    2. Анимационный дизайн
      1. Работа с шаблонами анимационного дизайна в After Effects
      2. Использование выражений для создания раскрывающихся списков в шаблонах анимационного дизайна
      3. Работа с основными свойствами для создания шаблонов анимационного дизайна
      4. Замена изображений и видео в шаблонах анимационного дизайна и основных свойствах
      5. Быстрая и простая анимация с помощью панели «Свойства»
  8. Рисование, заливка цветом и контуры
    1. Обзор слоев-фигур, контуров и векторных изображений
    2. Инструменты рисования: «Кисть», «Штамп» и «Ластик»
    3. Сглаживание обводки фигуры
    4. Атрибуты фигур, операции заливки цветом и операции с контурами для слоев-фигур
    5. Использование эффекта фигуры «Cмещение контура» для изменения фигур
    6. Создание фигур
    7. Создание масок
    8. Удаление объектов из видеоматериалов с помощью панели «Заливка с учетом содержимого»
    9. Инструменты «Кисть для ротоскопии» и «Уточнить подложку»
  9. Слои, маркеры и камера
    1. Выделение и упорядочивание слоев
    2. Режимы наложения и стили слоев
    3. 3D-слои
    4. Свойства слоя
    5. Создание слоев
    6. Управление слоями
    7. Маркеры слоя и маркеры композиции
    8. Камеры, освещение и точки обзора
  10. Анимация, ключевые кадры, отслеживание движения и прозрачное наложение
    1. Анимация
      1. Основы анимации
      2. Анимация с помощью инструментов «Марионетка»
      3. Управление и анимация контуров фигур и масок
      4. Анимация фигур Sketch и Capture с помощью After Effects
      5. Инструменты анимации
      6. Работа с анимацией на основе данных
    2. Ключевой кадр
      1. Интерполяция ключевого кадра
      2. Установка, выбор и удаление ключевых кадров
      3. Редактирование, перемещение и копирование ключевых кадров
    3. Отслеживание движения
      1. Отслеживание и стабилизация движения
      2. Отслеживание лиц
      3. Отслеживание маски
      4. Ссылка на маску
      5. Скорость
      6. Растягивание по времени и перераспределение времени
      7. Тайм-код и единицы отображения времени
    4. Прозрачное наложение
      1. Прозрачное наложение
      2. Эффекты прозрачного наложения
  11. Прозрачность и композиция
    1. Обзор композиции и прозрачности и соответствующие ресурсы
    2. Альфа-каналы и маски
    3. Подложки дорожек и перемещающиеся подложки
  12. Корректирование цвета
    1. Основы работы с цветом
    2. Управление цветом
    3. Эффекты цветокоррекции
    4. Управление цветом OpenColorIO и ACES
  13. Эффекты и стили анимации
    1. Обзор эффектов и стилей анимации
    2. Список эффектов
    3.  Диспетчер эффектов
    4. Эффекты имитации
    5. Эффекты стилизации
    6. Аудиоэффекты
    7. Эффекты искажения
    8. Эффекты перспективы
    9. Эффекты канала
    10. Эффекты создания
    11. Эффекты перехода
    12. Эффект «Устранение эффекта плавающего затвора»
    13. Эффекты «Размытие» и «Резкость»
    14. Эффекты 3D-канала
    15. Программные эффекты
    16. Эффекты подложки
    17. Эффекты «Шум» и «Зернистость»
    18. Эффект «Увеличение с сохранением уровня детализации»
    19. Устаревшие эффекты
  14. Выражения и автоматизация
    1. Выражения
      1. Основы работы с выражениями
      2. Понимание языка выражений
      3. Использование элементов управления выражениями
      4. Различия в синтаксисе между движками выражений JavaScript и Legacy ExtendScript
      5. Управление выражениями
      6. Ошибки выражения
      7. Использование редактора выражений
      8. Использование выражений для изменения свойств текста и доступа к ним
      9. Справочник языка выражений
      10. Примеры выражений
    2. Автоматизация
      1. Автоматизация
      2. Сценарии
  15. Видео с погружением, VR и 3D
    1. Создание сред VR в After Effects
    2. Применение видеоэффектов с эффектом погружения
    3. Инструменты составления композиций для видеоизображений VR/360
    4. Отслеживание движений камеры в трехмерном пространстве
    5. Пространство для работы с трехмерными объектами
    6. Инструменты 3D-преобразования
    7. Дополнительные возможности 3D-анимации
    8. Предварительный просмотр изменений в 3D-дизайнах в режиме реального времени с помощью модуля Mercury 3D
    9. Добавление гибкого дизайна в графику 
  16. Виды и предварительный просмотр
    1. Предпросмотр
    2. Предпросмотр видео с помощью Mercury Transmit
    3. Изменение и использование представлений
  17. Рендеринг и экспорт
    1. Основы рендеринга и экспорта
    2. Кодирование H.264 в After Effects
    3. Экспорт проекта After Effects как проекта Adobe Premiere Pro
    4. Преобразование фильмов
    5. Многокадровый рендеринг
    6. Автоматический рендеринг и рендеринг по сети
    7. Рендеринг и экспорт неподвижных изображений и наборов неподвижных изображений
    8. Использование кодека GoPro CineForm в After Effects
  18. Работа с другими приложениями
    1. Dynamic Link и After Effects
    2. Работа с After Effects и другими приложениями
    3. Синхронизация настроек в After Effects
    4. Библиотеки Creative Cloud Libraries в After Effects
    5. Подключаемые модули
    6. Cinema 4D и Cineware
  19. Совместная работа: Frame.io и Team Projects
    1. Совместная работа в Premiere Pro и After Effects
    2. Frame.io
      1. Установка и активация Frame.io
      2. Использование Frame.io с Premiere Pro и After Effects
      3. Часто задаваемые вопросы
    3. Team Projects
      1. Начало работы с Team Projects
      2. Создание Team Project
      3. Совместная работа с помощью Team Projects
  20. Память, хранилище, производительность
    1. Память и хранилище
    2. Как After Effects справляется с проблемами нехватки памяти при предварительном просмотре    
    3. Повышение производительности
    4. Установки
    5. Требования к графическому процессору и драйверу графического процессора для After Effects
  21. База знаний
    1. Выявленные неполадки
    2. Исправленные ошибки
    3. After Effects и macOS Ventura
    4. Как After Effects справляется с проблемами нехватки памяти при предварительном просмотре

Сценарий – это последовательность команд, предписывающих приложению выполнить последовательность операций. Сценарии можно использовать в большинстве приложений Adobe для автоматического выполнения повторяющихся задач, выполнения сложных вычислений и даже выполнения определенных функций, непосредственно не представленных в графическом пользовательском интерфейсе. Например, можно поручить After Effects изменить порядок слоев в композиции, найти и заменить исходный текст в текстовых слоях или отправить сообщение по электронной почте по завершении рендеринга.

В сценариях After Effects используется язык Adobe ExtendScript, представляющий собой расширенную форму языка JavaScript. Для имен файлов ExtendScript используется расширение .jsx или .jsxbin.

Описания возможностей сценариев, доступных в After Effects, см. в руководстве по разработке сценариев After Effects в Центре разработки After Effects.

Загрузка и запуск сценариев

При запуске After Effects загружает сценарии из папки «Сценарии» (Scripts). Для After Effects папка «Сценарии» по умолчанию находится в следующих местах:

  • (Windows) Program Files\Adobe\Adobe After Effects <version>\Support Files

  • (Mac OS) Applications/Adobe After Effects <version>

Сценарии также устанавливаются в папках пользователя начиная с After Effects CC 12.1.

Некоторые сценарии поставляются с After Effects и устанавливаются в папку «Сценарии» автоматически.

Загруженные сценарии доступны в меню «Файл» > «Сценарии». При изменении сценария во время работы After Effects необходимо сохранить изменения, чтобы они были применены. При сохранении сценария в папку «Сценарии» во время работы After Effects необходимо перезапустить After Effects, чтобы сценарий появился меню «Сценарии», хотя новый сценарий можно запустить немедленно с помощью команды «Выполнить файл сценария».

Сценарии в папке «Панели ScriptUI» (ScriptUI Panels) доступны в нижней части меню «Окно». Если сценарий был написан для обеспечения пользовательского интерфейса в прикрепляемой панели, этот сценарий следует помещать в папку «ScriptUI». Работа панелей ScriptUI очень похожа на работу панелей по умолчанию в пользовательском интерфейсе After Effects.

Примечание.

По умолчанию сценариям не разрешается ни записывать файлы, ни взаимодействовать по сети. Чтобы разрешить сценариям записывать файлы и взаимодействовать по сети, выберите Изменить > Настройки > Разработка сценариев и выражения (Windows) или After Effects > Настройки > Разработка сценариев и выражения (Mac OS) и установите флажок «Разрешить сценариям записывать файлы и получать доступ к сети».

  • Чтобы запустить загруженный сценарий, выберите «Файл» > «Сценарии» > «[имя сценария]».

  • Чтобы выполнить сценарий, который не был загружен, выберите «Файл» > «Сценарии» > «Выполнить файл сценария», найдите и выберите сценарий, а затем нажмите кнопку «Открыть».

  • Чтобы остановить выполняемый сценарий, нажмите клавишу ESC.

  • Чтобы выполнить сценарий из командной строки, вызовите afterfx.exe из командной строки. В качестве аргументов используйте параметр -r и полный путь к сценарию. Эта команда не открывает новый экземпляр приложения After Effects, а выполняет сценарий в существующем экземпляре.

    Пример (для Windows)

    afterfx -r c:\script_path\example_script.jsx
Примечание.

Этот метод командной строки (вместе с программным обеспечением, поставляемым с настраиваемой клавиатурой) можно использовать для привязки вызова сценария к сочетанию клавиш.

Можно просмотреть список из десяти последних выполнявшихся сценариев в After Effects. Чтобы просмотреть список, выберите Файл > Сценарии > Последние файлы сценариев.

Чтобы выполнить снова любой из десяти последних выполнявшихся сценариев, нажмите клавиши Cmd + Option + Shift + D (macOS) или Ctrl + Alt + Shift + D (Windows).

Джефф Алмасол предоставляет сценарий, создающий простую консольную панель. Консольная панель содержит текстовую область, в которой можно ввести вычисляемые команды ExtendScript. Обработка ошибок и сообщений отсутствует — эта консоль просто обеспечивает удобный способ ввода команд без предварительного создания сценария. 

Примечание.

На /веб-сайте AE Scripts Ллойд Алварез (Lloyd Alvarez) советует, как выполнять сценарии JSXBIN при отсутствии доступа к папке «Сценарии» или «Панели ScriptUI».

Сценарии, предоставляемые в After Effects

Чтобы упростить выполнение типовых задач и создать основу для изменения и создания собственных сценариев, After Effects поставляется с несколькими заранее написанными сценариями.

Примечание.

Запустите сценарий-пример Demo Palette.jsx, чтобы узнать о возможностях, предоставляемых сценариями.

Написание и редактирование сценариев

С помощью редактора сценариев, входящего в набор инструментов ExtendScript, можно создавать собственные сценарии для After Effects. Набор инструментов ExtendScript предоставляет удобный интерфейс для создания, отладки и тестирования собственных сценариев. Иногда все, что понадобится сделать, — это внести небольшие изменения в существующий сценарий, чтобы он выполнял нужные действия. Такие незначительные изменения часто можно выполнить с минимальными знанием компьютерного программирования и языков сценариев.

Дополнительные сведения см. в руководстве по разработке сценариев After Effects.

Чтобы запустить редактор сценариев, выберите Файл > Сценарии > Открыть редактор сценариев.

Учебное пособие на форуме AE Enhancers шаг за шагом помогает читателю выполнить все этапы создания сценария.

Дэвид Торно (David Torno) предлагает список имен для поиска сценариев After Effects.

Доступ для разработки сценариев

Доступ для разработки сценариев шаблонов анимационного дизайна

При помощи сценариев можно добавлять свойства на панель «Основные графические элементы» и экспортировать шаблон анимационного дизайна, используя приведенные ниже методы разработки сценариев.

  • Метод свойства canAddToMotionGraphicsTemplate() app.project.item(index).layer(index).propertySpec.canAddToMotionGraphicsTemplate(comp) Проверка возможности добавления свойства на панель «Основные графические элементы» для указанной композиции. Возвращает значение true, если свойство можно добавить. В противном случае возвращается значение false. Если свойство нельзя добавить, оно либо не относится к одному из поддерживаемых типов свойств, либо оно уже было добавлено к этой композиции. After Effects отображает диалоговое окно с предупреждением. 

Поддерживаемые типы свойств:

  • Флажок
  • Цвет
  • Числовой ползунок (т. е. числовое свойство с одним значением, например «Преобразовать» > «Непрозрачность» или эффект элементов управления выражениями «Ползунок»)
  • Исходный текст

Параметры:

comp

Композиция, которую необходимо проверить на возможность добавления свойства 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.

В разделе о разработке сценариев на своем веб-сайте MotionScript Дэн Эббертс (Dan Ebberts) предлагает руководства по созданию сценариев и полезные сценарии.

Ллойд Альварез (Lloyd Alvarez) предоставляет набор полезных сценариев на своем /веб-сайте со сценариями After Effects.

На форуме AE Enhancers представлены примеры сценариев и полезные сведения об их разработке (а также о выражениях и стилях анимации) в After Effects.

Дейл Брэдшоу (Dale Bradshaw) предоставляет сценарии и полезные приемы на своем /веб-сайте Creative Workflow Hacks.

Кристофер Грин (Christopher Green) предоставляет множество полезных сценариев на своем веб-сайте.

Логотип Adobe

Вход в учетную запись