Быстрый рендеринг в after effects

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

1 1. Понизьте качество отображения в окне композиции

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

2 2. Отключите эффекты на слоях и размытие в движении

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

3 3. Пропуск кадров

На панели Preview есть опция Skip, позволяющая выбрать, сколько кадров Ae будет пропускать при воспроизведении композиции. Таким образом, если вы работаете с тяжелым проектом, можно настроить пропуск одного, двух или пяти кадров и тогда у вас уйдет гораздо меньше времени на то, чтобы составить общее представление о том, как анимация выглядит по всей длине композиции без надобности просчитывать каждый кадр.

4 4. Используйте предварительный рендер композиций

Если в вашем проекте есть множество вложенных композиций и вы не собираетесь вносить изменения в них, то можно использовать их предварительный рендер (Composition > Pre-Render), тогда они будут просчитаны отдельно и заменены легковесными версиями в вашем проекте.

5 5. Выделите область окна композиции для просчёта

Вы можете выделить необходимую область в окне композиции по кнопке Region of Interest, и при воспроизведении отрисовываться будет только то, что находится внутри этой области.

6 6. При работе с 3D, используйте режим черновика

При активации этого режима по кнопке на таймлайне, Ae отключит свет, тени и глубину резкости для камер, что существенно ускорит предпросмотр композиций с кучей 3D элементов в ней. В режиме Raytraced также будут отключены отражения и Environment слои.

7 7. Используйте прокси-файлы

Если работаете с тяжеловесными исходниками, всегда можно заменить их на более лёгкие версии с пониженным разрешением и качеством.
Для этого кликните правой кнопкой по исходнику в окне Project и выберите Create Proxy > Movie, откроется окно очереди рендеринга, в Render Settings выберите Draft Settings, а в качестве формата можно выбрать, например, QuickTime и вручную понизить у него качество.
По окончании рендера тяжелый исходник будет заменён его облегчённой версией. Только перед финальным рендером не забудьте вернуть как было:)

8 8. Настройка использования памяти

Далее настроим использование памяти в Edit > Preferences > Memory

Опция RAM reserved for other applications отвечает за то, сколько оперативной памяти вы отводите другому софту от Adobe. Её можно выкрутить на минимум. При работе с тяжелыми композициями, где есть куча 3D слоёв и эффектов это играет большую роль и существенно ускоряет финальный рендер.

Просчитанные композиции хранятся не только в оперативной памяти, но также и на вашем жестком диске в кэше, если эта опция активна. Для ее включения перейдите в раздел Media & Disk Cache в настройках и поставьте галочку на Enable Disk Cache. Рекомендуем размещать кэш на высокоскоростных SSD.

Читайте также:  Где на компьютере прибавить звук

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

9 9. Чистим After Effects

Если во время работы в Ae вам понадобится запустить другую программу, например, Photoshop, а Ae забил всю оперативку — можете почистить её, перейдя на верхнюю панель в Edit > Purge > All Memory.

Когда вы полностью завершили и отрендерили проект в After Effects, следует почистить RAM и дисковый кэш через Edit > Purge > All Memory & Disk Cache.

В After Effects есть не только дисковый кэш, который хранит всё, что вы посмотрели, но также так называемый Media Cache, в котором хранятся импортированные в проект данные и ссылки на них, благодаря которому быстрее открываются ваши проекты. Ссылки на видео занимают не очень много места, но если импортировать аудио, то в медиакэше появится его копия, занимающая в 5-10 раз больше места, чем оригинальный файл.

Если почистить media cache в настройках по кнопке Clean Database & Cache, то Ae не удалит кэш тех файлов, которые все ещё физически присутствуют на диске, заботясь о вас, потому что это обеспечивает быструю загрузку проектов.
Но если вам нужно освободить место на диске — можно почистить кэш вручную, удалив содержимое папок Media Cache, расположенных тут:
C:UsersПользовательAppDataRoamingAdobeCommon

