您好,kaiyunty网站欢迎您!

kaiyunty

kaiyunty是环境试验设备研发生产厂家

造客户最满意环境试验设备

咨询热线

18665599479

kaiyunty
您的位置:首页 > 产品中心
氙灯老化试验箱

高清播放再次革命!CUDA解码方案评测

首先,我们该明确本次测试目的何在。通过前面的介绍,我们已了解了目前H.264视频不仅仅能够最终靠...

来源:kaiyunty    发布时间:2024-04-22 10:56:46
产品介绍

  首先,我们该明确本次测试目的何在。通过前面的介绍,我们已了解了目前H.264视频不仅仅能够最终靠CPU硬扛、PureVIDE硬解,还能够最终靠CUDA硬件解码,我们本次的测试的目的也就是要看看CUDA解码的优劣何在,到底是否实用。

  本次我们将主要围绕CUDA解码H.264视频时的CPU占用率和使用CUDA进行视频解码对电脑功耗的影响以及CUDA是否与显卡的游戏性能有关三个方面做测试,为了更加方便,本次直接采用支持CUDA硬件解码的播放器完美解码来测试。

  部分读者可能会提到前文我们所说的兼容性和画质方面的问题,由于笔者手里都是一些较新的高清视频,不管是使用GPU解码还是CUDA解码,都没有兼容性问题,所以没有很好的方法测试。不过前面笔者给大家一起分析过,CUDA解码H.264视频其实就是模拟CPU进行“软”解码,从理论上讲完全不会有任何兼容性问题,画质方面也不会有任何影响,和CPU理论上完全一样。所以这方面大可不必担心。

  本次测试影片选择的是《007大破量子危机》1080P H.264版本,采用TS封装,CPU占用率测试场景为固定的1分钟视频(1小时08分——1小时09分),可以非常准确的体现出各种解码模式下CPU的占用率。

  首先,我们来看看使用CPU软件解码时,播放这一个视频的平均CPU占用率(测试截取其中一分钟的平均CPU占用率)。

  解码器设置方面,视频渲染器我们最终选择VMR9无渲染(修正黑边)模式,H.264视频解码器选择默认的System,该选项默认为CPU软件解码。

  从测试结果来看,使用CPU软件解码该H.264视频,平均CPU占用率为40.96%,双核心E8200的性能还是不容忽视的,播放高清视频基本没什么问题

  使用CPU软件解码时,CPU平均占用率为40.96%,下面我们在看看通过GPU中的PureVIDEo HD单元解码相同的高清视频,CPU占用率为多少。

  由于硬件解码渲染器必须为EVR增强渲染,所以在这里我们最终选择了EVR增强渲染(C/A)模式,H.264解码器选择的是CyberLink(DXVA),该解码器是从PowerDVD 8中提取出来的GPU硬件解码器,非常好用。

  测试结果很明显,使用GPU中的PureVIDEo单元解码这段高清视频,平均CPU占用率仅为2.28%,能够准确的看出此时CPU仅仅在处理一些程序本省运行的计算,视频解码绝对没参与。

  最重要的是看看使用CUDA进行硬件解码H.264视频时,CPU的占用率情况。

  如我们前面所介绍,由于CUDA解码不需要DXVA,所以渲染器我们也不需要一定要选择EVR增强视频渲染,这里选择兼容性很好的VRM9无渲染(修正黑边),和CPU软解时的选择一样。H.264解码器选择CoreAVC,并打开CUDA视频解码。

  经过测试,使用CUDA进行视频解码时,CPU的平均占用率为4.88%,相比CPU软解码时CPU占用率低了很多,但是表现不如PureVIDEo解码。

  2024年4月18日,索尼发布了新一代BRAVIA Theatre索尼家庭影院新品阵容——索尼家庭影院Quad(以下简

  现代科技的进步为我们的生活带来了许多便利和享受。在家庭娱乐领域,沉浸式影院成为慢慢的变多家庭的