速度质量成反比?视频硬件编码大测试
1/18
现在的硬件转码越来越流行了,大家都追求速度,可是转换后的视频质量往往被忽视了。
事先声明:本文比较枯燥无味,但是喜欢硬件的网友一定会对文章内容感兴趣的。2/18
我们分开测试开启硬件解码(编码)对速度和画面质量的影响。
视频转换存在两个过程 解码/编码,解码就是将数据还原成视频信号,编码与之相反,是将视频信号转换为视频文件的过程。3/18
1080P 11.8M码率的原视频,通过转码得到6M码率的720P视频。4/18
让我们来对比看看软件转码和硬件转码,转换后的画面质量。
使用硬件编码后,画面细节丢失严重,像是蒙上了一层灰尘。5/18
硬件转换后的画面细节与CPU软件转码的细节对比。
硬件解码软件编码时,画面细节保存较好,但是出现了较多噪点。6/18
硬件转换后的画面细节与CPU软件转码的细节对比。
完全硬件转码,转出的画面惨不忍睹,出现了很多色块。7/18
硬件转换后的画面细节与CPU软件转码的细节对比。
与6950一样,画面像蒙上了一层灰。8/18
硬件转换后的画面细节与CPU软件转码的细节对比。
非常多的噪点。9/18
硬件转换后的画面细节与CPU软件转码的细节对比。
相比CPU转码,画面细节都是严重,色块满天飞。10/18
硬件转换后的画面细节与CPU软件转码的细节对比。
砖的棱角都变圆了,画面充斥着色块。11/18
硬件转换后的画面细节与CPU软件转码的细节对比。
细节丢失严重。12/18
硬件转换后的画面细节与CPU软件转码的细节对比。
色块非常多,细节丢失非常严重13/18
从左到右依次为CPU软件转码,6950、GTX560转码后的画面。硬件转码画面细节损失主要是在编码阶段比较多。2600K虽然快,但是画面质量是最差的。14/18
从左到右依次为CPU软件转码,6950、GTX560转码后的画面。
在硬件解码软件编码的情况下,显卡和CPU软件转换的画面质量差不多,但是2600K转换出的画面却依旧不佳。15/18
从左到右依次为CPU软件转码,6950、GTX560转码后的画面。
完全通过硬件转码的情况下,参照前面的速度对比图表,我们不难发现,速度跟质量是成反比的。
我们得出一个结论,当视频通过硬件解码时画质就有了一定损失,在通过硬件编码后,损失更多。16/18
首先来看看性能方面,只看转码速度的话,Intel SandyBridge i7开启硬件编码解码后的速度超快,NVIDIA CUDA次之,AMD Stream慢一些。而不支持任何硬件编解码结束的AMD CPU垫底。17/18
目前AMD、NVIDIA和Intel拥有各自独立的视频编解码技术,AMD的叫做Stream、NVIDIA的叫做CUDA、Intel的叫做Quick Video,今天我们就来详细对比一下。18/18