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

Просмотр подробных сведений о производительности с помощью Профайлера композиций

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

Включение профайлера композиций

Раскрывающийся список столбца «Время рендеринга»

Включение профайлера композиций:

  • Нажмите значок улитки в левом нижнем углу панели Таймлайн, чтобы включить отображение столбца Время рендеринга.

Или 

  • Щелкните заголовки столбцов окна «Таймлайн» правой кнопкой мыши и выберите Столбец > Время рендеринга в раскрывающемся списке.
Примечание.

Постоянное отображение параметра «Время рендеринга» не влияет на общую производительность After Effect.

Использование профайлера композиций

Профайлер композиций — это визуализация данных, создаваемая After Effects во время рендеринга кадра. Поскольку процесс рендеринга сильно оптимизирован, принципиально важно понимать различные цветовые коды и другие элементы Таймлайна.

Руководство по цветовой кодировке

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

Цветовые коды для разного времени рендеринга

  • Время рендеринга, происходящего в реальном времени или в половине реального времени (в зависимости от частоты кадров композиции), отображается в оттенках зеленого.
  • Более высокие значения в интервале от 100 мс до 5 секунд отображаются цветами от желтого до красного соответственно.
  • Если из-за частоты кадров композиции время рендеринга в режиме реального времени или половины реального времени становится длиннее одной из фиксированных остановок, фиксированные остановки пропускаются до момента, когда они превышают половину времени. 

Общие сведения о пользовательском интерфейсе Профайлера композиций

A. Экран продолжительности Профайлера композиций

B. Время рендеринга кадра

A.Столбец Время рендеринга отображает количество времени, которое ушло на рендеринг слоя (в миллисекундах или секундах), и гистограмму, сравнивающую этот слой с другими слоями того же кадра. Каждому из столбцов гистограммы присваивается цвет, соответствующий времени рендеринга.

B. На экране «Время рендеринга кадра» в нижнем колонтитуле панели «Таймлайн» отображается общее время, которое ушло на рендеринг текущего кадра.

Кроме возможности узнать время рендеринга каждого слоя, можно развернуть необходимый слой и увидеть подробную информацию о длительности рендеринга всех его масок, стилей и отдельных эффектов.

Экран Профайлера композиций в различных рабочих процессах

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

-Предварительные композиции

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

Если одна и та же предварительная композиция используется в композиции несколько раз, для тех ее экземпляров, которые находятся выше в списке слоев, будет указана более высокая скорость рендеринга.

Кэширование

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

В таком случае время рендеринга состоит из времени рендеринга всех элементов, которые еще не были кэшированы, и времени, которое необходимо для загрузки этих элементов из кэша. Рендеринг элементов без звездочки производится без использования данных из кэша.

Поскольку в After Effects часто производится кэширование, для профайлинга кадра выберите Правка > Очистка > Вся память и кэш диска, чтобы начать принудительный пересчет кадра.

Слои, на которые ссылаются эффекты

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

На изображении слева для исходных слоев эффектов «Указать подложку» и «Сложное размытие» не указано время рендеринга. Но время рендеринга эффектов «Указать подложку» и «Сложное размытие» на слое «Видеоряд с эффектами» включает в себя количество времени, необходимое для рендеринга исходного слоя «Указать подложку» и «Сложное размытие».

Настройки представления композиции

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

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

Выражения

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

Сокращение времени рендеринга для ускорения производительности

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

Также можно рассмотреть следующие способы сокращения времени рендеринга:

Прокси

Для рендеринга прокси-файла — версии с более низким разрешением, используемой для временного предварительного просмотра, щелкните элемент на панели «Проект» правой кнопкой мыши и выберите Файл > Создать прокси > Фильм или Файл > Создать прокси > Неподвижное изображение. На панели «Проект» рядом с элементами проекта, содержащими прокси, отображается квадратный значок.

Предварительный рендеринг

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

Альтернативные эффекты

Некоторые элементы рендерятся дольше, чем другие. Попробуйте использовать альтернативные эффекты, внешне похожие, но с более коротким временем рендеринга. Например, можно попробовать использовать «Быстрое размытие по рамке», а не «Размытие по Гауссу», «Свечение» вместо «Свечение VR» или «Colorama» вместо «Оттенок» или «Трехкрасочный».

Получайте помощь быстрее и проще

Новый пользователь?