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