1 10. Ускорение рендеринга

Вы могли заметить, что зачастую при запуске финального рендеринга After Effects не нагружает процессор на 100% и не использует весь его потенциал.

Чтобы обойти это, мы воспользуемся поддержкой командной строки в Ae.

Для начала нужно создать текстовый файл со следующим содержимым:

"C:Program FilesAdobeAdobe After Effects (Ваша версия) Support Filesaerender.exe" -project %1

Затем переименуйте его в aerender.bat и поместите его в папку C:Windows, чтобы сделать команду aerender доступной из командной строки.

Эта команда будет отправлять наш проект на рендеринг, если мы откроем командную строку Windows, введём aerender "путь к проекту" и нажмём Enter. Быстро скопировать путь к вашему проекту можно зажав Shift, кликнув по нему правой кнопкой и выбрав "Копировать как путь".

Но магия в другом. Если в After Effects добавить композицию в очередь рендеринга, а затем на панели Render Queue в Render Settings выбрать Multi-Machine Settings, а в Output выбрать Multi-Machine Sequence, то у нас появится возможность запустить сразу несколько окон командной строки, каждое из которых будет рендерить свой кадр и пропускать уже существующие.
Если кликнуть по Multi-Machine Settings, то в нижней части открывшегося окна вы увидите галочку Skip Exisiting Files, она и отвечает за это.

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

Для этого вы можете перетащить ваш .aep проект на созданный нами ранее файл aerender.bat

Также есть другой способ — можно скопировать путь к проекту по правому клику с зажатым Shift, выбрав "Копировать как путь", открыть командную строку, набрать в ней aerender, далее через пробел вставить путь к проекту, кликнув правой кнопкой мыши и можно запускать рендер, нажав Enter.
Затем повторите процедуру в другом окне командной строки и над рендером будут трудиться уже два окошка, а нагрузка на процессор вырастет.

Запускать таких окон можно сколько угодно, пока есть запас нагрузки, но как только она будет приближена к 100%, целесообразнее будет оставить всё как есть. Затем вам только останется собрать полученную секвенцию в видеофайл, импортировав её обратно в Ae.

Расскажу самые базовые вещи о рендере в Adobe After Effects. Будет как небольшая подсказка для новичков.

Рендерить можно двумя способами. Через Render Queue внутри After Effects и через стороннюю программу Adobe Media Encoder.

Для слабых компьютеров или тяжёлых проектов советую Render Queue. А для всего остального — Media Encoder.

Две заметки перед началом
1) Если АЕ 2017 года или ниже — скачайте кодеки Quicktime. На macOS не нужно.
2) Если рендерите через Media Encoder проверьте, чтобы он был того же года, что и After Effects.

Рендерим видео с оптимальным соотношением веса и качества через Media Encoder

Сейчас самый распространённый стандарт сжатия видео — H.264. Мало весит, не убивает качество и везде поддерживается.

— Открываем композицию, которую хотим отрендерить.
— Заходим в Composition → Add to Adobe Media Encoder Queue. Немного ждём, открывается Media Encoder.
— Нажимаем на стрелочку в Format и выбираем H.264.

Читайте также:  Вред телефона для глаз

— В Preset выбираем Match Source High Bitrate.

— Output File выбираем куда сохранить. Нажимаем Enter или на зелёный треугольничек справа. Рендер пошёл.

В итоге, минутное видео больше не будет весит несколько гигабайт, а останется где-то в пределах сотни мегабайт.

Рендерим видео с оптимальным соотношением веса и качества через Render Queue

— Открываем композицию, которую хотим отрендерить.
— Заходим в Composition → Add to Render Queue.
— Нажимаем на синий текст рядом с Output Module.

— В Format выбираем Quicktime.

— Нажимаем Format Options.
— В Video Codec выбираем H.264.
Если АЕ 2018 или старше, то H.264 в списке не будет. Выбирайте Animation.
Файл получится тяжеловатый, но легче, чем совсем без сжатия. Поэтому для последних версий АЕ лучше использовать Media Encoder с H.264.

