最近有个学员说,很喜欢AE软件的特效和渲染出来的效果,被这种大片所吸引,感觉很酷,特别感兴趣,自己也很学,但是又感觉自己学不会,做不出来像别人的那种效果,今天我们从以下4个方面来讲一讲AE 软件中怎么快速提升渲染。
1、软件、操作系统优化,
2、降低运算量,
3、优化渲染算法
4、升级硬件。
一、软件、操作系统优化,
1、缓存: 渲染慢关键原因一:AE没有正确设置缓存盘位置以及缓存空间不够, (AE缓存盘最好在SSD上,如果是 Pci-E 或M.2 的SSD速度更快)
第一步,下载了模板开始编辑前,清理之前的缓存,
第二步,将缓存路径设置到SSD上,并清理一下SSD,为缓存保留足够的空间。
第三步,将缓存的大小设置大一些,越大越好,当然受你固态硬盘容量限制。
第四步,制作结束后,渲染开始前,保留本次缓存,不要清理,(所以缓存空间要够大)这样渲染才能起到能起到加快渲染作用。
2、内存设置:
在首选项里还有一个内存设置,这个数值越小,为AE保留的内存就越多,渲染时分配的内存就越多,渲染越流畅。
那么这个数值也不能太小,系统稳点性很重要,建议保留2——4G为好。
3、GPU加速:
GPU的渲染要比CPU快的多,所以,能用GPU渲染时就尽量设置成GPU渲染。
①在首选项的预览选项卡下,点击GPU信息按钮。
②弹出对话框,光线追踪选择“GPU”。
注意,开启GPU,需要显卡支持OpenGL或CUDA,即显示下列详细信息:
如果没有OpenGL和CUDA的详细信息,那么需要以下步骤让显卡被AE识别:
1、在我的电脑上右键——设备管理器——显示设备,点开后抄下来显卡型号。
2、在AE图标上右键——打开AE根目录,找到raytracer_supported_cards这个文件,双击打开,将第一行改为你刚才记下的显卡型号。
3、找到AEGPUSniffer文件,双击运行,弹出黑色命令框。
4、回到AE中,发现GPU详细信息可以查看了,说明显卡识别成功了。
如果不能识别你的显卡,更新一下驱动,或升级显卡硬件。
然后打开——文件——项目设置,弹出对话框,选择——GPU加速(CUDA)
4、操作系统优化:
①频繁安装/卸载装各版本AE、PR,导致注册表不完整,切记:卸载的AE/PR等Adobe全家桶软件时,一定要卸载干净,以保证新版软件安装的正确性。
②电脑安装大量看电影、看视频的播放器,导致编码库、编码器混乱,建议:卸载暴风、迅雷、风行等等捆绑类播放器,然后安装到其它家用、娱乐电脑上去。
③QuickTime安装不完整(QT不注册,不看版本),都会造成AE渲染MOV时出错或降速,要正确安装QT。
④磁盘命名很重要,从D盘开始到N盘,不可用中文命名,也不可名字全是新加卷或未命名。要用英文命名盘符,比如D盘命名为Files,E盘为Works。
⑤、经常浏览不安全网站,安装了大量未知的捆绑软件导致系统臃肿,建议做后期的电脑和娱乐、游戏类的电脑分开,这样不仅可以提速而且保证数据安全。
⑥、定期清理磁盘碎片、系统缓存、并杀毒,用360卫士或者电脑管家都可以。
⑦、设置虚拟缓存,即使你有64G内存也还是要设置虚拟内存的,虚拟内存可以设置在SSD上,设置的方法见经验链接:怎样设置虚拟内存?
⑧、使用一段时间后,系统盘会变得异常庞大,需要清理C盘,以腾出SSD的空间,方法1是清理碎片缓存,2是软件搬家,第2种要见效一些,方法见链接:电脑c盘满了怎么清理如何给你的C盘进行软件搬家?

二、降低运算量

