發表日期 4/7/2022, 5:33:22 PM
前段時間我們測試瞭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根本沒負載。
實際上隻有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卡把。