取消
  • 技术文章
  • 软解码与硬解码的区别

    软解码与硬解码的区别

    喜欢用手机看视频的朋友应该都会接触到这样一个概念,手机软解码和硬解码。虽然这两个选项在播放器中再常见不过。不过还是很多人不知道两者的区别再哪里。就针对这个问题,给大家普及一下相关的软解和硬解的知识吧。

    手机和电脑的区别主要在于电脑上的显卡是作为独立出来的一个重要部件而存在的,在手机上GPU和CPU的关系很紧密,在以前的智能机很多GPU的事都是由CPU来完成的,手机发展到如今已经有了独立的GPU。但是还是和CPU封装在一起的,由芯片开发商一起开发的。如今的处理器采用的是Adreno 330 GPU,在视频和渲染方面有了极大的提升,已经难以置信的支持了4K视频的拍摄和播放。

    硬解码

    硬解码

    硬解码:由显卡核心GPU来对高清视频进行解码工作,CPU占用率很低,画质效果比软解码略差一点,需要对播放器进行设置。

    优点:播放流畅、低功耗。

    缺点:受视频格式限制、功耗大、画质没有软解码好。

    软解码

    软解码

    软解码:由CPU负责解码进行播放。

    优点:不受视频格式限制、画质略好于硬解。

    缺点:会占用过高的资源、对于高清视频可能没有硬解码流畅(主要看CPU的能力)。

    就好比两个人一样,一个人有一个袋子,一个人只能用手,在拿东西的时候有袋子的肯定会省力一些。但是在个别情况下袋子不方便装的话可能需要手直接拿着。

    音视频解码器

    软解码和硬件码谁更好?

    软解码是在显卡本身不支持或者部分不支持硬件解码的前提下,将解压高清编码的任务交给CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举。那这么说是不是软解压就一无是处了呢?不,这要是情况而定。对于一个不看、或者不经常看高清的用户而言,如果专门为很少用到的功能进行过多支出,那无疑是一种浪费;而在保证正常应用的前提下,还能在偶尔看一下高清的时候自己的电脑配置不至于播放不了,或者播放不流畅,那么这时候一颗性能不算太次的CPU就大有用武之地了,好在现在早已是双核,甚至多核CPU的时代,这个已经不是问题。总结软解码的好处,就是成本低廉,几乎不用二次投入,就可以享受高清带来的乐趣和震撼。

    所以硬解码和软解码是相辅相成的,没有电脑或者手机只有硬解码,也没有电脑或者手机只有软解码。当然在个人看来硬解码更为省电,但是对于手机本身的硬件要求也较高,软解码则反之。

    关于讯维. 在我们的核心业务(控制、切换和信号处理)领域,我们利用讯维在市场中的领先地位加快开发新的发展契机。 随着行业日趋成熟,我们不断将新技术融入到我们的核心解决方案之中,以提供集成的解决方案来满足客户不断变化的需求。咨询讯维官网:www.xunwei.tm您可以获得比其他公司更全面、更有效的方式来协助和管理您的工程,并降低工程中重复建设及品质的风险。



    返回