流言终结者:性能越强的显卡Adobe Premiere视频渲染越快?

2017-12-11 14:22  |  作者:梁俊豪   |  关键字:Adobe Premiere CC 2017,视频剪辑,渲染

最近有网友向小超哥咨询,作为视频UP主该选择什么样档次的显卡比较合适呢?相信这个疑惑肯定伴随着很多视频剪辑师,毕竟大家浸淫在性能至上的大环境里面,一定都在说:要想快?买张顶级显卡吧!那么实际上是否真的需要那么高性能的显卡吗?我们将会以专业级视频剪辑软件Adobe Premiere CC 2017为例,向大家求证其显卡需求。

本文约3673字,需6分钟阅读

最近有网友向小超哥咨询,作为视频UP主该选择什么样档次的显卡比较合适呢?相信这个疑惑肯定伴随着很多视频剪辑师,毕竟大家浸淫在性能至上的大环境里面,一定都在说:要想快?买张顶级显卡吧!那么实际上是否真的需要那么高性能的显卡吗?我们将会以专业级视频剪辑软件Adobe Premiere CC 2017为例,向大家求证其显卡需求。

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。

测试平台:

由于我们并不清楚Adobe Premiere软件的资源开销情况,在一开始我们就尽量提供一个性能最优秀的平台供其测试。

CPU上选择Intel今年发布的新X200平台的Core i7-7800X,6核12线程,默认频率3.5GHz,可以睿频至4GHz。搭配了一块技嘉的X299 AORUS Gaming 7,配备了四通道的芝奇Trident Z系列 DDR4 3200MHz 8G×4内存套装,硬盘上也怕存取速度有影响,只采用了闪迪 Exteme Pro SSD 512GB。

可以说这套平台代表了一个比较高的水平,就算用来打游戏也有些浪费了,理论上来说使用Adobe Premiere软件剪辑不应该存在性能瓶颈(欢迎广大视频剪辑师指正)。

那么我们会测试那些显卡呢?专业卡吗?不不不,专业卡并不是说硬件规格上特别厉害,而重要在于其驱动定向优化上,因此其价格特别昂贵,普通人都不会专门采购此类专业显卡进行视频编辑功能。因此我们测试范围定在了目前能买得到的游戏显卡上,包括AMD、NVIDIA两家,也有加入纯CPU处理、HD Graphics 630集显这样的对比测试,希望能得出一个Adobe Premiere软件比较确切的硬件需求。

为了模拟实际视频剪辑制作过程,特意让超能网御用视频制作彭老师给我们准备两个测试场景:

场景一:特效渲染,由于视频特效一般是由Adobe After Effects生成,而Adobe Premiere更专注剪辑过程,只配有少量特效,因此选择在一段高码率4K视频中加入比较复杂的闪电特效。

场景二:视频压缩输出,选择同一段4K视频,将其压缩成1080P分辨率、码率控制在12Mbps以内输出。

这是Adobe Premiere软件现在赖以为生的的渲染加速引擎,它的出现使得原本单靠CPU工作的渲染工作可以分担一部分给显卡处理,由于显卡发展到今天已经成形超大规模流处理器,高度并行化、浮点化的发展趋势,如果能依靠显卡内部大量流处理器单元进行视频渲染,时间将会大大缩短,因此依靠显卡将会是未来一个很重要的趋势。

Adobe Premiere软件中的Mercury Playback Engine可以简单分为三种:一种是纯CPU处理的,称为Mercury Playback Engine软件;第二种是针对NVIDIA显卡的Mercury Playback Engine GPU加速(CUDA);最后一种是针对AMD显卡/Intel集显的Mercury Playback Engine GPU加速(OpenCL)。

我们可以在设置里面-常规-视频渲染和回放-渲染程序中选择对应的Mercury Playback Engine,默认情况下是使用纯CPU方案Mercury Playback Engine。

而Mercury Playback Engine其实对于视频编辑后所见即所得的实时预览也有奇效,打开这个功能以后你会发现可供预览的时间变长了,时间缩短了,而且会更加流畅,不再一卡一顿了。这个对于剪辑师来说非常重要,毕竟能马上看到剪辑效果,会少去后期修改的时间。但是这个预览效果我们很难展示给大家看,而且测试起来几乎不具备可行性,这里我们将会忽略这部分的体验。