㈠、降低素材运算量
1、色彩位数:
有些模板为了达到高质量或电影级效果,往往采用16、32位色彩模式,运算量会几何倍增加大。
打开——文件——项目设置——颜色设置,将颜色深度改成普通的8位。
其实如果没有特殊要求,选择8位的就可以了,肉眼上几乎区分不出8位和16位的区别。
除非修改色深时会出现色阶等色彩断层,一些3D光效会消失,那就要权衡使用了。
2、分辨率: ①是否有大量4K级别的素材,先转码成1080P或者720P尺寸大的再导入AE中。 ②对于超大分辨率尺寸的预合成,将预合成尺寸设置成小尺寸的分辨率。 ③根据平台要求,选择恰好合适的输出合成大小,比如大部分网络平台720P的大小就满足了,没必要导出1080P的,这样输出的时间会徒增好几倍。
3、体积:
检查每个JPG图片大小,有没有那种分辨率不高,但体积很大的,这会大大提高数据处理量,用PS或者画图工具将图片大小缩小,然后再导入AE中。 链接:最简单的方法来压缩图片,改变图片大小
4、帧率:
比如你只需要25帧的输出,而模板中预合成、或素材却都是30帧的,那么渲染时就需要加入大量的插值补帧的运算,会大大拖慢渲染速度。所以需要将每个素材和预合成的帧率统一成输出的帧率,比如都是25帧。
①、查看素材帧率,将素材帧率改为输出帧率。
素材上右键——解释素材——修改帧率。
②、查看预合成帧率,将预合成帧率改为输出帧率。
合成上右键——合成设置——修改帧率。
5、输出设置:
①分辨率:根据播放平台需要的最低分辨率导出,比如平台最低要求720P,就没必要导出4k或2k的,这会使导出时间增加好几倍。
②格式与封装:两个同样的视频,从大小上看,第一个是2G多,第2个是不到65M,就是格式不同造成的,Avi、Flv渲染出来的文件超大,建议用MOV或MP4渲染,然后再用小丸工具封装成FLV等高清格式就可以了,封装的方法见下面我之前写的用小丸工具大幅压缩视频大小链接,里面还附带了封装的办法。
③通道:
输出带透明通道的视频会拖慢渲染速度,如非必要,可以取消带通道输出。
④质量:
Quicktime格式里面选择h264编码方式时,可以通过质量参数有效的控制文件体积,质量合适就好,没必要开到最大。
⑤AME导出:
用Adobe Media Encoder关联AE导出,视频渲染速度比AE要快,序列渲染速度和AE差不多。
而且使用ME在渲染的时候,你可以在AE里一边编辑修改,一边让AME独自渲染,可以编辑、渲染同步进行。
⑥比特率:
用AME导出时,就出现了比特率的设置。用合适的比特率导出视频能加快渲染。分辨率越大需要的比特率也越大,但超过需要的比特率就会徒增体积,比如1080P需要的比特率是5M左右,如果你以20M的大小输出,不仅不会增加清晰度,还会徒增很大文件体积和渲染时间。
㈡、降低特效运算量
1、粒子等复杂特效
涉及到有粒子等复杂效果的模板,会很大程度增加渲染时间。可以减少复杂特效的使用量,减少渲染压力,如果实在无法减少特效,怕影响到最终的效果,
那么就分段渲染,找到特效出现的大概时间段,然后分段导出,最后导入到pr中将多个片段合成一个序列,再次导出成视频。
分段渲染可以用AE多开的办法:
①将当前AE图标复制一份,
②在复制的图标上右键——属性。
③然后在目标栏,exe后面添加 空格-m,应用——确定。
④双击新图标,开启第二个AE窗口。
⑤将当前的AE工程另存,重命名一下工程名。
⑥用另一个AE打开另存的工程文件。
这样就可以一边编辑、修改AE工程,一边渲染了。
2、三维文字
有些模板为了保证版本间的兼容性,舍弃了高效率的插件,改用AE再带的图层堆叠的三维模式,虽然兼容性更好了,但大大拖慢了渲染速度。可以用E3D将文字转化为三维文字,E3D可以利用上GPU渲染,速度非常快,如果对E3D替换文字不太熟悉,看这个链接:用AE的Element 3D插件制作三维文字+材质、动画
3、模糊效果:
①运动模糊需要大量的CPU计算,如果下载的模板开启了大量的移动模糊效果,可以关掉,这可以大大提高渲染速度。
②其次,摄像机的虚焦效果也会增加运算量,可以适当降低一下虚焦范围和模糊程度,速度也会有很大改善。
4、删除无用图层 :
渲染输出前整理时间线,可以手动整理,也可以自动整理。
选择菜单——文件——整理工程,
然后分2次点击①"删除未用过的素材”和②“减少项目”,然后再导出。
这会将没有从项目面板导入到时间线的合成、素材删除,精简工程文件。

三、优化渲染算法

如果你的配置已经很好了,却渲染速度很慢,比如你的CPU是9代酷睿,或者AMD撕裂者渲染速度仍然很慢,那么就是AE本身低效率的渲染算法造成的,无法完全利用你的CPU核心,使CPU部分性能闲置。这里有3种方法可以提高CPU核心的利用率:
利用批处理文件,开十几个渲染框。
用批处理文件可以大大提高CPU利用率
注意:批处理加速的前提条件是,CPU的核心在4核8线程以上,即CPU本身要够好。
批处理可以在不改变渲染质量的前提下,将渲染速度提高2——3倍。
2、用Aftercodec插件加速渲染输出,
注意:插件加速的前提条件是CPU本身要够好,至少9代I7以上。用Aftercodec插件大概能提高1——2倍渲染速度,比批处理效果稍微低一点。
3、用BG Renderer.jsxbin脚本渲染输出,BG Renderer这是个开发很早的脚本,稳定性不太好,所以不建议使用。

四、升级硬件

