不久前,我们在第12代酷睿处理器上测试了UHD 770和UHD 730核显示器。当时主要测试了这款核显的游戏性能。视频编码/转码只是一个简单的测试,但我想下面有人回复说想看看Intel和AMD核显的转码效率对比。这个确实有可能,但是既然要做,就要把事情做完整,加上NVIDIA和AMD的独立显示器,看看独立显示器和核显有多大区别。
NVIDIA最新的30系列显卡内置了第5代NVDEC和第7代NVENC,可以支持MPGE-1、MPGE-2、VC-1、VP8、VP9、H.264、H.265和AV1格式,以及H.264和H.265格式的视频编码。
英特尔第11代和第12代酷睿处理器均集成了Xe架构,支持第8代英特尔快速同步视频、MPGE-2、VC-1、JPEG、VP9、H.264、H.265和AV1格式的视频编码,以及MPGE-2、JPEG、H.264和H.265格式的视频。其中,老虎湖和阿尔德湖的核显示器中有两个多格式编码器引擎,而火箭湖只有一个。
目前AMD的桌面锐龙5000G系列处理器采用Vega架构,集成了VCN 2.2引擎,而最新的RX 6000系列显卡和锐龙6000系列移动处理器采用Navi 2架构GPU和VCN 3.0引擎,均支持MPGE-2、VC-1、VP9、JPEG、H.265和H.266 .以及H.264和H.265格式的视频编码。它们之间的区别在于,VCN 3.0支持AV1格式的视频解码,而VCN 2.2不支持。需要注意的是,使用Navi 24 GPU的RX 6500 XT只有视频解码器,没有编码器,不支持AV1格式。其他RX 6000系列显卡使用完整的VCN 3.0引擎。
测试平台与说明
英特尔采用的是酷睿i5-12600K处理器,其集成的UHD 770是目前英特尔核显的最高规格。酷睿i9/i7也是用这个,就是频率高一点,没有本质区别。AMD本该用锐龙7 5700G,但目前手头没有,只好退而求其次用锐龙5 5600G。两者的视频引擎都是一样的,只是少了两个CPU核确实有影响。NVIDIA显卡用的是RTX 3050,AMD用的是RX 6600,两者都插在Core i5-12600K平台上测试。
我们测试了三款常用软件,包括视频转码软件HandBrake和两款视频编辑软件Premiere Pro和DaVinci Resolve。
HandBrake视频转码
手刹我们正在将一个时长为10分02秒的视频转换为4K H.264和H.265的视频,我们将分别使用不同品牌对应的视频编码器。预设编码器最快,输出视频质量固定为30。下表记录了转码的帧速率。
CORE i5-12600K集成的UHD 770核显有两个多格式编码器引擎,在转换H.265视频时速度相当快,比其他三个快近一倍。但是转换H.264视频时,利用率上不去,转码速度比锐龙5 5600G慢一点。两个块的性能都优于锐龙5 5600G,而RX 6600无论H.264还是H.265,转码效率都高于RTX 3050
Premiere Pro视频导出
我们使用Premiere Pro导出一个10分钟的视频项目。原始素材为4K分辨率,导出为4K H.264和H.265格式视频,记录导出耗时。Premiere Pro支持Intel核显和其他独立显示器的硬件加速,我们也会进行这方面的测试。在这种情况下,UHD 770核显会加载视频解码,而独立显示会加载视频编码,但AMD核显无法实现该功能。
在公关方面,英特尔的UHD 770的表现其实相当糟糕。我们已经使用了最新的Premiere Pro 2022 22.2版本,但是视频导出时仍然没有提到UHD 770的占用率。酷睿i5-12600K比锐龙5 5600慢很多。两台独立显示器单独使用时导出效率几乎相同,但UHD 770核显配合使用时导出速度明显提高,这样使用时CPU利用率最低。所以建议以Premiere Pro为主,独立显示器使用带核显的Intel处理器。
DaVinci Resolve视频导出
达芬奇我们还导出了一个3分钟的项目到4K H.264和H.265格式的视频,录制了耗时的导出,但是不得不说这个软件的兼容性有些问题。英特尔核显在导出H.265格式视频时报错,而AMD无论是独立显示还是核显都导出H.265格式视频。
实际上只有RTX 3050可以正常运行两个导出测试,但是可以看到RX 6600在导出H.265视频时比RTX 3050快,锐龙5 5600G的核显比两个独立显示器慢很多。导出H.264视频最快的方法其实就是使用酷睿i5-12600K的CPU进行处理。它可以在63秒内出口,这比RTX 3050和它自己的核显示还要快。但是CPU利用率肯定是满的,而用GPU硬件加速的时候大概只有50%到60%。
总结
这个测试我能说什么?其实单看转码能力,其实这次测试的两个核显和两个独立显示器在大多数情况下还是挺接近的,就是Intel的Xe核显在手刹的H.265转码上快得有点不可思议。
至于视频剪辑软件,软件的兼容性其实比硬件本身的性能更重要。Pr中酷睿i5-12600K的UHD 770核显的出口时间甚至比锐龙5 5600G的织女星核显慢很多。但是如果配合NVIDIA或者AMD的独立显示器使用,有明显的加速效果,而AMD的核显则没有这种功能。达芬奇的话没有Pr的核显和独立显示一起加速的功能,AMD的VCN引擎在输出H.264的时候根本不行不知道是什么问题,但是Intel的快速同步视频在输出H.265的时候直接报错
其实NVIDIA和AMD的显卡在这方面都有不错的加速效果。我们测试用的RX 6600比RTX 3050略快,但是这个卡的性能比RTX 3050好,所以这个结果是正常的。如果用Pr的话,用哪个显卡都无所谓,最好和Intel的核显一起用。如果以达芬奇为主,建议选择n卡。