先说一下我测试出的非常不严谨的结论,在达芬奇中把ProRes编码的视频渲染为H264编码的视频时,开启硬件加速的渲染速度要比关闭硬件加速的渲染速度高3-5倍。
电脑型号:iMac (Retina 5K, 27-inch, 2019)
操作系统:MacOS Catalina
处理器:3.7 GHz 六核Intel Core i5
内存:40 GB 2667 MHz DDR4
图形卡:Radeon Pro 580X 8 GB
我准备了一条一分钟(60秒)长度的影片,编码为ProRes4444,分辨率3840x2160,帧速率为50。
在达芬奇中新建一个4K50P的项目,将该影片放入时间线。
在交付页面使用H264模板进行输出。关闭“在可能时启用硬件加速”。
渲染所花时间为五分钟零八秒。
CPU几乎是满负荷运行并且CPU占用率有少量波动。GPU冷眼旁观,看上去应该是不参与编码运算。
▽同一个项目,开启硬件加速后重新渲染。仅花费一分钟零一秒就完成渲染。
渲染效率提升了五倍!
CPU始终处于满载状态,GPU占有率上升到一半高度,但是并不满载。这真是个神奇的选项。在我测试的这台iMac上,如果是一部2小时的4K电影,不打开硬件加速,有可能需要10小时才能渲染完(只是转码,还不涉及调色,调色还会开启降噪以及加特效插件,那样会更慢)。
▽然后,我又好奇地测了一下MacPro擦丝器▽
同样的工程。开启硬件加速,耗时55秒。关闭硬件加速,耗时三分钟零五秒。开启硬件加速的情况提速三倍。
达芬奇真是占了一个“奇”字。我手里这台MacPro是十六核Xeon W,192G内存,双显卡。你达芬奇倒是用上啊,闲着干嘛。
▽关闭加速的时候,CPU有一半闲着,一半怠工。
我要这志强有何用?32个内核又如何?(当然,不是硬件不好,一定是哪里出了问题)
然后,我告诉达芬奇,开启硬件加速吧。
GPU开始狂飙满载,但是由于是双GPU,另一块还是闲着。
CPU可是真闲着了。来,跟我一起唱:我要这志强有何用?32个内核又如何?
开启硬件加速渲染,iMac耗时61秒,MacPro耗时55秒。关闭硬件加速,iMac耗时308秒,MacPro耗时185秒。
我又使用Arctime把这条影片进行编码,就是用默认的标准MP4。
iMac耗时5分40秒。
下面是MacPro
耗时1分44秒
MacPro是iMac的3.26倍。
隐约感觉到,编解码上面可以优化的地方还有不少,希望软硬件厂商加油,榨干系统性能。时间就是金钱,效率就是生命。这句四十年前的宣传语,今天仍然不过时!
⊙本文结束,以下为广告和交互时间⊙
★官方认证培训中心★
中影华龙调色学院
点击图片查看详情
▽
▽名师执教▽
春星开讲
▽延伸阅读▽
点我→看调色行业报价单
点我→获取海量调色资源
点我→下各种调色台手册
点我→下载达芬奇光盘?