EXOO 发表于 2014-7-4 21:14:20

软解和硬解是什么?有什么区别?详细解释


视频解码分为软解和硬解。

软解:通过软件让CPU进行视频解码处理
硬解:通过GPU运算进行视频解码处理(GPU通常是指显卡)


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

EXOO 发表于 2014-7-4 21:17:31



看不懂可以参考这里,有如何设置硬解

I5核显的真功夫!12部4k视频测试~~

https://www.4k123.com/thread-3612-1-1.html

Dagil 发表于 2014-7-4 22:34:46

老是弄混了 这两个概念

gil09 发表于 2014-7-4 22:35:12

不错,必备知识

MH370 发表于 2014-7-4 23:10:32

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

我是好男人 发表于 2014-7-5 03:15:58

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

橄榄雨石 发表于 2014-7-5 09:28:49

楼主辛苦了,多谢楼主分享。

yangxuebing 发表于 2014-7-5 09:50:01

学习了,以前不是很秦楚。

yangxuebing 发表于 2014-7-5 09:50:47

现在主流应该都是软解了吧。

boy332211 发表于 2014-7-5 12:39:20

:dizzy::dizzy::dizzy::dizzy::dizzy:
页: [1] 2 3
查看完整版本: 软解和硬解是什么?有什么区别?详细解释

当贝投影