播放器在视频软解和硬解中的作用是什么?

对视频播放过程中GPU、驱动、播放器之间的角色不清楚。对于软件解码,是播放器自带解码器解码吧?对于GPU支持硬件解码的,如H264、VC-1,GPU直接解码,那播放器起个... 对视频播放过程中GPU、驱动、播放器之间的角色不清楚。对于软件解码,是播放器自带解码器解码吧?对于GPU支持硬件解码的,如H264、VC-1,GPU直接解码,那播放器起个什么作用?硬件解码对播放器有什么要求?

还有,除了H264、VC-1、MPEG-2这些GPU硬件支持解码的,其他的编码格式像WMV、RMVB的视频播放时,GPU起个什么作用 ?
展开
 我来答
A_Long_Goodbye
推荐于2017-09-19 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2260
采纳率:83%
帮助的人:2489万
展开全部
如果硬件平台支持硬件解码的话,播放器只有一个文件读取和视频播放的功能,最主要的解码部分在硬件中被解决了。
如果不支持硬件解码,播放器就需要内建的软件解码算法,在CPU中将码流解开,进行播放。
硬件解码的效率远大于软件解码,只要播放器调用硬件解码功能即可实现硬件解码,非常方便。
H.264、UVD-3等编解码算法可以硬件。WMV、RMVB是文件格式,它们可以由H.264进行编码,也可以用其他方式编码。可能编解码方式最多的就是AVI、MP4等格式了。
追问
谢谢!我纠正下自己的问题,看现在的GPU都是说支持VC-1、H264、MPEG2视频加速,那其他编码格式的视频可以用GPU加速吗?比如FLV、RV40。还有是任何一款播放器都可以开启GPU视频硬解码吗?看到网上老是说PowerDVD, winDVD才可以开启GPU的硬解。
追答
硬解码一个是硬件本身支持,二来就是播放器本身能调用这个功能。只要是在软件编写时,加入了对硬件解码的调用功能,就都支持硬件解码。你可以看播放器的选项、设置中有没有硬件解码的选项。
现在的GPU内集成的硬解模块,几乎可以解开大部分的视频流了。
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式