2020年注定是不平凡的一年,用视频记录自己生活的人越来越多,这也使得原本就非常火爆的短视频数量呈爆炸性增长。 视频剪辑不再是小小的需求,而是逐渐大众化,每个人都想以视频的形式留下我们自己的回忆。 我也不例外。 但是,工作要做好事,必须先利其器。提高为了提高视频的工作效率,必须尽可能降低与视频制作无关的时间成本。 这其中最大的成本其实是后期导出。 用CPU渲染视频的时代已经过去了。 我知道现在的显卡可以在视频剪辑中提供非常大的力量。 这时,好显卡的重要性就体现出来了。 为了了解主流市场上哪些显卡适合视频生产力创作,我们选择了NVIDIA的主力显卡RTX 3080、RTX 3070和AMD的RX 6800 XT、RX 6800共4块显卡进行横向比较测试,只需简单地进行测试
在这次测试之前,我们先简单看看N/A最新一代的图形框架已经针对视频渲染软件进行了优化。
Ampere架构下的RTX StudioNVIDIA这次RTX 30系列的GPU在生产力方面进行了非常多的优化,比RTX 20系列的显卡有了明显的进步。 这部分我已经解释过好几次了,在此不再赘述。 如果想详细了解这一步骤的内容,请单击此链接。
NVENC参与Premiere Pro的工作流程在Premiere Pro的视频制作工作流程中,主要分为原始素材的导入、剪辑和效果的添加以及最后的片段的导出三个主要阶段。 对于硬件来说,在第一阶段素材的读取时,目前主要是利用CPU进行解码工作,而成为了第二阶段的视频剪辑过程。 虽然处理这些操作的仍然主要是CPU,但目前的视频制作除了简单地裁剪和拼接素材外,还具有各种过渡、字幕、调色、粒子化等高级效果。 如果用CPU回放并预览所有这些内容,处理过程会变得非常模糊和缓慢,因此过去很多视频工作者会在代理文件中生成原始素材以降低CPU资源的占用。 因此,adobe与NVIDIA合作,向宣传添加GPU支持播放、效果和多轨道预览等处理,以提高处理效率。 这就是Mercury Playback Engine,它可以利用GPU大大提高视频剪辑阶段的工作效率。
在当前最新版本的Premiere Pro中,NVIDIA GPU支持非常多的效果加速。 这包括常用的抖动稳定器、模糊、裁剪和Lumetri调色。 它们以前需要CPU,需要大量的时间进行分析和运算,现在多亏了GPU,可以更快地达到这些效果的合成速度,使剪辑工作更加顺利。 最后,在剪切材料并产生效果后,将进行第三阶段的视频导出,而Preimere Pro的大幅升级是在此部分引入了额外的硬件加速。 由于在过去的阶段,实际上经常使用CPU进行编码( encode ),所以可以看出现阶段的CPU性能提高还不足以满足视频处理的需要。 GPU一点一点地接手了很多工作,在整个工作流中发挥着越来越重要的作用。
提高RDNA 2体系结构的生产力从AMD官方给出的PPT来看,在视频渲染软件达芬奇,PR方面,RDNA 2体系结构也有了明显的进步,在PR的一个项目中,性能达到了旧GCN体系结构的3倍此外,由于PR在今年的新版本中也加入了a卡乃至APU的AFM硬件加速支持,RDNA 2架构目前的生产力性能也有了明显的进步。
对于整个创意APP应用测试平台和说明测试平台,我们构建了AMD Ryzen 7 5800X平台。 配合X570主板提供PCI-E 4.0插槽,5800X可以说是目前游戏性能和创造性能都非常经济高效的CPU。 使用该CPU进行显卡生产力测试不会产生瓶颈。
视频剪辑将Adobe Premiere Pro作为视频后期工作中最受欢迎的软件进行测试。 Premiere Pro自古以来就支持CUDA运算的水银加速,加快了视频剪辑的操作速度。 此外,Adobe还利用RTX GPU的AI运算能力,解决像AutoReframe这样复杂的重复工作。 这个很大。提高提高了现在流行的竖屏视频制作效率。 此外,从2020版本开始,在视频的最后导出阶段,目前还支持使用NVENC加速编码,与传统软件编码相比,导出时间大大缩短。 另外,AMD显卡也在此次更新中获得了基于OpenCL的AFM硬件加速支持,两块显卡终于可以通过宣传进行同步PK了。
NVIDIA显卡将启用渲染CUDA加速
AMD显卡将打开渲染OpenCL加速
NVIDIA显卡将打开NVEDC编码硬件加速
AMD显卡打开AFM编码硬件加速
在Premiere Pro上,您可以看到4块显卡的性能。 总体而言,RTX 3080和RTX 3070优于RX 6800 XT和RX 6800。 另外,在PR这个软件中,同一系列的显卡差别不大,可以说导出时间基本一致。 如果你的主力视频制作是软件做宣传的话,其实买低端产品就足够了。 这是因为同一系列显卡的编码单元相同,且无法根据SM/CU单元的数量进行区分。 与此同时,对仅使用CPU进行渲染的情况进行了比较测试,发现四块显卡的渲染时间远远短于Ryzen 7 5800X。 CPU渲染视频的效率现在被显卡拉得太大了。 建议您一定要下载最新版本的宣传,打开硬件加速,提高提高自身的导出速度。
BMD DaVinci Resolve在视频调谐和剪辑工作中占有重要地位,DaVinci Resolve一直以来都是一种能够在显卡的帮助下进行高分辨率视频剪辑工作的硬件优化软件,目前仍然备受青睐同时,该软件比PR对内存、显存的需求也更高。
不仅是性能方面的加速,在功能方面也有利于硬件的特性。 DaVinci Resolve通过NVIDIA RTX系列的GPU特有的Tensor Core,进行稳定器的帧校正、Super Scale、自动自适应调色等许多高级剪辑工作中使用的操作。 2
NVIDIA显卡将启用CUDA硬件加速
AMD显卡将打开OpenCL硬件加速
虽然DaVinci Resolve相对来说更能体现显卡之间的性能差异,但在5个DEMO测试中,A卡的呈现时间都很长,其中以第3个和第5个DEMO落后尤为明显,这让我怀疑是我自己的测试失误这不是第一次发生这样的问题了。 在以前的测试中发生了这种情况。 打开任务管理器果然是老毛病。
达芬奇绘制时,A卡负责硬件加速的Compute 1单元的占有率呈之字形,经过实际观察,该单元的占有率每秒钟下降,再次上升,一直重复到绘制完成这个问题不能充分发挥A卡的实力,最终的结果导出时间非常长。 这与现在A卡还没有发售对应的Studio驱动程序不无关系。 游戏的驱动程序,生产力驱动程序本来就是对象软件,重点是实际的游戏,重点是生产力软件,一起使用的话可能会出现上述问题。 在这方面,NVIDIA确实做得很好,他意识到混合使用两个驱动程序可能会给生产力软件带来不便,并发布了RTX Studio驱动程序和GeForce Game Ready两个方向的驱动程序供玩家选择。
另外,在使用达芬奇软件的时候A卡还有一个小问题。 不知道为什么即使是同样的素材,n卡从取入素材到可以编辑导出的等待时间也比a卡短很多。 理论上,原材料都在同一个硬盘里,响应时间两者应该几乎没有差别。 但实际上,A卡在导入素材后,必须等待一段时间才能完成编辑和导出操作。 此时,画面为黑画面的状态,该状态有时为15秒,有时为1分钟。 不知道这到底是什么原因,只能推测是因为a股游戏驱动的优化在生产力软件上不完善,OpenCL没有针对性的优化。 另一方面,N卡端的综合性能相当好,其中RTX 3080显卡的优势尤为明显。 因为达芬奇的显存占有量巨大,传统的8GB GDDR6显存已经成为负担。 RTX 3070的渲染速度比我哥哥慢的重要原因是图形内存容量不足。 A卡的容量更大,但很遗憾由于bug的问题,现阶段无法充分利用自己的大内存优势。 因此,对于以达芬奇为主力软件的内容创作者来说,这4块主要显卡中最好的选择是RTX 3080,在各项测试情况下都很稳定。
由于3D渲染Blender有时会在视频制作的间隙渲染模型,所以我们只是简单地测试了四个显卡( 3D渲染软件)的情况。 在众多3D动画制作软件中,Blender对GPU的支持非常好,作为开源软件,近年来受到越来越多人和工作室用户的欢迎。 这多亏了独特的灵活快速的软件发展。 目前,最新版本的Blender可以通过Cycles渲染器依赖OptiX API降低对RTX GPU的硬件加速能力。 它包括对光线跟踪和AI降噪功能的支持,在此RTX 30系列GPU中,Blender Cycles也率先支持第二代RT core的动态模糊加速。
金狮吼AMD自拥有RA单元以来,也可以基于开源OpenCL进行光线跟踪渲染,因此两者的渲染时间长短成为了当前灯光渲染实力的体现。
在Blender这个项目测试中,N卡的优势非常明显,在2个光追DEMO上读取幅度非常大。 从结果来看,A卡当前的光跟踪渲染时间与N卡相比有很大的差距。 RTX 3070可以超越等级,打败RX 6800 XT。 这与两者硬件架构的光电跟踪单元的设计有关。 另一方面,网卡采用的OptiX API经过了专门优化,AMD采用的OpenCL是一种大众化的开放式API,对于针对性的光学跟踪优化并不完美,最终在渲染时间上落后于OptiX API。
总结:网卡视频生产力更具优势,RTX 3070视频制作性价比最高,通过上生产力主流软件的对比测试,在视频生产力方面,网卡的实际效果优势明显。 通过专门优化的RTX Studio驱动程序,显卡在硬件加速方面的CUDA效果优于a卡的OpenCL,同时将生产力软件中不必要的故障降至最低。 相反,虽然AC卡方面比以前的旧GCN架构的显卡有所进步,但是开源OpenCL的优化效果不理想,针对性的优化也不强,所以在使用达芬奇的时候,占有率会很低,加载时间也会很短在3D渲染软件中,N卡的优势依然显著,在越来越重视光线真实性的今天,光线跟踪渲染已经成为常态。 在这里,n卡在独自的OpitX API中占有非常大的优势,a卡方面的光追渲染依赖于OpenCL,效率变得相当低。 总之,如果您是视频制作需求较高的视频博客,且经常使用宣传,可以优先选择RTX 30系列显卡。 一张RTX 3070就可以满足很多人的需求。 这也是这4块显卡中视频制作性价比最高的。 如果你喜欢用达芬奇渲染视频,你可能需要容量更大、实力更强的RTX 3080。 该软件下的RTX 3070与RTX 3080有明显的差距。 另一方面,如果A卡方面硬要推荐的话,推荐RX 6800 XT。 毕竟RX 6800 XT与RX 6800的价格相近,游戏性能有明显的差距。 买来RX 6800 XT用宣传制作视频也有很好的效果。 但是,如果是达芬奇和3D渲染用户的话,就诚实地使用RTX 3080吧。