Повышение скорости работы aerender.exe (Adobe After Effects CC 2017)

Я работаю над проектом, который должен отображать как можно больше видео. Только 3 изображения в проекте меняются после каждого рендера. Выходная длина составляет 12 секунд, а для рендеринга видео требуется около 90 секунд.

After Effects работает на устройстве Windows 10 с 64 ГБ оперативной памяти, видеокартой GTX 1060, процессором i7 и твердотельным накопителем Samsung 960 EVO 500 ГБ.

При рендеринге видео загрузка SSD и ЦП достигает 100%.

Есть ли способы еще больше ускорить этот небольшой рендеринг?

Ответы (2)

Я бы попробовал использовать отдельный ssd для файлов и ресурсов вашего проекта. У вас будет один для вашей ОС и программного обеспечения и один для проекта.

Есть ли какие-то неаппаратные исправления, которые увеличат скорость aerender?

Мне удалось увеличить время рендеринга в AE как минимум в 10 раз (в зависимости от аппаратного обеспечения) за счет рендеринга в последовательности изображений и запуска нескольких экземпляров AE на одном компьютере. Поскольку AE настолько неэффективно использует ваши ресурсы, вы можете обойтись без этого прямо пропорционально вашему оборудованию. У меня нет хорошего эмпирического правила для того, сколько экземпляров запускать одновременно, но обычно я использую его до тех пор, пока ваша оперативная память не достигнет максимума (у меня 64 г и 40 ядер ЦП, поэтому я запускаю 10 за раз без каких-либо проблем) .

Вы упомянули aerender.exe, так что я предполагаю, что вы уже выполняете рендеринг через командную строку? Если так, то вы 90% там. Все, что вам нужно сделать, это настроить вывод композиции в формате последовательности изображений (я использую .png), а затем изменить настройки рендеринга с «Лучшие настройки» на «Настройки нескольких компьютеров». Это просто включит параметр в настройках рендеринга под названием «Пропустить существующие файлы».

Я понимаю, что это может быть не тот ответ, который вы искали, поскольку он не ускоряет напрямую aerender.exe, но это абсолютно лучший способ сократить время рендеринга! С тех пор, как я узнал об этом, я никогда не возвращался. Затем я использую ffmpeg для преобразования последовательностей изображений в видеофайлы, но вы всегда можете использовать Adobe Media Encoder или что-то в этом роде.