GPU转码大战:AMD新旗舰惨败NVIDIA上上代

视频解码、编码、转码,是如今GPU显卡的一项重要任务,各家也都有不同方案。

今天就来对比一下AMD RDNA2架构的VCN,NVIDIA Turing/Pascal架构的NVENC,看看它们的编码、转码速度、画质差异。

测试显卡分别为RX 6900 XT、RTX 2060 Mobile、GTX 1080,视频编码格式为H.264,对比软件编码方案为libx264 v164——该方案效率非常高,而且对CPU要求不高,四核就能满足,所以能够更好地对比GPU编码效率。

后续还会加入Intel Quick Sync,并考察AV、H.265(HEVC)格式。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080

游戏直播:

 

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《守望先锋》,1080p分辨率

2060M表现最好,全程领先或持平libx264,尤其是在低码率下明显领先。

1080表现也不错,只稍稍慢于2060M。

6900XT就差得多了,完全跟不上libx264,而且与码率无关。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
6900XT 10Mbps

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
2060M 10Mbps

画质方面,NVIDIA、AMD的运动细节损失都不少,有明显的色块、残影,AMD的更糟一些。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《艾尔登法环》,1080p分辨率

libx264反而是最好的,速度全程领先,2060M略微次之,1080更慢一些,6900XT依然大幅落后。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
6900XT 10Mbps

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
2060M 10Mbps

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
libx264 10Mbps

NVIDIA、AMD的画质也都不太好,即便是10Mbps码率下细节也严重丢失,尤其是文字边缘,2060M相对稍好一些。

录制编码:

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《守望先锋》,4K分辨率

硬件方案都不错,2060M依然最好,1080略微次之,6900XT也超过了libx264,不过在45Mbps码率之后,大家都没啥区别了。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《艾尔登法环》,4K分辨率

libx264软件方案非常吃力了,无论任何码率都是如此。硬件方面,2060M优势更大一些。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
6900XT 22.1Mbps

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
2060M 20.9Mbps

2060M的画质细节更好一些,尤其注意石头更锐利。对文字处理也都过得去,但是红色、紫色的损失较大,几乎看不清了。

转码:

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《守望先锋》4K转码质量

libx264 10-25Mbps码率期间优势明显,2060M在较低和较高码率下几乎与之持平,1080在低码率下差一些,6900XT劣势很明显,直到超过10Mbps后大家才差不多。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
2060M 7.18Mbps

画质可以预料,30Mbps以上码率都表现出色,10Mbps以下都基本没法看。

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080
《艾尔登法环》4K转码质量

libx264几乎全程领先,2060M、1080几乎毫无区别,6900XT 40Mbps以下码率明显落后。

转码速度:

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080

GPU转码大战:AMD新旗舰6900XT惨败NVIDIA上上代GTX1080

6900XT在所有码率、不同视频下都保持惊人的速度(45FPS左右),其他三种都在5-10Mbps码率之间迅速变慢,之后缓缓减速。

单看速度1080是最好的,libx264因为没有硬件加速最慢。

要质量还是要速度,就看你的选择了。