— Кликаем ОК в двух окошках.
— Справа от Output To нажимаем на синий текст и выбираем куда сохранить.

— Нажимаем Enter или кнопку «Render» справа.
Готово! Рендер начался.

Рендерим видео на альфа-канале через Media Encoder

А сейчас рассмотрим как отрендерить анимацию с прозрачным фоном. Это уже чуть-чуть посложнее.

— Открываем нужную композицию.
— Composition → Add To Adobe Media Encoder Queue
— В Format выбираем Quicktime

— В Preset ничего не выбираем, просто нажимаем на синий текст

— Теперь выбираем Video Codec в зависимости от версии AE:
AE 2017 и ниже — PNG.

АЕ 2018 — Animation.

AE 2019 или любая версия на macOS — ProRes 4444.

— Нажимаем кнопку Match Source.
— Проматываем чуть-чуть вниз, в Depth выбираем параметр у которого написано +alpha или 32 bit.

— Нажимаем ОК, в Output выбираем место куда сохранится файл и запускаем рендер.

Всё, теперь ролик отрендерится с прозрачностью, будет потяжелее. Зато на фон можно подставить всё, что угодно.

Рендерим видео на альфа-канале через Render Queue

— Открываем нужную композицию.
— Composition → Add To Adobe Media Encoder Queue
— Кликаем на синий текст рядом с Output Module.

— В Format выбираем Quicktime.

— Нажимаем «Format Options».

— Теперь выбираем Video Codec в зависимости от версии AE:
AE 2017 и ниже — PNG.

АЕ 2018 — Animation.

AE 2019 или любая версия на macOS — ProRes 4444.

— Нажимаем ОК.
— В Channels выбираем RGB+Alpha.

— Нажимаем ОК.
— В Output To выбираем куда сохранить файл.

— Нажимаем Enter или кнопку «Render».
Есть!

Создаём шаблоны для рендера в Media Encoder

Как в Media Encoder, так и в Render Queue можно создавать шаблоны на все случаи жизни: для H.264, альфа-канала, MP3, PNG-секвенций. Один раз настраиваете рендер, сохраняете в темплейт и в нужный момент переключаетесь между ними.

— Чтобы сохранить шаблон достаточно настроить рендер под себя и нажать на эту кнопку

— После этого, созданный темплейт будет доступен в выборе пресетов

Создаём шаблоны для рендера в Render Queue

— Настраиваем рендер, нажимаем справа от Output Module на стрелочку и выбираем Make Template

— Задаём имя шаблону — готово, можно рендерить

— Чтобы сделать шаблон рендером по умолчанию просто выбираем его в Movie Default

Рендерим один кадр из видео

Сохранить текущий кадр можно двумя способами. Одной кнопкой в плагине FX Console.

Или штатными средствами After Effects. Единственное, по умолчанию картинка сохраняется в PSD, но это быстро исправить.

— Создаём любую композицию
— Нажимаем Composition → Add To Render Queue
— Справа от Output Module нажимаем на маленькую стрелочку и выбираем Make Template

— В появившемся меню нажимаем Edit

— Format ставим PNG Sequence
— Channels — RGB + Alpha
— Нажимаем ОК

— Ставим его во Frame Default. Нажимаем ОК

— Возвращаемся обратно в нашу композицию
— Выбираем Composition → Save Frame As → File и сохраняем кадр куда нужно. Если будет прозрачность, сохранит с прозрачностью.

Теперь в любом проекте можно нажать Save Frame As или Ctrl+Alt+S и кадр сохранится. Настраивать темплейт снова больше не нужно.

Думаю на этом всё.
Надеюсь, что эта заметка поможет кому-нибудь с рендером. Если что-то непонятно — пишите в комментарии, разберёмся.

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

1. Подберите правильную видеокарту

