视频解码器的作用

编码解码器的主要作用是对视频信号进行压缩和解压缩。计算机工业定义通过24位测量系统的真彩色,这就定义了百万种颜色,接近人类视觉的极限。现在,最基本的VGA显示器就有640×480像素。这意味着如果视频需要以每秒30帧的速度播放,则每秒要传输高达27MB的信息。在如此速度下,1GB容量的硬盘仅能存储约37秒的视频信息。因而必须对信息进行压缩处理。通过抛弃一些数字信息或精选出容易被我们的眼睛和大脑常忽略的可视化信息的方法,使视频消耗的硬盘容量减小。这个视频压缩过程就是编码解码器。编码解码器的压缩率从一般的2:1~100:1不等,使处理大量的视频数据成为可能。


如果是用在数字多媒体上,解码器则包括视频解码器和音频解码器.数字媒体的图象和声音都使用特殊的软件编码格式,像视频的mpeg4,音频的mp3,ac3,dts等,这些编码器可以将原始数据压缩存放,刚才都是常用的编码格式,还有些专业的编码格式,一般家庭基本不会用到。为了在家用设备或者电脑上重放这些视频和音频则需要用到解码软件,一般称为插件。比如mpeg4解码插件ffdshow,ac3解码插件ac3fliter等。只有装了各种解码插件你的电脑才能重放这些图像和声音。

 

 

使用方法

播放器包含解码器。不同的播放器包含的解码器数量种类不同。所以有时候需要添加解码器来对播放器进行补充。(简单的说就是让你的播放器支持各种格式的文件,比如MP3,RM这些都是一般就支持的)解码器本身不带播放功能,当然很多说自己是解码器但同时也附带了简单的播放器。安装后你以前不能播放的文件就可以直接通过双击来播放了(当然取决于你默认的播放器)。 Hantro公司的5150MPEG-4视频解码器,这是以IP形式出售的固定功能引擎的例子。该引擎准备用作协处理器,附属于一个通用处理器,后者处理一些MPEG-4解码所需要的要求不太高的子任务。

 

固定功能硬件的主要缺点是缺乏灵活性。由于它不可编程,产品开发人员就不能很容易地修改固定功能硬件,使其支持新标准或者不同的功能。这点很令人关切,因为许多视频应用仍然不够成熟,标准和功能变化很快。

 

比如卓然公司的Vaddis 5R,是面向DVD录像机中音频和视频处理的高度专业化的芯片。所需要的关键算法都已确定:最突出的是MPEG-2视频压缩与解压缩。

 

Vaddis 5R包含两个RISC处理器,但它在执行计算量最大的任务时使用固定功能硬件加速器,如MPEG-2视频解码和彩色空间转换。出于上述原因,Vaddis 5R (和其它类似的ASSP)也具有固定功能引擎的优缺点:拥有良好的性能和能源效率,但灵活性有限。

 

灵活性有限,意味着系统设计人员在设计产品时,使其产品与采用同样ASSP的其它产品容易雷同。它还意味着,系统设计人员高度依赖芯片供应商的路线图,因为需要新款芯片支持显著不同的功能。

 

还有一种是主要依赖可编程处理器执行繁重视频任务的ASSP,为获得灵活性而牺牲了能源效率和成本效率。这类ASSP通常与视频解码器和硬件驱动器等关键软件相捆绑,使系统开发人员不必从事许多低级软件的开发工作。但是,与采用基于固定功能硬件的ASSP相比,仍可能需要在软件开发和集成方面花费很大的精力。 服务器编码器将视频编码播出,接受端使用视频解码器完成解码接受