那么我们就直接进入正题,看看哪款显卡加速效果最棒,如何选择合适的显卡。

在场景一中的简单特效制作渲染测试中,所有显卡都选择对应的Mercury Playback Engine GPU加速。我们惊奇地发现几乎所有的显卡渲染时间几乎一致,都是在60-63秒之间,这个真的是太神奇了,如果使用i7-7700K处理器启用Mercury Playback Engine引擎后时间变为80秒,HD Graphics 630集显同样也是80秒,问题出在哪里了呢?

再看一下场景二中的视频压缩,你肯定发现独显只有入门级的GT 1030以及RX 560需要的压缩时间变长了,其余的更高阶的显卡根本没有多大区别,都是在180-183秒内完成。只有相使用HD Graphics 630集显时间长达536秒,而i7-7700K纯CPU渲染要1060秒,这两个硬件配置需要花费的时间更长。

这个测试结果连小编自己都惊呆了,不是说的靠显卡吗?这看起来完全不像啊。

查看录制的CPU处理器、显卡数据终于发现了其中的端倪了,Adobe Premiere软件还要主要靠CPU吃饭啊!先看CPU占用率,在搭配不同的显卡情况下,Core i7-7800X 六个核心十二个线程根本就没有闲过,CPU占用率居高不小,最少也有85%,而且在使用Core i7-7700K纯CPU、HD Graphics 630集显、入门级GT 1030显卡渲染,CPU占用率全都“爆表”了——满负荷运行。那是不是说Mercury Playback Engine GPU加速一点用处都没有?

不是的,细心的观众一定发现了,在视频压缩的渲染上,GPU显卡有明显的介入情况。一看不同显卡的GPU占用率,你就会恍然大悟——越是高端的显卡,GPU占用率就越低(RX Vega系列除外,全程满负荷,但是效率没提高多少,显卡还很烫,估计是软件没有针对性优化)。

 

那么我们基本可以得出一个比较单薄的结论,那就是Adobe Premiere软件目前还是主要以CPU工作为主,GPU为辅这样的一个状态,而且只要中低端显卡就能很高满足你的使用需求(如果你的特效多到保证、分辨率码率极高,可以适当提高一个档次的显卡)。

那么既然是吃CPU,什么样的CPU最适合Adobe Premiere软件?要不要上AMD线程撕裂者?

我们也特意用了Intel Core i7-7800X关闭部分核心以及超线程来模仿不同等级处理器,以此测试Adobe Premiere软件对于CPU上的需求。

特意增加了一个上一代的HEDT平台处理器i7-6900K,八核十六线程;Core i7-7800X,六核十二线程;Core i7-7800X模拟普通i7处理器,四核八线程;Core i7-7800X模拟普通i5处理器,四核四线程;Core i7-7800X模拟普通i3处理器,双核四线程;Core i7-7800X模拟奔腾G3258,双核双线程。注意这里模拟出来的不同核心、线程与实际的处理器型号有频率以及缓存上的区别,这是无法避免的,望周知。

结果也相当明显,一面倒的结果,核心越多、线程越多的话,无论是特效渲染还是视频压缩输出,速度也就越快。不过发现八核十六线程和六核十二线程区别并不是相当大,相差12秒而已,主要是Adobe Premiere软件已经用不完十六个线程全部性能了,CPU占用率尽在70-80%之间,而Core i7-7800X可以占到85%或更多。

因此Adobe Premiere虽然一般的电脑都能够正常使用,但测试结果表明Adobe Premiere软件对于CPU线程数、核心数的依赖程度非常之高,双核平台在整体效率上要明显落后于四核平台,而且支持超线程技术的话,对于加快速度也有奇效。选择一个多核心超线程的CPU就变得至关重要了,不过也不是越多越好,超过六核的话利用率就会有所降低,大家尽量选择八核一下的CPU产品。

此外我们还尝试在视频压缩场景下的测试,无加速就是启用Mercury Playback Engine软件,让Core i7-7800X CPU单纯工作;CUDA就是在Core i7-7800X CPU搭配GTX 1080 Ti开启Mercury Playback Engine GPU加速;而OpenCL就是Core i7-7800X搭配RX Vega 64显卡开启Mercury Playback Engine GPU加速。