After Effects — программа, которая сильно загружает видеокарту. Поэтому для наиболее эффективной работы с программой Adobe рекомендует следующие видеокарты. В частности, Adobe рекомендует пользоваться некоторыми картами от GeForce, Quadro и Tesla. Вы можете ознакомиться с полным списком наименований на сайте Adobe в разделе системные требования.

Читайте также:  Группы функций в excel

2. Обновите оперативную память

Adobe рекомендует использовать по крайней мере 4Гб оперативной памяти. Для профессионального использования пользователи AE отдают предпочтение памяти в 32Гб и более.

3. Используйте SSD жесткий диск

Использование такого вида диска не только позволит вам увеличить скорость рендера, но и повлияет на скорость работы компьютера в целом. Если вы приобрели внешний или внутренний жесткий диск по цене менее чем 100$ — пора его обновить. С монолитным жестким диском After Effects начнет быстрее загружать проекты, работать с оперативной памятью — что в совокупности ведет к снижению времени на рендер.

4. Используйте два жестких диска

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

5. Задайте многопроцессорный режим

По умолчанию многопроцессорный режим не включен в AE — вы должны включить его вручную. Для этого следуйте схеме: After Effects>Preferences>Memory & Multiprocessing. На экране откроется меню:

Поставьте галочку напротив ‘Render Multiple Frames Simultaneously’ и далее задайте настройки по своему усмотрению.

6. Сократите использование прекомпозиции

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

7. Уберите все лишние элементы с композиции

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

8. Отключите функцию Ray-Traced 3D

Слои Ray-Traced 3D стали одной из самых крутых функций в последней версии After Effects CS6 — наконец-то появился способ создания 3D-моделей прямо в AE. Однако эта новинка недолго вызывала восхищение пользователей, так как практическое применение данной функции требует высоких временных затрат. Поэтому удостоверьтесь, что композиция настроена на Classic 3D вместо Ray-Traced 3D, прежде чем начать рендер. Иначе вы станете свидетелем, того что процесс рендинга займет в два раза больше времени.

9. Закройте другие программы

Об этом можно легко забыть, но все-таки следует закрыть иные программы, запущенные на вашем компьютере. Это позволит освободить место на центральном процессоре.

10. Выбирайте правильные кодеки

Такие кодеки, как MOV, требуют больше времени на рендер, чем их более сжатые версии H.264 или ProRes. Главный вопрос — где вы планируете в дальнейшем использовать это видео, будет ли оно транслироваться на TV или на странице в интернете. Если оно предназначено для online-просмотра, то наверняка оно будет сжато при загрузке. Поэтому, может, даже не стоит пытаться экспортировать из программы высококачественное видео изначально?

11. Отключите функции Motion Blur, Depth of Field, и 3D, если вы их не используете

Время на рендер может тратиться меньше, если вы отключаете те функции, которые не используете в работе. Например, если вам не потребуется функция Motion Blur, отключите эту опцию. Если вы используете 3D-камеру, потребуется ли вам опция глубины изображения (depth of field) или будет достаточно 2D-изображения? Может быть, стоит симулировать 3D за счет уменьшения масштаба объектов и их переноса в 2D-пространство?

12. Будьте избирательны с эффектами

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

Список таких эффектов:

13. Adobe каждый раз пытается выпустить более быструю и оптимальную версию программы AE

Старайтесь изначально устанавливать самую последнюю версию. Если раньше приобретение каждого Creative Suite требовало значительных финансовых затрат, то сейчас Creative Cloud находится в общем доступе, куда выкладываются все последние обновления.

Бонус: используйте Media Encoder для экспортирования композиций

Самая большая проблема в процессе рендеринга — невозможность в это же время работать в программе. Но и эта проблема была решена, благодаря Adobe Media Encoder, который позволяет работать над другими проектами, в то время как идет рендер.

Рубрики: Софт, Уроки | Комментариев нет »

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Оцените статью
Добавить комментарий

Adblock
detector