AE的渲染主要和CPU、内存、硬盘有关,在渲染一些GPU特效时,比如PL粒子,E3D,OF光效等,显卡也可以起到加速作用,约能提升30%速度。
因此,AE中显卡不是最重要的,最重要的就是内存、硬盘和CPU,由于CPU的价格较高,内存和硬盘的价格较便宜,预算不足时优先考虑升级内存、硬盘。
1、内存:
渲染时CPU每个线程都要有2G左右的内存分配,内存不够会严重拖慢CPU的渲染速度,很多时候都是CPU性能够强劲了,但出现依然卡顿,死机,就是因为内存的原因,内存不够用制约了CPU性能的发挥。
内存的选择,根据场景大小和模型复杂程度而定:
①中等分辨率,工程简单,图层、合成数量适中,粒子特效,光效等使用较少,没有开启三维图层,运动模糊,摄像机动画,复杂图形动画较少,
选择:16G内存就足够了,
②如果分辨率较高,工程复杂,图层数量众多,大量粒子、光效插件的使用,开启了运动模糊,三维图层,很多复杂的图形动画,那么就需要非常大的内存
——选择:32G以上至128G。
内存频率低了也不能发挥出CPU的性能,内存选择3200MHz频率的DDR4内存就合适了。
现在的DDR4内存价格不是很贵,3200MHz的16G才500元左右,可以说升级内存和硬盘是预算不足时性价比最高的提升配置方式了,预算不足时,优先考虑升级内存和硬盘。
2、固态硬盘:
如果你现在使用的是机械硬盘,那么升级硬盘也是最划算的提升硬件性能的方式。建议将机械升级成516G的M.2固态硬盘,然后把系统和AE都安装到固态上,这样能大大提升AE的启动速度,以及提升加载视频素材和图片素材速度。
如果要渲染的工程里包含4k素材,那就需要1T的SSD或者磁盘阵列才能满足速度要求。
根据情况:
①、如果是时长在15分钟以内的4k工程,建议选择1T固态,现在固态硬盘的价格便宜,而且安装方便。
②、如果4k工程超过15分钟的,就考虑2T固态或者固态组成的磁盘阵列了,价格自然会很高。
注意:渲染时将素材和Ae工程保存在SSD或阵列上,输出路径也设置在SSD或阵列上,然后再渲染输出速度会大大提升。
3、CPU:
视频渲染主要依靠CPU的编解码计算,
CPU核数越多、CPU频率越高,编解码计算能力就越强,
所以,选择一个多核心超线程的CPU至关重要。
满足主频不低于3.6Ghz,睿频不低于4.4GHZ,在这个频率的基础上,
尽量选择线程数多的CPU ,至少16线程以上:包括16线程、24线程、32线程的CPU。
推荐的CPU:
一、中高端的CPU:
①、AMD Ryzen 7 3700X:3.6——4.4GHz,8核16线程,2500元左右。
②、I9 9900k: 3.6GHZ——5GHZ,8核16线程,3800元左右。
③、AMD Ryzen 9 3900X:3.6——4.6GHz,12核24线程,4100元左右,
二、高端:
①、AMD Ryzen Threadripper 2950X:
主频:3.5GHz,睿频:4.4GHz,16核心,32线程, 价格:6500元左右。
②、AMD Ryzen Threadripper 3950X:
3.5G——4.7GHz,16核32线程,预计价格:5700元左右。
三、发烧级
①、AMD Ryzen Threadripper 2970WX
CPU主频:3GHz,睿频:4.2GHz,24核心,48线程, 价格:9400元左右。
②、AMD Ryzen Threadripper 2990WX
CPU主频:3GHz,睿频:4.2GHz,32核心,64线程, 价格:1.35万元左右。
值得一提的是3700X、3900X是第3代锐龙,之所以发烧级的CPU没有选择Intel的,是因为志强系列以及CoreX系列等英特尔高端CPU的主频较低,选择AMD的线程撕裂者Threadripper ,既有很多的核心数、线程数,同时,频率也不至于太低。

4、显卡:

AE渲染进程还是以CPU为主力,GPU(显卡)为辅助这样的一个现状。
GPU加速大概能提升20——40%的渲染速度。
一般的模板用中端显卡就能满足了。
配置:位宽256——384bit,显存6-8G,
比如GTX 1660Ti或者RX 590就能满足需求,
价格在1500元——2100元之间。
更好一点的中端显卡推荐RTX2070Super:3600-4500元之间。
显存容量:8GB,显存位宽:256bit,12纳米工艺。
是一款不错的中端显卡。
如果你经常应对复杂工程,特效特别多,图层很多、粒子、光效、E3D插件等大量使用,那么可以配置一款稍好的显卡,比如2080Ti,渲染时能起到很部分GPU加速作用。
配置总结:
预算不足时优先升级硬盘和内存,预算充足时再升级CPU、显卡,显卡不用太好,中端的就可以了,把钱多投入到CPU上,对渲染有很大帮助。(三维、特效非常多才需要高端显卡)
CPU在主频不低的前提下(3.6——4.4),尽量选择多线程的(16/32)。
升级CPU时注意主板插槽的匹配,比如Intel的主板只只支持Intel的CPU,AMD的主板只支持AMD的CPU。同时,高端CPU需要搭配高端主板,以保证稳定性。CPU升级后,相应的电源功率、散热系统都要随之升级,否则会降低CPU的使用寿命。