天天看點

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

前段時間我們測試了12代酷睿處理器所搭載的UHD 770和UHD 730核顯,那時候我們主要是測試這核顯的遊戲性能,視訊編碼/轉碼隻是簡單測了一下, 不過我看下面有人回複想看Intel和AMD核顯的轉碼效率對比,這個确實可以有,但既然要做就把東西做齊全一點,把NVIDIA和AMD的獨顯也加進去,看看獨顯與核顯有多大差别。

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

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、AMD、NVIDIA轉碼加速效率對比

測試平台與說明

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

處理器方面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視訊轉碼

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

HandBrake我們是把一個時長10分02秒視訊轉成一個4K H.264和H.265的視訊,會分别使用不同品牌對應的視訊編碼器,編碼器預設均是最快,輸出視訊品質固定是30,下面表格記錄的是轉碼的幀率。

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

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視訊導出

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

我們用Premiere Pro導出一個10分鐘的視訊工程,原素材是4K分辨率的,導出為4K的H.264和H.265格式的視訊,記錄導出的耗時。Premiere Pro是支援Intel核顯搭其他獨顯一齊硬體加速的,我們也會進行這方面的測試,這種情況下UHD 770核顯會負載視訊解碼,而獨顯則會負載視訊編碼,AMD的核顯則不能實作這一功能。

視訊制作哪家強:Intel、AMD、NVIDIA轉碼加速效率對比

在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根本沒負載。

實際上隻有RTX 3050才能正常跑完兩個導出測試,但可以看得出的是RX 6600在導出H.265視訊時速度是要比RTX 3050快的,Ryzen 5 5600G的核顯比兩張獨顯要慢不少,導出H.264視訊最快其實是用Core i5-12600K的CPU來處理,63秒就能導出完畢,比RTX 3050和它自己的核顯都要快,隻不過這樣幹CPU占用率肯定是滿的,而用GPU硬體加速時大概隻有50%到60%左右。

總結

這次的測試怎麼說呢,其實光看轉碼能力的話其實這次測試的兩個核顯和兩個獨顯大部分情況下都挺接近的,就是Intel的Xe核顯在HandBrake的H.265轉碼上快得有點不可思議。

至于視訊編輯軟體的話,軟體的相容性其實比硬體本身的性能可能還重要,隻用Core i5-12600K的UHD 770核顯在Pr裡面導出時間甚至要比Ryzen 5 5600G的Vega核顯慢不少,但如果搭配NVIDIA或AMD的獨顯使用時就有很明顯的加速效果,而AMD的核顯則沒這功能。DaVinci的話就沒Pr那種核顯與獨顯一齊加速的功能,而且AMD的VCN引擎在H.264輸出時完全沒發揮作用,不知道是什麼問題,Intel的Quick Sync Video在輸出H.265時還直接報錯了。

獨顯的話,其實NVIDIA和AMD的顯示卡在這方面的加速效果都很好,我們測試用的RX 6600比RTX 3050略微快一點,不過本來這卡性能就比RTX 3050強是以這結果正常,如果用Pr的話無論哪家的顯示卡都沒所謂,但最好是搭配Intel的核顯一齊使用,而用DaVinci為主的話建議還是選N卡把。

繼續閱讀