结果相当明显,启用了GPU加速以后,速度明显快多了,节省了将近一半的时间,凡是涉及的视频尺寸操作的应用,有独显和无独显区别很大。



Adobe Premiere视频剪辑平台推荐

从上述的需求测试来看,Adobe Premiere更加倚重CPU多线程性能,核心数越多、线程越多的话,处理视频的速度也就越快,而在部分视频尺寸压缩、格式转换上会调动一定的GPU显卡资源,但调动能力有限,普通中低端显卡即可满足需求

因此在CPU上,我们建议视频创作者购买八核产品,适逢今年AMD、Intel多核大战,一下子就有了八核以上的消费级处理器。不过超过了六核以后,Adobe Premiere软件也用不上,吃不完十六线程,八核产品就足够了。一个AMD锐龙Threaripper 1950X或者是Intel Core i7-6900K,喜欢新平台可以选Core i7-7820X,虽然付出的代价比较大,但是如果你长期从事该行业,给你节省的时间可不是一星半点。

显卡上的选择其实还是很宽松的,只要一张入门级的GTX 1050/RX 570就能满足需求,可以同与高端显卡一样的加速体验。不过视频创作者不会单单只用Adobe Premiere软件,特效部分可能还要依靠更加专精的Adobe After Effects软件,所以可以考虑提高一级显卡,购买一张GTX 1060即可。

其余配置的话,存储选择大容量的SSD,毕竟现在4K动不动就是GB级别,想要存储快还得靠SSD。内存容量选择上,我们发现单纯视频剪辑只要8GB就足够了,而使用Adobe After Effects制作特效就要求高一些,16GB就足矣。

