什么是硬解码啊

破点思维教育 | 学以知道 , 教以成德!         

问题描述

什么是硬解码啊求高手给解答
精选答案
最佳答案

硬解码定义:通俗解释:通过硬件实现的解码称为硬解码。

较严谨解释:由显卡核心GPU来对高清视频进行解码工作,CPU占用率很低,画质效果比软解码略差一点,需要对播放器进行设置。背景:高清电影大概是2007~2008年前左右出现的,码率很高解码需要较强的运算能力。而之前的视频解码都是由CPU一手包办的,当年的CPU因为运算能力不够,所以在解码高清电影时相当吃力,CPU占用率常常达到100%从而播放时不流畅,甚至是死机的情况。而同时期的显卡核心的浮点运算能力远远强于CPU,因此顺理成章的由显卡GPU来接手高清解码的工作,从而能极大的降低CPU的负担。现状:现在CPU的性能已经有了长足的进展,一般主频在2.4G以上的双核或多核CPU都很好的进行高清解码的工作而不会“卡”,不过在多任务处理时,显卡的硬解码仍然能给CPU减轻很大的负担。

其他回答

硬解码是图形芯片厂家提出的用GPU资源解码视频流的方案——与之相对的是软解,也就是传统的用CPU承担解码工作的方案;

优点是效率高,功耗低、热功耗低,缺点是缺乏有力的支持(包括滤镜、字幕等),局限性较大(例如打开硬件解码后PC的节能方面的功能失效cnq等),设置较为复杂;

更多推荐
(c)2008-2025 广知网 All Rights Reserved 鄂ICP备2023002720号-19