首页 资讯 技术 智能 工程 市场 科技 其它

监控

下栏目: 监控 报警 数字 前沿

视频解码硬解和软解的区别

来源:网络整理 热度:℃ 时间:03-03
摘要:所谓“软解”就是通过软件让CPU进行视频解码处理;而“硬解”是指不依赖于CPU,通过专用的设备(子卡)单独完成视频解码,比如曾经的VCD/DVD解压卡、视频压缩卡

    所谓“软解”就是通过软件让CPU进行视频解码处理;而“硬解”是指不依赖于CPU,通过专用的设备(子卡)单独完成视频解码,比如曾经的VCD/DVD解压卡、视频压缩卡都被冠以“硬解”的称号。现在实现高清硬解不需要额外的子卡,也不需要额外的投入,因为硬解码模块被整合在了GPU内部,而目前主流的显卡(包括整合显卡)都能支持硬解码。

视频解码硬解和软解的区别

    硬解

    “硬解”其实更需要软件的支持,只是基本不需要CPU参与运算,从而为系统节约了很多资源开销。通过降低CPU占用率,可以给用户带来很多实惠:

    GPU硬解码高清视频的优势:

    1. 不需要太好的CPU,单核足矣,CPU方面节约不少资金;

    2. 硬解码基本相当于免费附送,不到500元的整合主板都能完美支持;

    3. 硬解码让CPU占用率超低,系统有能力在看HDTV的同时进行多任务操作;

    4. CPU需要倾尽全力才能解码HDTV,而GPU只需动用0.1亿晶体管的解码模块就能完成任务,功耗控制更好;

    GPU硬解码高清视频的劣势:

    1. 起步较晚,软件支持度无法与软解相提并论;

    2. 面对杂乱无章的视频编码、封装格式,硬解码无法做到全面兼容;

    3. 软解拥有大量画面输出补偿及画质增强技术,而硬解这方面做得还远远不够;

    4. 硬解码软件设置较为复杂,很多朋友根本不知道该如何正确使用GPU硬件解码。

    虽然硬解码拥有种种缺点,但依然倍受广大用户追捧,因为低成本和节能环保这两大致命诱惑让人难以抗拒。随着时间的推移,现在硬解码的缺点基本被改进,只是很多人还不懂得如何用好硬解码,本文就通过大量应用案例来释放出硬解码真正的威力!

    软解

    软解是用软件来进行的一项操作。根据“解”字的不同意思,分为两大类。一个是软件解码,另一个则是软件解锁。 解码通常指的是视频的软件解码,通过软件解码得到的画面效果通常在电脑配置足够好的情况下,比硬件解码来的好很多;而软件解锁则是通过软件程序,达到破解目的的一种手段。

    软解就是用软件的codec(编码器)来解码,硬解就是用硬件固件(里面已经设置好解码信息)来解码。软件解码耗CPU,硬件解码需要特殊硬件支持,但不耗CPU。

    视频软解

    所谓视频软解,就是通过播放器自带的分离器解码器 以及画面渲染来达到表现出视频画面的过程。

    通常有用软解和硬解争议的是高码率的蓝光影片。蓝光影片通常有BDRIP、BDISO、M2TS等指代,不同名称对应不同的格式。BDrip又通常包含了mkv,MP4,avi等格式。现在通常的压缩格式都是H.264,或者不压缩的源格式。这些通常情况下,很多电脑软解会造成严重影音不同步,或者严重掉帧,让人不能很好的欣赏影片,故有人用显卡硬件加速,帮助CPU解码影片。

    通常情况下,CPU达到双核2.0GHZ 内存2G以上,就能最低程度蓝光软解。 并且现在有些解码器能同时调用显卡和CPU,共同承担运算,大大降低了CPU的负荷,达到了更高效的软解。

    软件解锁

    软件解锁又包含了两个内容,一是解锁硬件,二是解锁软件

    硬件方面

    可以通过软件解锁的产品非常之多,一言以蔽之的话,就是涵盖了各个领域,凡是被加锁了的硬件或是软件,通过软件对其进行修改或者复杂运算,达到解锁(可以不受限制使用)的结果的一种手段。

    举个例子,iPhone可以通过软件解锁(解除网络锁)和越狱达到免费使用软件的结果,PSP通过软件解锁,可以刷自制固件系统,达到免费玩ISO游戏和使用自制软件的结果。

    不同的硬件通过不同的软件进行软件解锁。

    软件解锁和硬件解锁相比,来的安全、快捷、方便、易操作、易控制等多种优点,最重要的更是一般不会对硬件造成不可逆转的损伤,最大限度保护了硬件安全。 软解易于上手,解锁便捷,是一般硬件解锁的最重要途径。

    软件方面

    软件方面的解锁通常是针对被加密了的文件,对其进行穷举运算来破解密码,达到解锁文件,查看内部资料的目的的一种手段。 比较有名的例如暴力破解RAR加密的各种软件。

    就这样来说吧,硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大的降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序了,当然,对于较好的处理器来说,比如i5 2320,或者AMD 任何一款四核心处理器来说,硬解和软件的区别只是个人偏好问题了吧。

    硬解码虽然好但也有一些缺点:其一、软件支持方面相对软解码而言较为滞后;其二、面对种类繁多的视频编码和视频格式,硬解码的兼容性是一个较大的问题;其三、硬解码的软件设置方面较为复杂,初级用户使用不大方便;其四、软解码的一些技术,硬解码暂时未实现。

最热资讯