amdrdna2对比nvenc对比

视频解码、编码、转码 , 是如今GPU显卡的一项重要任务 , 各家也都有不同方案 。
今天就来对比一下AMDRDNA2架构的VCN , NVIDIATuring/Pascal架构的NVENC , 看看它们的编码、转码速度、画质差异 。
测试显卡分别为RX6900XT、RTX2060Mobile、GTX1080 , 视频编码格式为H.264 , 对比软件编码方案为libx264v164——该方案效率非常高 , 而且对CPU要求不高 , 四核就能满足 , 所以能够更好地对比GPU编码效率 。
后续还会加入IntelQuickSync , 并考察AV、H.265(HEVC)格式 。
amdrdna2对比nvenc对比
文章图片

文章图片

游戏直播:
amdrdna2对比nvenc对比
文章图片

文章图片

《守望先锋》 , 1080p分辨率
2060M表现最好 , 全程领先或持平libx264 , 尤其是在低码率下明显领先 。
1080表现也不错 , 只稍稍慢于2060M 。
6900XT就差得多了 , 完全跟不上libx264 , 而且与码率无关 。
amdrdna2对比nvenc对比
文章图片

文章图片

6900XT10Mbps
amdrdna2对比nvenc对比
文章图片

文章图片

2060M10Mbps
画质方面 , NVIDIA、AMD的运动细节损失都不少 , 有明显的色块、残影 , AMD的更糟一些 。
amdrdna2对比nvenc对比
文章图片

文章图片

《艾尔登法环》 , 1080p分辨率
libx264反而是最好的 , 速度全程领先 , 2060M略微次之 , 1080更慢一些 , 6900XT依然大幅落后 。
amdrdna2对比nvenc对比
文章图片

文章图片

6900XT10Mbps
amdrdna2对比nvenc对比
文章图片

文章图片

2060M10Mbps
amdrdna2对比nvenc对比
文章图片

文章图片

libx26410Mbps
NVIDIA、AMD的画质也都不太好 , 即便是10Mbps码率下细节也严重丢失 , 尤其是文字边缘 , 2060M相对稍好一些 。
录制编码:
amdrdna2对比nvenc对比
文章图片

文章图片

《守望先锋》 , 4K分辨率
硬件方案都不错 , 2060M依然最好 , 1080略微次之 , 6900XT也超过了libx264 , 不过在45Mbps码率之后 , 大家都没啥区别了 。
amdrdna2对比nvenc对比
文章图片

文章图片

《艾尔登法环》 , 4K分辨率
libx264软件方案非常吃力了 , 无论任何码率都是如此 。硬件方面 , 2060M优势更大一些 。
amdrdna2对比nvenc对比
文章图片

文章图片

6900XT22.1Mbps
amdrdna2对比nvenc对比
文章图片

文章图片

2060M20.9Mbps
2060M的画质细节更好一些 , 尤其注意石头更锐利 。对文字处理也都过得去 , 但是红色、紫色的损失较大 , 几乎看不清了 。
【amdrdna2对比nvenc对比】转码:
amdrdna2对比nvenc对比