英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

文章图片

英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

文章图片

英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

文章图片

英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

文章图片

英特尔|视频制作哪家强:Intel、AMD、NVIDIA转码加速效率对比

前段时间我们测试了12代酷睿处理器所搭载的UHD 770和UHD 730核显 , 那时候我们主要是测试这核显的游戏性能 , 视频编码/转码只是简单测了一下 ,不过我看下面有人回复想看Intel和AMD核显的转码效率对比 , 这个确实可以有 , 但既然要做就把东西做齐全一点 , 把NVIDIA和AMD的独显也加进去 , 看看独显与核显有多大差别 。

NVIDIA最新的30系列显卡内置了第五代NVDEC和第七代NVENC , 可支持MPGE-1、MPGE-2、VC-1、VP8、VP9、H.264、H.265、AV1 格式的视频编码 , 以及H.264和H.265格式的视频编码 。
Intel的第11和第12代酷睿处理器所整合的都是Xe架构核显 , 均支持第八代Intel Quick Sync Video , 可支持MPGE-2、VC-1、JPEG、VP9、H.264、H.265、AV1 格式的视频编码 , 支持MPGE-2、JPEG、H.264、H.265格式视频的解码 , 其中Tiger Lake和Alder Lake的核显里面是有两个多格式编码器引擎的 , 而Rocket Lake则只有一个 。
AMD这边目前桌面的锐龙5000G系列处理器用的是Vega架构核显 , 整合的是VCN 2.2引擎 , 而最新的RX 6000系列显卡和锐龙6000系列移动处理器用的是Navi 2架构GPU , 用的是VCN 3.0引擎 , 两者均支持MPGE-2、VC-1、VP9、JPEG、H.264、H.265的解码 , 以及H.264和H.265格式的视频编码 , 两者的区别就是VCN 3.0支持AV1格式视频的解码而VCN 2.2不支持 , 需要注意的是使用Navi 24 GPU的RX 6500 XT只有视频解码器没有编码器 , 而且不支持AV1格式 , 其他的RX 6000系列显卡用的都是完整的VCN 3.0引擎 。

测试平台与说明
处理器方面Intel这边用的是Core i5-12600K , 它整合的UHD 770是目前Intel规格最高的核显 , Core i9/i7用的也是这个 , 也就是频率高一点 , 没啥本质区别 。 而AMD方面本来应该是用Ryzen 7 5700G的 , 但目前手头上没有 , 只好退而求其次用Ryzen 5 5600G , 两者的视频引擎是相同的 , 只不过少了两个CPU核心确实会有影响 。 显卡方面NVIDIA用的是RTX 3050 , 而AMD则使用RX 6600 , 这两款独显均插在Core i5-12600K平台上进行测试 。
我们测试了三个较为常用的软件 , 包括视频转码软件HandBrake和两个视频编辑软件Premiere Pro、DaVinci Resolve 。
HandBrake视频转码
HandBrake我们是把一个时长10分02秒视频转成一个4K H.264和H.265的视频 , 会分别使用不同品牌对应的视频编码器 , 编码器预设均是最快 , 输出视频质量固定是30 , 下面表格记录的是转码的帧率 。

Core i5-12600K所整合的UHD 770核显拥有两个多格式编码器引擎 , 在转换H.265格式视频时火力全开速度相当之快 , 比其他三个快了将近一倍 , 但在转换H.264的视频时就利用率就上不去了 , 转码速度比Ryzen 5 5600G还慢一点 , 两块独显的表现均优于Ryzen 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的核显则不能实现这一功能 。

在Pr里面Intel的UHD 770表现其实相当糟糕 , 我们已经用的是最新的Premiere Pro 2022 22.2版本 , 但视频导出时UHD 770的占用率依然没有提上去 , Core i5-12600K比Ryzen 5 5600导出慢得多 , 两张独显单独使用是导出效率都差不多 , 而搭载UHD 770核显一同使用时导出速度都有明显提升 , 而且这样使用时CPU的占用率是最低的 , 所以用Premiere Pro为主的建议用Intel带核显的处理器搭配独显使用 。
DaVinci Resolve视频导出
DaVinci我们同样是把一个3分钟时长的工程导出为4K的H.264和H.265格式的视频 , 记录导出的耗时 , 但不得不说这软件的兼容性确实有些问题 , Intel核显导出H.265格式视频时报错了 , 而AMD不论独显还是核显导出H.264格式视频时都是CPU在干活 , GPU根本没负载 。