我们的视频剪辑师总是抱怨视频渲染速度慢,经过我们上一期的显卡流言终结者测试发现,Adobe Premiere在大部分情况下与显卡是无关的,只有极少数情况下会动用到显卡来进行渲染,因此基本上入门级显卡都足以满足剪辑、渲染需要,反而是更加依赖于CPU的核心、线程数目。那么视频剪辑师提出了另外一个观点就是SSD、HDD会不会也对视频渲染速度造成影响呢?都说“实践是检验真理的唯一标准”,今天我们就尝试以不同机械硬盘、固态硬盘来进行统一的渲染测试,看看是否存在巨大差异,怎么选才是最划算的。
Adobe Premiere简介:
Adobe Premiere是一款视频剪辑软件,提供了采集、剪辑、调色、美化音频、字幕添加、输出、DVD刻录的一整套流程,并和其他Adobe软件高效集成。通常是被用于视频段落的组合和拼接,并提供一定的特效与调色功能。
原本Adobe Premiere只是一款常规普通的视频剪辑软件,早起还是基于32位开发,最大仅支持4GB内存,因此性能备受制约。知道Adobe Premiere CS5全面转向原生的64位程序,大内存终于有了用于之地了;此外Adobe Premiere开始引入了Mercury GPU Acceleration(水银GPU加速,这个名字真厉害),可以调动显卡的来实现很多需要实时渲染的内容,包含从预览到输出的多个环节,特别是多轨视频的剪辑输出上加速效果比较明显,不过当时仅支持NVIDIA显卡使用CUDA进行加速,直到CC版本开始才加入了对AMD显卡使用OpenCL进行加速。这次测试我们采用了Adobe Premiere Pro CC 2017。
测试平台:
力所能及地选择最高端的配置,CPU上选择Intel今年发布的新X200平台的Core i7-7800X,6核12线程,默认频率3.5GHz,可以睿频至4GHz。搭配了一块微星X299 GAMING PRO CARBON AC主板,配备了四通道的影驰GAMER III RGB DDR4 8G*4套装。由于我们前期的Adobe Premiere显卡需求测试表明普通入门级显卡已经能满足需求,但我们依然为其配置了一块GTX 1070 Founders Edition显卡,满足软件开启Mercury Playback Engine GPU加速(CUDA)加速要求。测试按道理说这套平台已经远超一般家用游戏范畴,可能对于部分设计师来说也勉强及格(欢迎广大视频剪辑师指正),理论上来说使用Adobe Premiere软件剪辑不应该存在性能瓶颈。
在测试Adobe Premiere视频剪辑软件对于硬盘依赖性上,我们收集了多种硬盘,包括了传统机械硬盘、M.2 PCIe SSD、M.2 msata SSD、Sata SDD,型号规格如下:
希捷 ST2000DM006机械硬盘: SATA3接口,7200转,64M缓存,2TB容量
闪迪Extreme Pro 240G SSD:SATA3接口,240GB容量,SanDisk19nm MLC颗粒
影驰铁甲战将 120GB SSD:SATA3接口,120GB容量,东芝 15nm TLC颗粒
Intel 600P 512GB SSD:PCIe3.0 x4通道,M.2接口,512GB,Intel 16nm 3D TLC颗粒
三星960 Pro 512GB SSD:PCIe3.0 x4通道,M.2接口,512GB,三星V-NAND MLC颗粒
建兴睿速 128GB SSD:SATA3通道,M.2接口,128GB,东芝19nm MLC颗粒
测试场景:
为了加大渲染压力以及渲染时长,选择了一段 Xbox OneX下录制的《Forza Motorsport 7》(极限竞速7)6分钟游戏视频,其分辨率为3840*2140,帧率为30Fps,AVC编码,码率高达24MBps。然后我们对视频整个画面加入高斯模糊以及大范围多分支闪电特效,最后以HEVC编码输出视频,其余参数保持默认状态。