什么是硬解码播放,有什么好处和不足
一、硬解码播放:“硬解”是硬件解码的简称。
简单而言,硬件解码就是通过显卡的视频加速功能对高清视频进行解码。
因此硬解能够将CPU从繁重的视频解码运算中释放出来,使电视具备流畅播放高清视频的能力。
显卡的GPU/VPU要比CPU更适合这类大数据量的、低难度的重复工作。
视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解码”。
二、硬解码的优势:硬解码的优势就在于可以流畅的支持1080p甚至4K清晰度的电影播放,而不需要占用CPU,CPU就可以如释重负,轻松上阵,承担更多的其他任务。
如果通过软解码的方式播放高清电影,CPU的负担较重,往往会出现卡顿、不流畅的现象。
硬件解码是将原来全部交由CPU来处理的视频数据的一部分交由GPU来做,而GPU的并行运算能力要远远高于CPU,这样可以大大的降低对CPU的负载,CPU的占用率较低了之后就可以同时运行一些其他的程序了,当然,对于较好的处理器来说,比如i5 2320,或者AMD 任何一款四核心处理器来说,硬解和软件的区别只是个人偏好问题了吧。
三、硬解码的劣势:1:起步较晚,软件支持度无法与软解相提并论;2:面对杂乱无章的视频编码、封装格式,硬解码无法做到全面兼容;3:软解拥有大量画面输出补偿及画质增强技术,而硬解这方面做得还远远不够;4:硬解码软件设置较为复杂,很多朋友根本不知道该如何正确使用GPU硬件解码。
红外遥控解码问题
各有千秋!硬件解码优点:采用专用芯片,制作简单、性能稳定可靠,适合一般电子技术人员制作、维修缺点:功能固定、一种编码格式对应一种专用解码芯片,灵活性差软件解码优点:可以根据自己的实际需要,设计各种各样的功能,并能适当调整、增加已有电路的功能,通过修改软件,可以适应各种不同的遥控编码芯片缺点:需要电路设计者懂单片机编程
软解和硬解的区别和两者的优点和缺点
MP4,全称MPEG-4,是一种视频编码,要把这些编码转换成我们所能看到的图像动画,就需要对这种编码进行解码。
软解指的是由电脑的CPU来进行解码,无需任何专门的播放器和额外的设置,我们在电脑上点开一段视频文件,都是软解,对于一般的几百MB的电影,默认的软解就够了,不用操心去设置什么东西可是大到一二十G甚至更大的高清电影文件,配置不够高的玩家通过默认的软解一般会比较吃力,播放起这种大体积文件一般会出现影音不同步,或卡顿,延迟甚至根本放不起的现象,通常都需要硬解,所谓硬解则是指的由GPU(显卡或显示核心)来对视频部分进行解码,针对不同的视频编码格式(H264、VC-1以及你提到的MP4等等)就需要选择播放软件还有选择一些设置了,目前的“终极解码”、“完美解码”、“KMPlayer”这些都是针对一些对高清电影有硬解需要的玩家所出的播放器,设置都不太简单...
什么是 硬解,软解
由于高清视频的分辨率远远高于一般格式视频,使得高清视频的码率非常高。
再加上VC-1和H.264编码的压缩率很高,解码运算的运算量很大。
因此常规地直接用CPU解码(即常说的“软解”),这会极大地消耗CPU的运算能力,一些低频的CPU软解H.264时CPU占用率往往高达90%以上,单核或更老的CPU可能就放不动了。
“硬解”是硬件解码的简称。
简单而言,硬件解码就是通过显卡的视频加速功能对高清视频进行解码。
因此硬解能够将CPU从繁重的视频解码运算中释放出来,使电脑具备流畅播放高清视频的能力。
显卡的GPU/VPU要比CUP更适合这类大数据量的、低难度的重复工作。
视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解”。
例如NVIDIA的PureVideo、AMD的Avivo HD技术等等;与之对应的,以前那种纯粹依靠CPU来的方式则是“软解”。
不过受到技术条件的限制,纯粹的“硬解”在现阶段是不存在的,CPU依然在发挥一部分作用,只不过硬解码时GPU/VPU已经成为运算的主力。
软解与硬解,谁更“好”?软解码是在显卡本身不支持、或者部分不支持硬件解码的前提下,将解压高清编码的任务交给了CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举。
那这么说是不是软解压就一无是处了呢?不,这要视(别字了)情况而定。
对于一个不看、或者不经常看高清的用户而言,如果专门为很少用到的功能进行过多支出,那无疑是一种浪费;而在保证正常应用的前提下,还能在偶尔看一下高清的时候自己的电脑配置不至于播放不了,或者播放不流畅,那么这时候一颗性能不算太次的CPU就大有用武之地了,好在现在早已是双核,甚至多核CPU的时代,这个已经不是问题。
总结软解码的好处,就是成本低廉,几乎不用二次投入,就可以享受高清带来的乐趣和震撼。
硬解压的优势是不言而喻的,一款支持VC-1、H.264和MPEG-2格式硬件加速的显卡或者集成显卡主板是高清爱好者的上佳选择。
由于解压缩的任务基本全部交给了显示芯片,CPU就可以如释重负,轻松上阵,承担更多的其他任务,这尤其对于经常需要多任务运行的用户更为重要,如果让他们使用CPU负担解压任务的同时,再运行几个QQ、MSN,运行UT、迅雷、杀毒等一大堆任务,这将是一件不可想象的事情;但是如果换成硬解压方案,这又是一件很轻松的事情,看看吧,差别就是这么大。
不过硬解压也并不都是优点,它也有缺憾的,比如硬件的支出,在配置基本相同的前提下,就会比软解压方案多一些,这对于配置预算很有限的用户来说更是一个摆在面前的实际问题。
另外,多了一块独立显卡,就会增加功耗,尤其是高端显卡,动不动就是上百瓦,另外还要牵扯到电源的功率是否可以应付、机箱的散热是否能达到要求等等,这些都更增加了用户的整体预算。
列举了软解和硬解两者的优、劣,最终还是不好确定哪个好哪个坏。
对于新装机且预算有限,只是偶尔欣赏一下高清的用户,使用软解压方案即可;而对于高清爱好者,同时兼顾大型3D游戏的用户,一款支持多种高清格式的主流显卡或者性能不算很弱的集成主板是他们的最终选择。
软解与硬解,谁的播放效果更好?” 由于硬件解码高清尤其是全程硬解是近年推出的新技术、硬件厂商的高明营销策略之一。
所以在大部分人心目中硬件解码要比软件解码先进,因此在自己显卡支持硬件解码的情况下会千方百计地开启硬解设置。
其实硬解并不是必须的,因为硬解的出现是当CPU性能不足以应付视频解码需求时的一种折中解决方案,主要作用是降低CPU占用率,如果在CPU能流畅播放高清视频硬解的作用也就不明显了。
这里有人可能会说降低CPU占有率可以降低能耗,硬解确实可以降低CPU功耗,但是显卡的功耗是会增加的,而且就目前市售显卡来看,显卡的功耗已经大幅超越CPU,所以靠硬解来降低系统能耗是不太可能的。
也有很多人而觉得让CPU处于空闲比较好,但是CPU占有率高就是电脑的使用率高,不然买多核的CPU就没有必要了。
从使用角度来讲的硬解有很大遗憾,画面质量比不上软解。
对比测试表明,软解画面质量优于硬解,与最新最强的显卡硬解相比画质也略占上风。
这个就需要从高清解码全过程来说了。
首先,我们来了解一下高清视频解码过程 视频解码有四个步骤,分别是VLD(流处理)、iDCT(频率转换) 、MoComp(运动补偿)和PostProc(显示后处理,解码去块滤波Deblocking)。
通常我们所说的硬件加速或硬解,就是指视频解码的这几个步骤中,用显卡专用的解码引擎替代CPU的软件计算,降低CPU的计算负荷。
微软规定的显卡硬件加速标准为DXVA(DirectX Video Acceleration)2.0,它将显卡硬件加速级别从高到低划分为四个等级,顺序为:VLD > iDCT > MoComp > PostProc。
其中,VLD加速
音频软件解码与硬件音频解码有什么区别?
由于高清视频的分辨率远远高于一般格式视频,使得高清视频的码率非常高。
再加上VC-1和H.264编码的压缩率很高,解码运算的运算量很大。
因此常规地直接用CPU解码(即常说的“软解”),这会极大地消耗CPU的运算能力,一些低频的CPU软解H.264时CPU占用率往往高达90%以上,单核或更老的CPU可能就放不动了。
“硬解”是硬件解码的简称。
简单而言,硬件解码就是通过显卡的视频加速功能对高清视频进行解码。
因此硬解能够将CPU从繁重的视频解码运算中释放出来,使电脑具备流畅播放高清视频的能力。
显卡的GPU/VPU要比CUP更适合这类大数据量的、低难度的重复工作。
视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解”。
例如NVIDIA的PureVideo、AMD的Avivo HD技术等等;与之对应的,以前那种纯粹依靠CPU来的方式则是“软解”。
不过受到技术条件的限制,纯粹的“硬解”在现阶段是不存在的,CPU依然在发挥一部分作用,只不过硬解码时GPU/VPU已经成为运算的主力。
软解与硬解,谁更“好”?软解码是在显卡本身不支持、或者部分不支持硬件解码的前提下,将解压高清编码的任务交给了CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举。
那这么说是不是软解压就一无是处了呢?不,这要视(别字了)情况而定。
对于一个不看、或者不经常看高清的用户而言,如果专门为很少用到的功能进行过多支出,那无疑是一种浪费;而在保证正常应用的前提下,还能在偶尔看一下高清的时候自己的电脑配置不至于播放不了,或者播放不流畅,那么这时候一颗性能不算太次的CPU就大有用武之地了,好在现在早已是双核,甚至多核CPU的时代,这个已经不是问题。
总结软解码的好处,就是成本低廉,几乎不用二次投入,就可以享受高清带来的乐趣和震撼。
硬解压的优势是不言而喻的,一款支持VC-1、H.264和MPEG-2格式硬件加速的显卡或者集成显卡主板是高清爱好者的上佳选择。
由于解压缩的任务基本全部交给了显示芯片,CPU就可以如释重负,轻松上阵,承担更多的其他任务,这尤其对于经常需要多任务运行的用户更为重要,如果让他们使用CPU负担解压任务的同时,再运行几个QQ、MSN,运行UT、迅雷、杀毒等一大堆任务,这将是一件不可想象的事情;但是如果换成硬解压方案,这又是一件很轻松的事情,看看吧,差别就是这么大。
不过硬解压也并不都是优点,它也有缺憾的,比如硬件的支出,在配置基本相同的前提下,就会比软解压方案多一些,这对于配置预算很有限的用户来说更是一个摆在面前的实际问题。
另外,多了一块独立显卡,就会增加功耗,尤其是高端显卡,动不动就是上百瓦,另外还要牵扯到电源的功率是否可以应付、机箱的散热是否能达到要求等等,这些都更增加了用户的整体预算。
列举了软解和硬解两者的优、劣,最终还是不好确定哪个好哪个坏。
对于新装机且预算有限,只是偶尔欣赏一下高清的用户,使用软解压方案即可;而对于高清爱好者,同时兼顾大型3D游戏的用户,一款支持多种高清格式的主流显卡或者性能不算很弱的集成主板是他们的最终选择。
软解与硬解,谁的播放效果更好?”由于硬件解码高清尤其是全程硬解是近年推出的新技术、硬件厂商的高明营销策略之一。
所以在大部分人心目中硬件解码要比软件解码先进,因此在自己显卡支持硬件解码的情况下会千方百计地开启硬解设置。
其实硬解并不是必须的,因为硬解的出现是当CPU性能不足以应付视频解码需求时的一种折中解决方案,主要作用是降低CPU占用率,如果在CPU能流畅播放高清视频硬解的作用也就不明显了。
这里有人可能会说降低CPU占有率可以降低能耗,硬解确实可以降低CPU功耗,但是显卡的功耗是会增加的,而且就目前市售显卡来看,显卡的功耗已经大幅超越CPU,所以靠硬解来降低系统能耗是不太可能的。
也有很多人而觉得让CPU处于空闲比较好,但是CPU占有率高就是电脑的使用率高,不然买多核的CPU就没有必要了。
从使用角度来讲的硬解有很大遗憾,画面质量比不上软解。
对比测试表明,软解画面质量优于硬解,与最新最强的显卡硬解相比画质也略占上风。
这个就需要从高清解码全过程来说了。
首先,我们来了解一下高清视频解码过程视频解码有四个步骤,分别是VLD(流处理)、iDCT(频率转换) 、MoComp(运动补偿)和PostProc(显示后处理,解码去块滤波Deblocking)。
通常我们所说的硬件加速或硬解,就是指视频解码的这几个步骤中,用显卡专用的解码引擎替代CPU的软件计算,降低CPU的计算负荷。
微软规定的显卡硬件加速标准为DXVA(DirectX Video Acceleration)2.0,它将显卡硬件加速级别从高到低划分为四个等级,顺序为:VLD > iDCT > MoComp > PostProc。
其中,VLD加速
图片的保存格式有几种?各有什么优点?
复制一篇文章你看看:一、BMP图像文件格式 BMP是一种与硬件设备无关的图像文件格式,使用非常广。
它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。
BMP文件的图像深度可选lbit、4bit、8bit及24bit。
BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
典型的BMP图像文件由三部分组成:位图文件头数据结构,它包含BMP图像文件的类型、显示内容等信息;位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定义颜色等信息。
二、 PCX图像文件格式 PCX这种图像文件的形成是有一个发展过程的。
最先的PCX雏形是出现在ZSOFT公司推出的名叫PC PAINBRUSH的用于绘画的商业软件包中。
以后,微软公司将其移植到 Windows环境中,成为Windows系统中一个子功能。
先在微软的Windows3.1中广泛应用,随着Windows的流行、升级,加之其强大的图像处理能力,使PCX同GIF、TIFF、BMP图像文件格式一起,被越来越多的图形图像软件工具所支持,也越来越得到人们的重视。
PCX是最早支持彩色图像的一种文件格式,现在最高可以支持256种彩色,如图4-25所示,显示256色的彩色图像。
PCX设计者很有眼光地超前引入了彩色图像文件格式,使之成为现在非常流行的图像文件格式。
PCX图像文件由文件头和实际图像数据构成。
文件头由128字节组成,描述版本信息和图像显示设备的横向、纵向分辨率,以及调色板等信息:在实际图像数据中,表示图像数据类型和彩色类型。
PCX图像文件中的数据都是用PCXREL技术压缩后的图像数据。
PCX是PC机画笔的图像文件格式。
PCX的图像深度可选为l、4、8bit。
由于这种文件格式出现较早,它不支持真彩色。
PCX文件采用 RLE行程编码,文件体中存放的是压缩后的图像数据。
因此,将采集到的图像数据写成PCX文件格式时,要对其进行RLE编码:而读取一个PCX文件时首先要对其进行RLE解码,才能进一步显示和处理。
三、TIFF图像文件格式 TIFF(TaglmageFileFormat)图像文件是由Aldus和Microsoft公司为桌上出版系统研制开发的一种较为通用的图像文件格式。
TIFF格式灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像:TIFF-G适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像:TIFF-R适用于RGB真彩图像。
TIFF支持多种编码方法,其中包括RGB无压缩、RLE压缩及JPEG压缩等。
TIFF是现存图像文件格式中最复杂的一种,它具有扩展性、方便性、可改性,可以提供给IBMPC等环境中运行、图像编辑程序。
TIFF图像文件由三个数据结构组成,分别为文件头、一个或多个称为IFD的包含标记指针的目录以及数据本身。
TIFF图像文件中的第一个数据结构称为图像文件头或IFH。
这个结构是一个TIFF文件中唯一的、有固定位置的部分;IFD图像文件目录是一个字节长度可变的信息块,Tag标记是TIFF文件的核心部分,在图像文件目录中定义了要用的所有图像参数,目录中的每一目录条目就包含图像的一个参数。
四、 GIF文件格式 GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在 1987年开发的图像文件格式。
GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。
其压缩率一般在50%左右,它不属于任何应用程序。
目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。
GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。
所以GIF的图像深度从lbit到8bit,也即GIF最多支持256 种色彩的图像。
GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
GIF解码较快,因为采用隔行存放的GIF图像,在边解码边显示的时候可分成四遍扫描。
第一遍扫描虽然只显示了整个图像的八分之一,第二遍的扫描后也只显示了1/4,但这已经把整幅图像的概貌显示出来了。
在显示GIF图像时,隔行存放的图像会给您感觉到它的显示速度似乎要比其他图像快一些,这是隔行存放的优点。
五、JPEG文件格式 JPEG是Joint Photographic Experts Group(联合图像专家组)的缩写,文件后辍名为“.jpg”或“.jpeg”,是最常用的图像文件格式,由一个软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。
尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量明显降低,如果追求高品质图像,不宜采用过高压缩比例。
但是JPEG压缩技术十分先进,它用有损压缩方式去除冗余的图像数据,在获得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像品质。
而且 JPEG是一种很灵活的格式,具有调节图像质量的功能,允许用不同的压缩比例对文件进行压...