
由于AE CC 2015版本后改进了互交式预览框架,导致早期低版本手动设置多核心渲染不可用,于是渲染速度也下降了,对此很多小伙伴表示,怎么加速渲染,为什么ae渲染这么慢之内的话,今天就来谈谈如何提高AE渲染效率。
01 提高渲染效率的前提
前提 1:AE渲染时查看CPU和内存使用率(确认硬件)
当CPU使用率高,而内存使用率低时,这种情况下任何方法都不可能让AE速度变快,因为电脑已经满载工作了。
当CPU使用率低,而内存使用率高时,这种情况下优化内存使用是有可能让AE渲染速度快一点,但更多的情况是电脑在呼喊让你加内存条。
当CPU和内存使用率同时都低的时候,那就可以使用一些方法提高AE渲染效率了。
如何判断使用率高低?
低于百分之五十的都算低。
如何查看CPU和内存使用率?(详情可以百度查询更多姿势)
使用快捷键 Ctrl+Alt+Del ,点击任务管理器,在性能中查看CPU和内存使用。

前提 2:不同AE版本不同的输出格式硬件使用率都不一样(确认软件)
先说AE版本,AE CC 2015以前的版本,可以在首选项-内存和多重处理中开启。

旧版本可以通过勾选渲染多个帧来分配CPU和内存来提高渲染速度。
但是AE CC 2015版本后更新互交式预览框架后,就没有这个功能了。

所以2015版本和2017版本相对于旧版本AE硬件使用率会较低,但是在2017.1版本中对性能进行改进后,CPU使用率好像就正常多了。
通过 前提1 查看硬件使用率后,如果发现CPU低于百分之五十,可以先更换高版本试试,但是高版本意味着需要更高的配置来运行(也就是你的配置要高,不然使用软件可能会卡),另外2019版本官方安装包是不支持WIN7系统。如果硬件使用率依旧过低,可以使用下方方法提高效率。
02 使用一个文本提高硬件使用率
注意事项:此方法仅支持导出图片序列!!!
如果需要渲染成视频格式,只需要把图片序列重新导入一次,再输出成视频格式即可。当AE渲染使用率低时,先转图片序列,再转视频格式也比直接把工程渲染成视频格式速度快的多。通常把工程导出成视频需要半个小时,而把图片序列导出成视频,只需要几分钟甚至更少时间。
先简述下基本流程,它是直接利用AE的渲染程序渲染AE的工程项目,所以有两个必备条件:
- AE的渲染程序。
- AE的工程项目。
AE的渲染程序是aerender.exe,在AE目录文件下

AE的项目,需要先设置好渲染设置,即导出格式,导出目录,然后保存项目

知道条件后,我们需要一个文本记录代码:如下
"C:After Effects CC 2018Support Filesaerender.exe" -project %1
pause
总共分为三句
第一句
C:Adobe After Effects CC 2018Support Filesaerender.exe
这个是渲染程序目录
第二句
-project %1
这个是项目和项目名称代替符
第三句
pause
是暂停的意思,保留窗口可以查看日志信息
bat文件下载地址
https://www.lanzous.com/b0aeericb
密码:2vp9
连起来就是
("AE目录aerender.exe的渲染程序")+空格+(-project+空格+%1)+回车+pause

然后另存成bat后缀就完事了,接下来只需要把我们准备好的工程文件拖拽到bat中就自动进行渲染了。

把AE工程拖拽到bat上,会打开命令操作符,开始自检。

自检完成后会自动开始渲染

再来看看CPU和内存的使用率

这里使用的是2018版本,使用率虽然算高,但依旧没有满载,所以还可以继续增加使用率,方法很简单,只需要再次拖拽一次工程到bat文档上就可以啦。
但是,问题来了,渲染的图片会重复,那满载运行也就没有意义了,怎么办?
也很简单,在工程的渲染设置中


勾选跳过现有文件,就会自动识别渲染目录中是否有相同文件存在,如果存在就会跳过相同帧,进行下一帧的渲染,那么再多次把AE工程拖拽到bat上,就不会重复渲染,直到电脑满载渲染,这样就大大提高了渲染效率。

打开两个窗口同时渲染,CPU已经满载,如果没满载还可以再多次拖拽。
渲染的同时可以关闭其他程序,也可以关闭AE,释放出更多的内存进行渲染。
如果这期文章对你有帮助,记得点赞、收藏。下一期分享另一个提高渲染效率的方法。