那么按照以上的推荐配置,相信大家也能很快地组装出一台属于你自己,性能过硬的工作机。


  • 这些评论亮了
  • infish学前班 07-23 03:13

    买高端显卡不是没有意义的,1:输出是影视流程中最后一步,也是最不重要一步,输出2小时输出4小时,有谁在乎?你又不是电视台赶着2小时以后播出,显卡在非编环境最大的需求还是操作流畅,4k素材时间线移动时,一个固态硬盘阵列,装下全部预览缓存的内存,一张好显卡,这决定工作心情,工作效率,工作灵感。。。流畅操作是出好片最根本的基础,一条仅初步推敲的片子起码在后期上就要花输出的200倍时间,这是买好显卡最大意义。2:如果要做后期,只用pr是不可能的,有大量的东西要在ae完成(即便你看一部片子好像没有任何特效)也要全部导入 ...

    已有9次举报

    支持(25)  |   反对(3)  |   举报  |   回复

    69#

  • 游客  13小时之前

    内存16G足矣???以8核心为例,16G内存AE渲染时,你有看过CPU占用率吗?你有试过当内存装到96G时,AE渲染的CPU占用率吗?

    支持(0)  |   反对(0)  |   举报  |   回复

    75#

  • FEVER86等待验证会员 11-07 17:37

    infish 学前班 :

    买高端显卡不是没有意义的,1:输出是影视流程中最后一步,也是最不重要一步,输出2小时输出4小时,有谁在乎?你又不是电视台赶着2小时以后播出,显卡在非编环境最大的需求还是操作流畅,4k素材时间线移动时,一个固态硬盘阵列,装下全部预览缓存的内存,一张好显卡,这决定工作心情,工作效率,工作灵感。。。流畅操作是出好片最根本的基础,一条仅初步推敲的片子起码在后期上就要花输出的200倍时间,这是买好显卡最大意义。2:如果要做后期,只用pr是不可能的,有大量的东西要在ae完成(即便你看一部片子好像没有任何特效)也要全部导入 ...
    07-23 03:13 已有9次举报
  • 支持(25)  |   反对(3)  |   举报  |   回复
  • 一针见血

    支持(1)  |   反对(0)  |   举报  |   回复

    74#

  • FEVER86等待验证会员 11-07 17:14

    1.非常赞同本文的观点
    2.我稍作补充:
    视频后期制作中,真正耗时的是制作而非输出。
    输出慢可以挂机,顶多费电(快剪闭嘴)。
    预览慢只能等着,而且会打断思路,影响情绪。
    也就是说预览速度远比输出速度重要。
    3.望题主从实时预览的角度再续一篇,期待中....

    已有2次举报

    支持(2)  |   反对(0)  |   举报  |   回复

    73#

  • 游客  10-20 15:13

    infish 学前班 :

    外行测试真的误导,有人说专业卡针对adobe做了优化,我可以告诉你,不存在的,而且显卡在cpu,内存,存储都不存在瓶颈时成为短板。
    07-23 03:07
  • 支持(0)  |   反对(0)  |   举报  |   回复
  • 我觉的这篇文章还是写的很正确的,没有误导消费者,只是消费者的定位不同而已,你拿电视台综艺节目工作者的电脑(超专业水准)与个人视频爱好者、工作室、设计公司等对比,当然显卡显的非常重要。你的评论就像是电影院的投影与家用投影对比一样。这篇文章我认为针对的受众更大众化,80%消费者的需求,还是很符合这篇文章的。除非他们外加了其它需求,比如要满足更高端的游戏、电影特效、建模等等。 ...

    已有2次举报

    支持(6)  |   反对(0)  |   举报  |   回复

    72#

  • 游客  09-11 11:54

    我有话要说...

    已有1次举报

    支持(0)  |   反对(0)  |   举报  |   回复

    71#

  • 游客  08-20 10:31

    yjhercules 终极杀人王 :

    奥比多主要是后期编辑,基本不用显卡的3d单元
    而且cad 3dmax lw sw 是前期生成3d
    而且奥比多,相当于一个混合过程
    把其它的软件生成好的文件
    3d视频 音频 2d视频 进行混合,也可以是组合
    最终生成 dvd hd 的视频
    当然也可以导入 录相机的mpg2 h264 视频 进行合成
    婚庆加旁白,加几个动画人特,穿插在视频过程中
    这些操作 全是cpu进行的,
    2017-12-12 13:10 已有5次举报
  • 支持(2)  |   反对(8)  |   举报  |   回复
  • 奥比多。。。。

    支持(1)  |   反对(0)  |   举报  |   回复

    70#

  • infish学前班 07-23 03:12

    所以可以将其理解为显卡某些特定晶体管已经满载,但其他部分晶体管并未工作,所以表面低负载,实际上已成瓶颈(看过数篇显卡硬解专题文章,编码是相当基础但大规模的运算,有点像挖矿,a卡架构3D不行可这方面占优,所以在OpenGL不如CUDA高效情况下依然可以战同价位N卡甚至胜出);同理,既然专业卡和游戏卡都能满载输出,也就不存在对于专业卡特定优化,还是选择谁性价比高就买谁好,至于小编为什么没有测出显卡对于pr的影响主要是:视频素材差距,工程复杂度,输出素材编码码率和没有大量的ae动态链。 ...

    支持(7)  |   反对(1)  |   举报  |   回复

    68#

  • infish学前班 07-23 03:10

    输出同工程(RED小武器拍的422,4k素材,封装格式.R3D)时候1950xcpu负载80%左右(看嵌套序列数量和动态链ae包装复杂度,一般呈负相关的状态,统一未调色),e5同工程占用最高不到70%,1070ti负载在win10任务管理器显示5%~40%波动,gpu状态栏四项只有copy100%满负载,video encode占20%左右,其他两项0%负载,(波动主要原因是在每关键帧处理时需要cpu做一段时间的素材准备,所以此时显卡会闲下来一会),k4200负载5%~40%间波动,同样copy状态100%。考虑两张显卡之间芯片规模的差距,e5平台要比1950x平台慢50%左右差距基本来自显卡。 ...

    已有1次举报

    支持(3)  |   反对(1)  |   举报  |   回复

    67#

  • infish学前班 07-23 03:09

    对此我前段时间做过实验,我自己的工作机1950x双1070ti,xx电视台(综艺排名前三台)制作中心机器是e5-2666双k4200,两台机器都是64g内存,存储usb3.1sata3固态阵列,首先明确adobe表面支持多显卡优化,实际上可以忽略不计,具体验证过程可到油管LTT频道某集找到。对于专业卡支持我实验结果为:无论是ae还是pr甚至最方便做多线程优化的调色工具sg(达芬奇可以吃满4张1080ti,即便是在拖动进度条预览的时候也可以)都不存在专业卡优化的情况。
    输出同工程(RED小武器拍的422,4k素材,封装格式.R3D)时候1950xcpu负载80%左右(看嵌套序列数 ...

    已有10次举报

    支持(18)  |   反对(2)  |   举报  |   回复

    66#

  • infish学前班 07-23 03:07

    外行测试真的误导,有人说专业卡针对adobe做了优化,我可以告诉你,不存在的,而且显卡在cpu,内存,存储都不存在瓶颈时成为短板。

    支持(0)  |   反对(0)  |   举报  |   回复

    65#

  • 游客  07-08 23:00

    你都没有测试到AMD或者NVIDA的专业卡,用的全是游戏卡都没有什么意义

    已有2次举报

    支持(3)  |   反对(7)  |   举报  |   回复

    64#

  • 游客  06-29 18:54

    目前可以看到的是,高端卡只是降低的使用率(vega除外不过17年底估计驱动没好),可以说水银引擎对CPU的需求没有上限,但是对GPU的需求是有上限的(基于cc 2017这个测评的时间),不知道cc 2018系列的水银有没有提高显卡利用效率和上限

    支持(0)  |   反对(0)  |   举报  |   回复

    63#

  • 游客  05-09 09:46

    游客:

    内存是瓶颈,一个线程2.5G内存。试试128G,差别一下就出来了。
    2017-12-13 20:48
  • 支持(1)  |   反对(0)  |   举报  |   回复
  • 阿肚皮公司的软件都比较吃内存,更吃CPU,显卡并不是越高端越好,视频剪辑软件与图形建模软件不同,游戏显卡就是玩游戏的,视频渲染制作有帮助,但CPU是最关键

    已有1次举报

    支持(2)  |   反对(1)  |   举报  |   回复

    62#

  • 游客  05-09 09:42

    游客:

    测试平台有问题,正常的视频制作都是双硬盘,不管你是不是SSD也不管你是多快的SSD。
    2017-12-29 19:12
  • 支持(0)  |   反对(6)  |   举报  |   回复
  • 既是你是双HDD RADI,也赶不上主流的SSD性能,别说NVME M.2固盘了

    支持(4)  |   反对(0)  |   举报  |   回复

    61#

  • 游客  05-04 12:56

    最怕这种外行测试了,PR里特效分支持显卡加速和不支持显卡加速的,调色、翻转、变形等几个常用滤镜(尤其是调色)和几个转场效果(包括最常用的叠画)支持显卡加速,但闪电及更多特效是不支持显卡加速的,这是测了个啥啊。

    支持(6)  |   反对(0)  |   举报  |   回复

    60#

  • 游客  03-07 16:55

    游客:

    这个流言终结者对于Adobe的软件都不熟悉,然后就来操作了。。。而且各种实际的使用情况也没完全例举清楚。。。

    反正光是PR剪辑的话,7-8K的电脑足矣了。
    2017-12-19 01:56
  • 支持(2)  |   反对(4)  |   举报  |   回复
  • 作者说的是AE

    支持(2)  |   反对(1)  |   举报  |   回复

    59#

  • 游客  2017-12-29 19:12

    测试平台有问题,正常的视频制作都是双硬盘,不管你是不是SSD也不管你是多快的SSD。

    支持(0)  |   反对(6)  |   举报  |   回复

    58#

  • 游客  2017-12-28 02:02

    游客:

    求测试CAD C4D等3D软件啊!!!!!
    2017-12-16 12:39 已有9次举报
  • 支持(8)  |   反对(0)  |   举报  |   回复
  • 我只知道我的RX560在CAD18可以开平滑线显示,不知道回复了你看不看得到

    支持(4)  |   反对(0)  |   举报  |   回复

    57#

  • 游客  2017-12-27 10:14

    E5 大船U 最强,不服的上两颗,哈哈哈哈

    已有1次举报

    支持(2)  |   反对(2)  |   举报  |   回复

    56#

查看全部评论(74)

回复