高清播放凭借着更高的分辨率、更加细腻的画面质量以及更加震撼的临场效果等多方优势,在近几年已发展成为非常流行的视频应用之一。
在高清播放解码方面则主要存在着两种解决方案:其一,利用CPU进行解码,即俗称软解的方式,能够很好地兼容各种格式的高清视频,不过其缺点也相当明显,解码工作全部由CPU进行,在遇到高码率片源时CPU占用率将相当高,甚至会出现占用率100%或假死等情况。
第二种解码方案是利用GPU进行硬解,通过GPU中的特定解码单元进行解码工作,可大大减轻CPU的工作负担。
说到GPU硬解就不得不谈DXVA(DirectX Video Acceleration)了,DXVA是一个由微软和图形芯片厂商联合定义的硬件接口规范,显卡必须支持DXVA规范才能实现其功能。不过由于DXVA有着非常严格的分级标准,故即使一款显卡可在硬件上支持DXVA规范,但也不代表它就能实现DXVA里定义的所有功能。对于目前存在着各种各样编码格式及封装形式的高清视频,这无疑更增加了其出错概率,故在使用该种解码方案时极易出现各种兼容性问题。
在NVIDIA不遗余力的宣传和推广下,CUDA技术已经深入民心,日前CUDA技术更是应用到了高清视频解码领域,诞生了第三种高清解码方案:利用GPU流处理器来进行解码。
今天我们要介绍的CoreAVC解码器则首先应用到了CUDA技术,成功利用流处理器进行解码,在能够极大地降低CPU压力的前提下又具备了良好的兼容性,不过目前仅仅能够H.264编码的高清视频。
目前终极解码和完美解码均可应用CUDA技术来进行解码,不过前者需要用户自行替换一些小文件才能开启;而完美解码20090630版中已经整合了CoreAVC 1.9.5解码器,我们就以完美解码为对象为大家揭示CUDA解码的魅力所在。
CoreAVC 1.9.5版本已正式加入CUDA技术支持 |
游客 2016-12-27 19:52
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
7#
游客 2009-08-09 18:53
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
6#
游客 2009-07-28 18:26
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
5#
游客 2009-07-28 18:24
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
4#
超能网友管理员 2009-07-28 17:58 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
3#
游客 2009-07-28 17:52
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
2#
超能网友终极杀人王 2009-07-28 11:41 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
1#