本文目录一览

1,分层解码器如何区分楼层

起码亲很多在电脑玩,家里的都是可以约到的,主要是以电脑的配色有我有点显卡方面都是有点不同的时候,可以单程的播放
你说呢...

分层解码器如何区分楼层

2,数字机顶盒解码原理

其实说白了,数字机顶盒就是一种把数字信号转换成模拟信号的变换设备。我们大部分时候会产生这样的疑问,既然从电视台发出的是模拟信号,接收到电视机的也必须是模拟信号,那为什么还要用到数字机顶盒呢?现在生活中,我们总是希望自己的电视机能播放清晰度高的电视节目,从模拟电视向高清晰度数字电视过渡,是一个跨越式的过渡,可以说无法直接兼容,也就是说目前的所有的模拟电视是不能使用的,所以一步到位是不现实的。通常现在的做法是:电视台将模拟信号先转换成数字信号,传送到家中的数字机顶盒后,将数字信号转变成模拟信号输入给现在的模拟电视机显示信息,这样有效地避免了电视信号在传输过程中导致的干扰和损耗,电视接收的信号质量得到了很大程度的改善。数字机顶盒的主要技术有:信道解码、信源解码、上行数据的调制编码、嵌入式CPU、MPEG-2解压缩、机顶盒软件、显示控制和加解扰技术。(1)信道解码:数字电视机顶盒中的信道解码电路相当于模拟电视机中的高频头和中频放大器。在数字电视机顶盒中,高频头是必须的,不过调谐范围包含卫星频道、地面电视接收频道、有线电视增补频道。根据DTV目前已有的调制方式,信道解码应包括QPSK、QAM、 OFDM、VSB解调功能。(2)信源解码:模拟信号数字化后,信息量激增,必须采用相应的数据压缩标准。数字电视广播采用MPEG-2视频压缩标准,适用多种清晰度图像质量。音频目前则有AC-3和MPEG-2两种标准。信源解码器必须适应不同编码策略,正确还原原始音、视频数据。(3)上行数据的调制编码:开展交互式应用,需要考虑上行数据的调制编码问题。目前普遍采用的有3种方式,采用电话线传送上行数据,采用以太网卡传送上行数据和通过有线网络传送上行数据。(4)嵌入式CPU:嵌入式CPU是数字电视机顶盒的心脏,当数据完成信道解码以后,首先要解复用,把传输流分成视频、音频,使视频、音频和数据分离开,在数字电视机顶盒专用的CPU中集成了32个以上可编程PID滤波器,其中两个用于视频和音频滤波,其余的用于PSI、SI和Private数据滤波。CPU是嵌入式操作系统的运行平台,它要和操作系统一起完成网络管理,显示管理、有条件接收管理(IC卡和 Smart卡)、图文电视解码、数据解码、OSD、视频信号的上下变换等功能。为了达到这些功能,必须在普通32~64位CPU上扩展许多新的功能,并不断提高速度,以适应高速网络和三维游戏的要求。(5)MPEG-2解码:MPEG-2是数字电视中的关键技术之一,目前实用的视频数字处理技术基本上是建立在 MPEG-2技术基础上,MPEG-2是包括从网络传输到高清晰度电视的全部规范。MP@LL用于VCD,可视电话会议和可视电话用的H.263和 H.261是它的子集。MP@ML用于DVD、SDTV,MP@MH用于HDTV。 MPEG-2图像信号处理方法分运动预测、DCT、量化、可变长编码4步完成,电路是由RISC处理器为核心的ASIC电路组成。 MPEG-2解压缩电路包含视频、音频解压缩和其它功能。在视频处理上要完成主画面、子画面解码,最好具有分层解码功能。图文电视可用APHA迭显功能选加在主画面上,这就要求解码器能同时解调主画面图像和图文电视数据,要有很高的速度和处理能力。OSD是一层单色或伪彩色字幕,主要用于用户操作提示。 在音频方面,由于欧洲DVB采用MPEG-2伴音,美国的ATSC采用杜比AC-3,因而音频解码要具有以上两种功能。(6)数字电视机顶盒软件:电视数字化后,数字电视技术中软件技术占有更为重要的位置。除了音视频的解码由硬件实现外,包括电视内容的重现、操作界面的实现、数据广播业务的实现,直至机顶盒和个人计算机的互联以及和Internet的互联都需要由软件来实现,具体如下: 1 硬件驱动层软件: 驱动程序驱动硬件功能,如射频解调器、传输解复用器、A/V解码器、OSD、视频编码器等。 2 嵌入式实时多任务操作系统:嵌入式实时操作系统是相对于桌面计算机操作系统而言的,它不装在硬盘中,系统结构紧凑,功能相对简单,资源开资较小,便于固化在存储器中。嵌入式操作系统的作用与PC机上的DOS和Windows相似,用户通过它进行人机对话,完成用户下达的指定。指定接收采用多种方式如:键盘、鼠标、语音、触摸屏、红外遥控器等。

数字机顶盒解码原理

3,非可视的楼宇对讲要解码器吗

  如果住户很少,可以不用解码器,相反,如果住户比较多,就得用楼宇解码器了。  楼宇对讲即在楼宇建筑中起通话作用的一种设备,也称可视门铃。通俗的说,楼宇对讲就是指你们家的门铃系统,我们常说楼宇对讲、可视门铃、可视对讲、对讲门铃等几个词语,都是同一个意思,即指一套访客对讲管理系统(一套包含软件、硬件及售后服务的人性化管理访客操作系统)。楼宇对讲又称为可视门铃,或可视对讲, 英文名称是Video Door Phone 或Video Door Bell.楼宇对讲是一种用于高层住宅、公寓大厦内外,户间信息传递,防盗门控制和在紧急情况下住户向楼宇值班室报警的设备。  详细资料请见:http://www.baike.com/wiki/%E6%A5%BC%E5%AE%87%E5%AF%B9%E8%AE%B2

非可视的楼宇对讲要解码器吗

4,解码器是做什么用的

帮助你观看视频文件的,所有的音频, 视频文件都需要有相应的解码器才能播放.如果你在网上或者从朋友那里得到一些.avi文件,而你的视频播放器却无法播放,或者是只有声音而无图像,那就意味着这些.avi文件是用DivX编码压缩制作的,你没有安装相应的解码器,所以无法观看了。所以解码器是必须的。
解码器,是与编码器对应的。编码器的作用,就是将某种格式的原始数据,用一种专用的压缩算法、加密算法重新编码,生成新格式的文件,如常见的mp3、mp4等音视频文件精简体积的一种压缩格式。解码器就对应这种编码,进行解压、解密,缩恢复原数据内容,供应用程序使用。

5,谁能详细介绍一下各种高清视频格式

以下是几种格式的专业解释:HDTV 一,HDTV的概念 要解释HDTV,我们首先要了解DTV。DTV是一种数字电视技术,是目前传统模拟电视技术的接班人。所谓的数字电视,是指从演播室到发射、传输、接收过程中的所有环节都是使用数字电视信号,或对该系统所有的信号传播都是通过由二进制数字所构成的数字流来 完成的。数字信号的传播速率为每秒19.39兆字节,如此大的数据流传输速度保证了数字电视的高清晰度,克服了模拟电视的先天不足。同时,由于数字电视可以允许几种制式信号的同时存在,因此每个数字频道下又可分为若干个子频道,能够满足以后频道不断增多的 需求。HDTV是DTV标准中最高的一种,即High Definision TV,故而称为HDTV。 二,HDTV中要求音、视频信号达到哪些标准? HDTV规定了视频必须至少具备720线非交错式(720p,即常说的逐行)或1080线交错式隔行(1080i,即常说的隔行)扫描(DVD标准为 480线),屏幕纵横比为16:9。音频输出为5.1声道(杜比数字格式),同时能兼容接收其它较低格式的 信号并进行数字化处理重放。 HDTV有三种显示格式,分别是:720P(1280×720P,非交错式),1080 i(1920×1080i,交错式),1080P(1920×1080i,非交错式),其中网络上流传的以720P和1080 i最为常见,而在微软WMV-HD站点上1080P的样片相对较多。 三,如何收看HDTV节目? 目前有两种方式可欣赏到HDTV节目。一种是在电视上实时收看HDTV,需要满足两个条件,首先是电视可接收到HDTV信号,这需要额外添加相关的硬件,其次是电视符合HDTV标准,主要是指电视的分辨率和接收端口而言。 另一种是在电脑上通过软件播放。目前我国只有极少部分地区可接收到HDTV数字信号,而且HDTV电视的价格仍高高在上,不是普通消费者所能承受的。因此,在网络中找寻HDTC源,下载后在个人电脑上播放,成了大多数HDTV迷们的一个尝鲜方法。 四,哪些是可用于电脑播放的HDTV文件? 网络中流传的HDTV主要以两类文件的方式存在,一类是经过MPEG-2标准压缩,以.tp和.ts为后缀的视频流文件,一类是经过WMV-HD (Windows Media Video High Definition)标准压缩过的.wmv文件,还有少数文件后缀为.avi或.mpg,其性质与.wmv是完全一样的。 HDTV文件都比较大,即使是经过重新编码过后的.wmv文件也非同小可。以一部普通电影的时间长度来计算,.wmv文件将会有4G以上,而同样时间长度的.tp和.ts文件能达到8G以上,有的甚至达到20多G。因此,除了通过文件后缀名,还可以通过文 件大小来判断是否为HDTV文件。 五,如何在个人电脑上播放HDTV节目? 对于.wmv文件,只要系统安装了Windows Media Player 9 或更高版本,就可以正常播放,一些播放软件的最新版本已经开始支持WMV-HD,如WINDVD6等,也可以直接使用这些软件播放HDTV。有些HDTV文件在压缩过程中采用了其它标准的编码格式,就需要安装对应的解码器,遇到Windows Media Player 9不能正常播放时,可以再安装ffdshow,它带有各种最常用的解码器。 播放以.tp和.ts为后缀的视频流文件要稍微麻烦一点,因为文件中分别包含有AC3音频信息和MPEG-2视频信息。好在现下有已经不少专门播放.tp 和.ts文件的软件问世了,Moonlight-Elecard MPEG Player 就是其中一款比较常见的支持HDTV播放的软件,目前最新的版本为2.x。安装完后,也可以运行其它播放软件来调用Moonlight- Elecard MPEG Player的解码器进行播放。 六,如何鉴别HDTV的显示格式? 目前我们无法仅从文件名称、大小上来判定一个HDTV文件的显示格式是720P还是1080i,或是1080P,但是有不少软件可以在播放时显示影片的图像信息,如WINDVD、zplay等,在软件的控制面板中选择对应的选项就可以看到详细的信息。 七,为什么我只能看到图像,却听不到声音? 这是因为未安装AC3音频解码器,导致HDTV文件中的音频信息不能被正确识别的原因。解决的方法是下载并安装对应的音频解码器,常用的有 AC3Filter,这些音、视频解码器只需安装一次即可,播放HDTV文件时系统会自动调用,而不必每次播 放的时候都打开其控制界面。 八,为什么我播放HDTV时会出现丢帧现象? 在家用电脑上播放HDTV,对其硬件配置要求较高,主要是与CPU、显存、内存紧紧相关,如果这三样中有一样性能过低,就会产生一些播放问题。播放 HDTV时会出现丢帧现象是显存容量不够造成的,尤其是在播放1080 i格式HDTV的时候,1920×1080的像素量,需要足够大的显存才能满足其数据吞吐,因此显存至少需要64M以上,建议128M。由于是2D显示,所以对显卡核心的运算能力要求反而不是很高。 九,为什么我播放HDTV时会经常出现画面和语音停顿的现象? 一些采用了WMV-HD重新编码的HDTV文件,因为有着较高的压缩率,在播放时就需要非常高的CPU运算能力来进行实时解码,一般来说P4 2.0G/AMD 2000+ 以上及同级别的CPU可达到这个要求。同时,由于HDTV的数据流较大,需要足够的内存来支持,推荐在256M以上。如果你的电脑满足不了这样的配置,就可能会在播放过程中产生画面与语音不同步、画面经常停顿、爆音等现象。严重的话甚至无法顺利观看。如果 这种现象不太严重,则可以通过优化系统和一些小技巧来改善。 十,如何优化系统以保证顺利地播放HDTV? 除非你的电脑硬件配置的确很强,否则就很可能需要对系统进行一些优化,以便可以顺利地播放HDTV。首先是在播放HDTV前关闭所有没有用的后台程序或进程,尽量增加系统的空闲资源为播放HDTV服务;其次是选择一款占用系统资源较低的软件来播放HDTV 。Windows Media Player、WINDVD等软件占用系统资源较多,在硬件配置本就不高的系统上会影响HDTV的播放效果,这时可以选择使用BSPlayer。 BSPlayer是一款免费软件,最大的特点就是占用系统资源很小,尤其在播放HDTV文件时,与其它几个资源占用大户相比效果更为明显。另外,运行播放软件后立即打开任务管理器(仅在Windows 2000/XP中有效),将播放软件的进程级别设置为最高,这样也可以为HDTV的播放调用更多的系统资源。除此之外,安装更高版本的 DirectX,也能更好地支持HDTV的播放。 十一,还有什么其它的技巧? 如果你的PC可以流利地播放HDTV,那么你唯一会感到遗憾的,可能就是抱怨显示器太小和音箱太不够劲了。音箱的问题没有好的方法可以解决,必竟PC音箱和家庭影院的音箱两者是不可同比的,然而我们可以通过调高显示器的分辨率来提高画面的清晰度和细节感。 现在主流的显示器为17寸纯平CRT(因为改变标准分辨率只会给LCD带来负面影响,因此这种方法只针对普通的CRT显示器),中低档的17寸显示器很难达到1600×1200以上的分辨率,即使达到了其水平扫描率也在60Hz以下,但是请不要忘了,电视 信号的水平扫描率也就是在这个水平上。720P的水平扫描率为60Hz,1080i则有50Hz和60Hz两种,分别为我国和美国地区的标准。也就是说,即使你在显示器水平扫描率为60Hz的状态下全屏观看HDTV或DVD等其它视频,你是感觉不到晃眼的 ,这主要是由于人眼对于动态和静态物体的感应不同造成的。因此你可以在观看HDTV的时候,放心地将显示器水平扫描率设为60Hz,进而将分辨率调高,平时使用再调回标准分辨率即可。 存放HDTV文件的硬盘分区必须转换为NTFS格式,因为一部HDTV电影通常是几个4.3GB的视频文件组成(为了方便刻录在DVD上面),而FAT32是无法管理2GB以上的文件的,因此务必转换分区格式。H.264 JVT(Joint Video Team,视频联合工作组)于2001年12月在泰国Pattaya成立。它由ITU-T和ISO两个国际标准化组织的有关视频编码的专家联合组成。JVT的工作目标是制定一个新的视频编码标准,以实现视频的高压缩比、高图像质量、良好的网络适应性等目标。目前JVT的工作已被ITU-T接纳,新的视频压缩编码标准称为H.264标准,该标准也被ISO接纳,称为AVC(Advanced Video Coding)标准,是MPEG-4的第10部分。H.264标准可分为三档:基本档次(其简单版本,应用面广);主要档次(采用了多项提高图像质量和增加压缩比的技术措施,可用于SDTV、HDTV和DVD等);扩展档次(可用于各种网络的视频流传输)。H.264不仅比H.263和MPEG-4节约了50%的码率,而且对网络传输具有更好的支持功能。它引入了面向IP包的编码机制,有利于网络中的分组传输,支持网络中视频的流媒体传输。H.264具有较强的抗误码特性,可适应丢包率高、干扰严重的无线信道中的视频传输。H.264支持不同网络资源下的分级编码传输,从而获得平稳的图像质量。H.264能适应于不同网络中的视频传输,网络亲和性好。H.261是最早出现的视频编码建议,目的是规范ISDN网上的会议电视和可视电话应用中的视频编码技术。它采用的算法结合了可减少时间冗余的帧间预测和可减少空间冗余的DCT变换的混合编码方法。和ISDN信道相匹配,其输出码率是p×64kbit/s。p取值较小时,只能传清晰度不太高的图像,适合于面对面的电视电话;p取值较大时(如 p>6),可以传输清晰度较好的会议电视图像。H.263 建议的是低码率图像压缩标准,在技术上是H.261的改进和扩充,支持码率小于64kbit/s的应用。但实质上H.263以及后来的H.263+和H.263++已发展成支持全码率应用的建议,从它支持众多的图像格式这一点就可看出,如Sub-QCIF、QCIF、CIF、4CIF甚至16CIF等格式。MPEG-1标准的码率为1.2Mbit/s左右,可提供30帧CIF(352×288)质量的图像,是为CD-ROM光盘的视频存储和播放所制定的。MPEG-l标准视频编码部分的基本算法与H.261/H.263相似,也采用运动补偿的帧间预测、二维DCT、VLC游程编码等措施。此外还引入了帧内帧(I)、预测帧(P)、双向预测帧(B)和直流帧(D)等概念,进一步提高了编码效率。在MPEG-1的基础上,MPEG-2标准在提高图像分辨率、兼容数字电视等方面做了一些改进,例如它的运动矢量的精度为半像素;在编码运算中(如运动估计和DCT)区分“帧”和“场”;引入了编码的可分级性技术,如空间可分级性、时间可分级性和信噪比可分级性等。近年推出的MPEG-4标准引入了基于视听对象(AVO:Audio-Visual Object)的编码,大大提高了视频通信的交互能力和编码效率。 MPEG-4中还采用了一些新的技术,如形状编码、自适应DCT、任意形状视频对象编码等。但是MPEG-4的基本视频编码器还是属于和H.263相似的一类混合编码器。总之,H.261建议是视频编码的经典之作,H.263是其发展,并将逐步在实际上取而代之,主要应用于通信方面,但H.263众多的选项往往令使用者无所适从。MPEG系列标准从针对存储媒体的应用发展到适应传输媒体的应用,其核心视频编码的基本框架是和H.261一致的,其中引人注目的MPEG-4的“基于对象的编码”部分由于尚有技术障碍,目前还难以普遍应用。因此,在此基础上发展起来的新的视频编码建议H.264克服了两者的弱点,在混合编码的框架下引入了新的编码方式,提高了编码效率,面向实际应用。同时,它是两大国际标准化组织的共同制定的,其应用前景应是不言而喻的。JVT的H.264H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)开发的一个新的数字视频编码标准,它既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10 部分。1998年1月份开始草案征集,1999年9月,完成第一个草案,2001年5月制定了其测试模式TML-8,2002年6月的 JVT第5次会议通过了H.264的FCD板。2003年3月正式发布。H.264和以前的标准一样,也是DPCM加变换编码的混合编码模式。但它采用“回归基本”的简洁设计,不用众多的选项,获得比H.263++好得多的压缩性能;加强了对各种信道的适应能力,采用“网络友好”的结构和语法,有利于对误码和丢包的处理;应用目标范围较宽,以满足不同速率、不同解析度以及不同传输(存储)场合的需求;它的基本系统是开放的,使用无需版权。在技术上,H.264标准中有多个闪光之处,如统一的VLC符号编码,高精度、多模式的位移估计,基于4×4块的整数变换、分层的编码语法等。这些措施使得H.264算法具有很的高编码效率,在相同的重建图像质量下,能够比H.263节约50%左右的码率。H.264的码流结构网络适应性强,增加了差错恢复能力,能够很好地适应IP和无线网络的应用。H.264的技术亮点(1) 分层设计H.264的算法在概念上可以分为两层:视频编码层(VCL:Video Coding Layer)负责高效的视频内容表示,网络提取层(NAL:Network Abstraction Layer)负责以网络所要求的恰当的方式对数据进行打包和传送。在VCL和NAL之间定义了一个基于分组方式的接口,打包和相应的信令属于NAL的一部分。这样,高编码效率和网络友好性的任务分别由VCL和NAL来完成。VCL层包括基于块的运动补偿混合编码和一些新特性。与前面的视频编码标准一样,H.264没有把前处理和后处理等功能包括在草案中,这样可以增加标准的灵活性。NAL负责使用下层网络的分段格式来封装数据,包括组帧、逻辑信道的信令、定时信息的利用或序列结束信号等。例如,NAL支持视频在电路交换信道上的传输格式,支持视频在Internet上利用RTP/UDP/IP传输的格式。NAL包括自己的头部信息、段结构信息和实际载荷信息,即上层的VCL数据。(如果采用数据分割技术,数据可能由几个部分组成)。(2) 高精度、多模式运动估计H.264支持1/4或1/8像素精度的运动矢量。在1/4像素精度时可使用6抽头滤波器来减少高频噪声,对于1/8像素精度的运动矢量,可使用更为复杂的8抽头的滤波器。在进行运动估计时,编码器还可选择“增强”内插滤波器来提高预测的效果。在H.264的运动预测中,一个宏块(MB)可以按图2被分为不同的子块,形成7种不同模式的块尺寸。这种多模式的灵活和细致的划分,更切合图像中实际运动物体的形状,大大提高了运动估计的精确程度。在这种方式下,在每个宏块中可以包含有1、2、4、8或16个运动矢量。在H.264中,允许编码器使用多于一帧的先前帧用于运动估计,这就是所谓的多帧参考技术。例如2帧或3帧刚刚编码好的参考帧,编码器将选择对每个目标宏块能给出更好的预测帧,并为每一宏块指示是哪一帧被用于预测。(3) 4×4块的整数变换H.264与先前的标准相似,对残差采用基于块的变换编码,但变换是整数操作而不是实数运算,其过程和DCT基本相似。这种方法的优点在于:在编码器中和解码器中允许精度相同的变换和反变换,便于使用简单的定点运算方式。也就是说,这里没有“反变换误差”。变换的单位是4×4块,而不是以往常用的8×8块。由于用于变换块的尺寸缩小,运动物体的划分更精确,这样,不但变换计算量比较小,而且在运动物体边缘处的衔接误差也大为减小。为了使小尺寸块的变换方式对图像中较大面积的平滑区域不产生块之间的灰度差异,可对帧内宏块亮度数据的16个4×4块的DC系数(每个小块一个,共16个)进行第二次4×4块的变换,对色度数据的4个4×4块的DC系数(每个小块一个,共4个)进行2×2块的变换。H.264为了提高码率控制的能力,量化步长的变化的幅度控制在12.5%左右,而不是以不变的增幅变化。变换系数幅度的归一化被放在反量化过程中处理以减少计算的复杂性。为了强调彩色的逼真性,对色度系数采用了较小量化步长。(4) 统一的VLCH.264中熵编码有两种方法,一种是对所有的待编码的符号采用统一的VLC(UVLC :Universal VLC),另一种是采用内容自适应的二进制算术编码(CABAC:Context-Adaptive Binary Arithmetic Coding)。CABAC是可选项,其编码性能比UVLC稍好,但计算复杂度也高。UVLC使用一个长度无限的码字集,设计结构非常有规则,用相同的码表可以对不同的对象进行编码。这种方法很容易产生一个码字,而解码器也很容易地识别码字的前缀,UVLC在发生比特错误时能快速获得重同步。图3显示了码字的语法。这里,x0,x1,x2,…是INFO比特,并且为0或1。图4列出了前9种码字。如:第4号码字包含INFO01,这一码字的设计是为快速再同步而经过优化的,以防止误码。(5) 帧内预测在先前的H.26x系列和MPEG-x系列标准中,都是采用的帧间预测的方式。在H.264中,当编码Intra图像时可用帧内预测。对于每个4×4块(除了边缘块特别处置以外),每个像素都可用17个最接近的先前已编码的像素的不同加权和(有的权值可为0)来预测,即此像素所在块的左上角的17个像素。显然,这种帧内预测不是在时间上,而是在空间域上进行的预测编码算法,可以除去相邻块之间的空间冗余度,取得更为有效的压缩。如图4所示,4×4方块中a、b、...、p为16 个待预测的像素点,而A、B、...、P是已编码的像素。如m点的值可以由(J+2K+L+2)/ 4 式来预测,也可以由(A+B+C+D+I+J+K+L)/ 8 式来预测,等等。按照所选取的预测参考的点不同,亮度共有9类不同的模式,但色度的帧内预测只有1类模式。(6) 面向IP和无线环境H.264 草案中包含了用于差错消除的工具,便于压缩视频在误码、丢包多发环境中传输,如移动信道或IP信道中传输的健壮性。为了抵御传输差错,H.264视频流中的时间同步可以通过采用帧内图像刷新来完成,空间同步由条结构编码(slice structured coding)来支持。同时为了便于误码以后的再同步,在一幅图像的视频数据中还提供了一定的重同步点。另外,帧内宏块刷新和多参考宏块允许编码器在决定宏块模式的时候不仅可以考虑编码效率,还可以考虑传输信道的特性。除了利用量化步长的改变来适应信道码率外,在H.264中,还常利用数据分割的方法来应对信道码率的变化。从总体上说,数据分割的概念就是在编码器中生成具有不同优先级的视频数据以支持网络中的服务质量QoS。例如采用基于语法的数据分割(syntax-based data partitioning)方法,将每帧数据的按其重要性分为几部分,这样允许在缓冲区溢出时丢弃不太重要的信息。还可以采用类似的时间数据分割(temporal data partitioning)方法,通过在P帧和B帧中使用多个参考帧来完成。在无线通信的应用中,我们可以通过改变每一帧的量化精度或空间/时间分辨率来支持无线信道的大比特率变化。可是,在多播的情况下,要求编码器对变化的各种比特率进行响应是不可能的。因此,不同于MPEG-4中采用的精细分级编码FGS(Fine Granular Scalability)的方法(效率比较低),H.264采用流切换的SP帧来代替分级编码。H.264的性能测试TML-8为H.264的测试模式,用它来对H.264的视频编码效率进行比较和测试。测试结果所提供的PSNR已清楚地表明,相对于MPEG-4(ASP:Advanced Simple Profile)和H.263++(HLP:High Latency Profile)的性能,H.264的结果具有明显的优越性,如图5所示。H.264的PSNR比MPEG-4(ASP)和H.263++(HLP)明显要好,在6种速率的对比测试中,H.264的PSNR比MPEG-4(ASP)平均要高2dB,比H.263(HLP)平均要高3dB。6个测试速率及其相关的条件分别为:32 kbit/s速率、10f/s帧率和QCIF格式;64 kbit/s速率、15f/s帧率和QCIF格式;128kbit/s速率、15f/s帧率和CIF格式;256kbit/s速率、15f/s帧率和QCIF格式;512 kbit/s速率、30f/s帧率和CIF格式;1024 kbit/s速率、30f/s帧率和CIF格式。实现难度对每个考虑实际应用的工程师而言,在关注H.264的优越性能的同时必然会衡量其实现难度。从总体上说,H.264性能的改进是以增加复杂性为代价而获得的。目前全球也只有中国杭州海康威视数字技术有限公司在安防领域实现了H.264的实际应用,这一次我们走到了世界的前端!1080p1080P是标准层面上的HDTV或者硬件层面上FULL HD的最高标准之一,而FULL HD就是能够完全显示1920*1080像素或者说物理分辨率达到1920*1080的平板电视机。需要注意的是,FULL HD和先前很多厂家宣传的1080P并不是同样的概念。但是我们走进卖场会发现大多数品牌商家都打着1080P的旗帜对外宣传,多少对我们的选购产生了阻碍.其实目前市场中的大多数平板电视都不是FULL HD,所谓的1080P只是支持1080P信号的接收并通过计算演变在屏幕上显示,大多数大屏幕平板电视都为1366*768,等离子中的部分产品更低,要达到FULL HD的概念,就必须屏幕达到1920*1080的物理分辨率以及至少30Hz的刷新率.WAFWe Are Family 的简称 [我们是一家人]WAF是韩国的一个影视制作小组,他们制作的DVDRIP是目前网上除了HDTV之外质量最好的,清晰度和音质都是上乘之作。WAF的作品有以下特点:1:严格控制每CD的容量,每CD的容量大小一般不超过0.05M(大家见过不少CD1是702M,CD2却是698M的现象吧)。2:经过控制的容量,利于刻盘,(有些小组制作的容量经常可以超过702M,一CD盘的容量,这时候超刻技术就受重视了^_^)3:分割片子时注意场景转换,极少造成一段场景有分裂感(例如4CD的《特洛伊》和4CD的《黑鹰》)。4:每个片子压制的尺寸都以OAR为准,即导演原始版。5:尺寸统一,几乎都是800线。(例:WAF20CD DTS版BOB,800*448,见过15CD的HDTVRIP版,居然有两种尺寸!)我不清楚,一部大片为什么大家会忍受得了分辨率为640甚至以下的版本?6:有极强的负责任的制作态度,发现有瑕疵的一般都会推出修复版.7:喜欢WAF的DTS和AC3音频和高码率压缩的视频.8:WAF每部片分割成的CD数一般都比别的小组制作的要多,这是为了保证必要的画质和音质的质量。试想想有个加长版《角斗士》使用DTS音轨,却只分割成2CD,每CD有70多分钟长,不知这样压缩出来的片子画质能好到什么程度?所以说,WAF小组出品的DVDRip一般都是网上最清晰的版本。问题补充:普通家用电视的分辨率是多少?是不是屏幕越大分辨率越高? 电视的NTSC标准为720x480 刷新率为60Hz , PAL为720x576,刷新率为50Hz。 我国电视广播采用 PAL制。 逐行电视接收隔行信号经过差补后可以达到逐行输出,同时75Hz刷新率 ,或者隔行输出,同时100Hz刷新率。 虽然PAL制可达576线,但普通电视的实际可分辨水平线数只有300~500。高清电视理论上可达720P 和1080i,就是说最多逐行720线。所以按理论来说,搞清电视用1024x768的VGA输入也勉强可以表现出来了,但实际因为聚焦不准,文字显示比能显示1024x768的显示器差很多,画面显示则没什么问题。HDTV是不是没有经过压缩,最原始的视频? 网络中流传的HDTV主要以两类文件的方式存在,一类是经过MPEG-2标准压缩,以.tp和.ts为后缀的视频流文件,一类是经过WMV-HD (Windows Media Video High Definition)标准压缩过的.wmv文件,还有少数文件后缀为.avi或.mpg,其性质与.wmv是完全一样的。 H.264等压缩格式是不是为了方便网上传播? 在技术上,H.264标准中有多个闪光之处,如统一的VLC符号编码,高精度、多模式的位移估计,基于4块的整数变换、分层的编码语法等。这些措施使得H.264得算法具有很高的编码效率,在相同的重建图像质量下,能够比H.263节约50%左右的码率。H.264的码流结构网络适应性强,增加了差错恢复能力,能够很好地适应IP和无线网络的应用。 H.264能以较低的数据速率传送基于联网协议(IP)的视频流,在视频质量、压缩效率和数据包恢复丢失等方面,超越了现有的MPEG-2、MPEG-4和H.26x视频通讯标准,更适合窄带传输。 网上流传的Rip格式是什么意思?DVDRip DVDRip理解:其实就是一种DVD的备份技术。 DVD我们都知道,目前非常优秀的媒体格式,MPEG2编码的视频;AC3、DTS的音轨。但是我们也知道DVD载体是DVD光盘,D5一张就有4.7G。显然,直接将DVD文件进行网络传送毫无实际价值可言,将这样的文件打包传到服务器上只会占用服务器的硬盘和大量的网络带宽。还没有多少人的网络带宽可以让他毫不动容地去下载一个7、8GB的文件只为了看两个小时电影,更不要说将它们保存下来,DVD刻录机这样的产品目前也不是一般人能拥有的。 这就需要rip了,将DVD的视频、音频、字幕剥离出来,再经过压缩或者其他处理,然后重新合成成多媒体文件。在更小的文件尺寸上达到DVD的是视听享受。

6,解码器是干什么用的

所谓解码器,就是一个规则集,告诉播放器文件是应该怎么解码,解码就是把这种数字信号转化成模拟信号. 模拟信号是用连续变化的数值来表示要说明的信息;数字信号是用有限个“0”和“1”的代码来表示信息中某一个字符,当很多字符组合起来时,才能表达完整的信息。 信号是信息的载体,所以模拟信号和数字信号本质上是相同的。不同点在于存贮,传输及其它处理的方式。
简单地说, 帮助你观看视频文件的,所有的音频, 视频文件都需要有相应的解码器才能播放.如果你在网上或者从朋友那里得到一些.avi文件,而你的视频播放器却无法播放,或者是只有声音而无图像,那就意味着这些.avi文件是用divx编码压缩制作的,你没有安装相应的解码器,所以无法观看了。所以解码器是必须的。

7,介绍几个你比较熟悉的设计模式并简单介绍它们是如何实现的

以下是几种格式的专业解释:HDTV 一,HDTV的概念 要解释HDTV,我们首先要了解DTV。DTV是一种数字电视技术,是目前传统模拟电视技术的接班人。所谓的数字电视,是指从演播室到发射、传输、接收过程中的所有环节都是使用数字电视信号,或对该系统所有的信号传播都是通过由二进制数字所构成的数字流来 完成的。数字信号的传播速率为每秒19.39兆字节,如此大的数据流传输速度保证了数字电视的高清晰度,克服了模拟电视的先天不足。同时,由于数字电视可以允许几种制式信号的同时存在,因此每个数字频道下又可分为若干个子频道,能够满足以后频道不断增多的 需求。HDTV是DTV标准中最高的一种,即High Definision TV,故而称为HDTV。 二,HDTV中要求音、视频信号达到哪些标准? HDTV规定了视频必须至少具备720线非交错式(720p,即常说的逐行)或1080线交错式隔行(1080i,即常说的隔行)扫描(DVD标准为 480线),屏幕纵横比为16:9。音频输出为5.1声道(杜比数字格式),同时能兼容接收其它较低格式的 信号并进行数字化处理重放。 HDTV有三种显示格式,分别是:720P(1280×720P,非交错式),1080 i(1920×1080i,交错式),1080P(1920×1080i,非交错式),其中网络上流传的以720P和1080 i最为常见,而在微软WMV-HD站点上1080P的样片相对较多。 三,如何收看HDTV节目? 目前有两种方式可欣赏到HDTV节目。一种是在电视上实时收看HDTV,需要满足两个条件,首先是电视可接收到HDTV信号,这需要额外添加相关的硬件,其次是电视符合HDTV标准,主要是指电视的分辨率和接收端口而言。 另一种是在电脑上通过软件播放。目前我国只有极少部分地区可接收到HDTV数字信号,而且HDTV电视的价格仍高高在上,不是普通消费者所能承受的。因此,在网络中找寻HDTC源,下载后在个人电脑上播放,成了大多数HDTV迷们的一个尝鲜方法。 四,哪些是可用于电脑播放的HDTV文件? 网络中流传的HDTV主要以两类文件的方式存在,一类是经过MPEG-2标准压缩,以.tp和.ts为后缀的视频流文件,一类是经过WMV-HD (Windows Media Video High Definition)标准压缩过的.wmv文件,还有少数文件后缀为.avi或.mpg,其性质与.wmv是完全一样的。 HDTV文件都比较大,即使是经过重新编码过后的.wmv文件也非同小可。以一部普通电影的时间长度来计算,.wmv文件将会有4G以上,而同样时间长度的.tp和.ts文件能达到8G以上,有的甚至达到20多G。因此,除了通过文件后缀名,还可以通过文 件大小来判断是否为HDTV文件。 五,如何在个人电脑上播放HDTV节目? 对于.wmv文件,只要系统安装了Windows Media Player 9 或更高版本,就可以正常播放,一些播放软件的最新版本已经开始支持WMV-HD,如WINDVD6等,也可以直接使用这些软件播放HDTV。有些HDTV文件在压缩过程中采用了其它标准的编码格式,就需要安装对应的解码器,遇到Windows Media Player 9不能正常播放时,可以再安装ffdshow,它带有各种最常用的解码器。 播放以.tp和.ts为后缀的视频流文件要稍微麻烦一点,因为文件中分别包含有AC3音频信息和MPEG-2视频信息。好在现下有已经不少专门播放.tp 和.ts文件的软件问世了,Moonlight-Elecard MPEG Player 就是其中一款比较常见的支持HDTV播放的软件,目前最新的版本为2.x。安装完后,也可以运行其它播放软件来调用Moonlight- Elecard MPEG Player的解码器进行播放。 六,如何鉴别HDTV的显示格式? 目前我们无法仅从文件名称、大小上来判定一个HDTV文件的显示格式是720P还是1080i,或是1080P,但是有不少软件可以在播放时显示影片的图像信息,如WINDVD、zplay等,在软件的控制面板中选择对应的选项就可以看到详细的信息。 七,为什么我只能看到图像,却听不到声音? 这是因为未安装AC3音频解码器,导致HDTV文件中的音频信息不能被正确识别的原因。解决的方法是下载并安装对应的音频解码器,常用的有 AC3Filter,这些音、视频解码器只需安装一次即可,播放HDTV文件时系统会自动调用,而不必每次播 放的时候都打开其控制界面。 八,为什么我播放HDTV时会出现丢帧现象? 在家用电脑上播放HDTV,对其硬件配置要求较高,主要是与CPU、显存、内存紧紧相关,如果这三样中有一样性能过低,就会产生一些播放问题。播放 HDTV时会出现丢帧现象是显存容量不够造成的,尤其是在播放1080 i格式HDTV的时候,1920×1080的像素量,需要足够大的显存才能满足其数据吞吐,因此显存至少需要64M以上,建议128M。由于是2D显示,所以对显卡核心的运算能力要求反而不是很高。 九,为什么我播放HDTV时会经常出现画面和语音停顿的现象? 一些采用了WMV-HD重新编码的HDTV文件,因为有着较高的压缩率,在播放时就需要非常高的CPU运算能力来进行实时解码,一般来说P4 2.0G/AMD 2000+ 以上及同级别的CPU可达到这个要求。同时,由于HDTV的数据流较大,需要足够的内存来支持,推荐在256M以上。如果你的电脑满足不了这样的配置,就可能会在播放过程中产生画面与语音不同步、画面经常停顿、爆音等现象。严重的话甚至无法顺利观看。如果 这种现象不太严重,则可以通过优化系统和一些小技巧来改善。 十,如何优化系统以保证顺利地播放HDTV? 除非你的电脑硬件配置的确很强,否则就很可能需要对系统进行一些优化,以便可以顺利地播放HDTV。首先是在播放HDTV前关闭所有没有用的后台程序或进程,尽量增加系统的空闲资源为播放HDTV服务;其次是选择一款占用系统资源较低的软件来播放HDTV 。Windows Media Player、WINDVD等软件占用系统资源较多,在硬件配置本就不高的系统上会影响HDTV的播放效果,这时可以选择使用BSPlayer。 BSPlayer是一款免费软件,最大的特点就是占用系统资源很小,尤其在播放HDTV文件时,与其它几个资源占用大户相比效果更为明显。另外,运行播放软件后立即打开任务管理器(仅在Windows 2000/XP中有效),将播放软件的进程级别设置为最高,这样也可以为HDTV的播放调用更多的系统资源。除此之外,安装更高版本的 DirectX,也能更好地支持HDTV的播放。 十一,还有什么其它的技巧? 如果你的PC可以流利地播放HDTV,那么你唯一会感到遗憾的,可能就是抱怨显示器太小和音箱太不够劲了。音箱的问题没有好的方法可以解决,必竟PC音箱和家庭影院的音箱两者是不可同比的,然而我们可以通过调高显示器的分辨率来提高画面的清晰度和细节感。 现在主流的显示器为17寸纯平CRT(因为改变标准分辨率只会给LCD带来负面影响,因此这种方法只针对普通的CRT显示器),中低档的17寸显示器很难达到1600×1200以上的分辨率,即使达到了其水平扫描率也在60Hz以下,但是请不要忘了,电视 信号的水平扫描率也就是在这个水平上。720P的水平扫描率为60Hz,1080i则有50Hz和60Hz两种,分别为我国和美国地区的标准。也就是说,即使你在显示器水平扫描率为60Hz的状态下全屏观看HDTV或DVD等其它视频,你是感觉不到晃眼的 ,这主要是由于人眼对于动态和静态物体的感应不同造成的。因此你可以在观看HDTV的时候,放心地将显示器水平扫描率设为60Hz,进而将分辨率调高,平时使用再调回标准分辨率即可。 存放HDTV文件的硬盘分区必须转换为NTFS格式,因为一部HDTV电影通常是几个4.3GB的视频文件组成(为了方便刻录在DVD上面),而FAT32是无法管理2GB以上的文件的,因此务必转换分区格式。H.264 JVT(Joint Video Team,视频联合工作组)于2001年12月在泰国Pattaya成立。它由ITU-T和ISO两个国际标准化组织的有关视频编码的专家联合组成。JVT的工作目标是制定一个新的视频编码标准,以实现视频的高压缩比、高图像质量、良好的网络适应性等目标。目前JVT的工作已被ITU-T接纳,新的视频压缩编码标准称为H.264标准,该标准也被ISO接纳,称为AVC(Advanced Video Coding)标准,是MPEG-4的第10部分。H.264标准可分为三档:基本档次(其简单版本,应用面广);主要档次(采用了多项提高图像质量和增加压缩比的技术措施,可用于SDTV、HDTV和DVD等);扩展档次(可用于各种网络的视频流传输)。H.264不仅比H.263和MPEG-4节约了50%的码率,而且对网络传输具有更好的支持功能。它引入了面向IP包的编码机制,有利于网络中的分组传输,支持网络中视频的流媒体传输。H.264具有较强的抗误码特性,可适应丢包率高、干扰严重的无线信道中的视频传输。H.264支持不同网络资源下的分级编码传输,从而获得平稳的图像质量。H.264能适应于不同网络中的视频传输,网络亲和性好。H.261是最早出现的视频编码建议,目的是规范ISDN网上的会议电视和可视电话应用中的视频编码技术。它采用的算法结合了可减少时间冗余的帧间预测和可减少空间冗余的DCT变换的混合编码方法。和ISDN信道相匹配,其输出码率是p×64kbit/s。p取值较小时,只能传清晰度不太高的图像,适合于面对面的电视电话;p取值较大时(如 p>6),可以传输清晰度较好的会议电视图像。H.263 建议的是低码率图像压缩标准,在技术上是H.261的改进和扩充,支持码率小于64kbit/s的应用。但实质上H.263以及后来的H.263+和H.263++已发展成支持全码率应用的建议,从它支持众多的图像格式这一点就可看出,如Sub-QCIF、QCIF、CIF、4CIF甚至16CIF等格式。MPEG-1标准的码率为1.2Mbit/s左右,可提供30帧CIF(352×288)质量的图像,是为CD-ROM光盘的视频存储和播放所制定的。MPEG-l标准视频编码部分的基本算法与H.261/H.263相似,也采用运动补偿的帧间预测、二维DCT、VLC游程编码等措施。此外还引入了帧内帧(I)、预测帧(P)、双向预测帧(B)和直流帧(D)等概念,进一步提高了编码效率。在MPEG-1的基础上,MPEG-2标准在提高图像分辨率、兼容数字电视等方面做了一些改进,例如它的运动矢量的精度为半像素;在编码运算中(如运动估计和DCT)区分“帧”和“场”;引入了编码的可分级性技术,如空间可分级性、时间可分级性和信噪比可分级性等。近年推出的MPEG-4标准引入了基于视听对象(AVO:Audio-Visual Object)的编码,大大提高了视频通信的交互能力和编码效率。 MPEG-4中还采用了一些新的技术,如形状编码、自适应DCT、任意形状视频对象编码等。但是MPEG-4的基本视频编码器还是属于和H.263相似的一类混合编码器。总之,H.261建议是视频编码的经典之作,H.263是其发展,并将逐步在实际上取而代之,主要应用于通信方面,但H.263众多的选项往往令使用者无所适从。MPEG系列标准从针对存储媒体的应用发展到适应传输媒体的应用,其核心视频编码的基本框架是和H.261一致的,其中引人注目的MPEG-4的“基于对象的编码”部分由于尚有技术障碍,目前还难以普遍应用。因此,在此基础上发展起来的新的视频编码建议H.264克服了两者的弱点,在混合编码的框架下引入了新的编码方式,提高了编码效率,面向实际应用。同时,它是两大国际标准化组织的共同制定的,其应用前景应是不言而喻的。JVT的H.264H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)开发的一个新的数字视频编码标准,它既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10 部分。1998年1月份开始草案征集,1999年9月,完成第一个草案,2001年5月制定了其测试模式TML-8,2002年6月的 JVT第5次会议通过了H.264的FCD板。2003年3月正式发布。H.264和以前的标准一样,也是DPCM加变换编码的混合编码模式。但它采用“回归基本”的简洁设计,不用众多的选项,获得比H.263++好得多的压缩性能;加强了对各种信道的适应能力,采用“网络友好”的结构和语法,有利于对误码和丢包的处理;应用目标范围较宽,以满足不同速率、不同解析度以及不同传输(存储)场合的需求;它的基本系统是开放的,使用无需版权。在技术上,H.264标准中有多个闪光之处,如统一的VLC符号编码,高精度、多模式的位移估计,基于4×4块的整数变换、分层的编码语法等。这些措施使得H.264算法具有很的高编码效率,在相同的重建图像质量下,能够比H.263节约50%左右的码率。H.264的码流结构网络适应性强,增加了差错恢复能力,能够很好地适应IP和无线网络的应用。H.264的技术亮点(1) 分层设计H.264的算法在概念上可以分为两层:视频编码层(VCL:Video Coding Layer)负责高效的视频内容表示,网络提取层(NAL:Network Abstraction Layer)负责以网络所要求的恰当的方式对数据进行打包和传送。在VCL和NAL之间定义了一个基于分组方式的接口,打包和相应的信令属于NAL的一部分。这样,高编码效率和网络友好性的任务分别由VCL和NAL来完成。VCL层包括基于块的运动补偿混合编码和一些新特性。与前面的视频编码标准一样,H.264没有把前处理和后处理等功能包括在草案中,这样可以增加标准的灵活性。NAL负责使用下层网络的分段格式来封装数据,包括组帧、逻辑信道的信令、定时信息的利用或序列结束信号等。例如,NAL支持视频在电路交换信道上的传输格式,支持视频在Internet上利用RTP/UDP/IP传输的格式。NAL包括自己的头部信息、段结构信息和实际载荷信息,即上层的VCL数据。(如果采用数据分割技术,数据可能由几个部分组成)。(2) 高精度、多模式运动估计H.264支持1/4或1/8像素精度的运动矢量。在1/4像素精度时可使用6抽头滤波器来减少高频噪声,对于1/8像素精度的运动矢量,可使用更为复杂的8抽头的滤波器。在进行运动估计时,编码器还可选择“增强”内插滤波器来提高预测的效果。在H.264的运动预测中,一个宏块(MB)可以按图2被分为不同的子块,形成7种不同模式的块尺寸。这种多模式的灵活和细致的划分,更切合图像中实际运动物体的形状,大大提高了运动估计的精确程度。在这种方式下,在每个宏块中可以包含有1、2、4、8或16个运动矢量。在H.264中,允许编码器使用多于一帧的先前帧用于运动估计,这就是所谓的多帧参考技术。例如2帧或3帧刚刚编码好的参考帧,编码器将选择对每个目标宏块能给出更好的预测帧,并为每一宏块指示是哪一帧被用于预测。(3) 4×4块的整数变换H.264与先前的标准相似,对残差采用基于块的变换编码,但变换是整数操作而不是实数运算,其过程和DCT基本相似。这种方法的优点在于:在编码器中和解码器中允许精度相同的变换和反变换,便于使用简单的定点运算方式。也就是说,这里没有“反变换误差”。变换的单位是4×4块,而不是以往常用的8×8块。由于用于变换块的尺寸缩小,运动物体的划分更精确,这样,不但变换计算量比较小,而且在运动物体边缘处的衔接误差也大为减小。为了使小尺寸块的变换方式对图像中较大面积的平滑区域不产生块之间的灰度差异,可对帧内宏块亮度数据的16个4×4块的DC系数(每个小块一个,共16个)进行第二次4×4块的变换,对色度数据的4个4×4块的DC系数(每个小块一个,共4个)进行2×2块的变换。H.264为了提高码率控制的能力,量化步长的变化的幅度控制在12.5%左右,而不是以不变的增幅变化。变换系数幅度的归一化被放在反量化过程中处理以减少计算的复杂性。为了强调彩色的逼真性,对色度系数采用了较小量化步长。(4) 统一的VLCH.264中熵编码有两种方法,一种是对所有的待编码的符号采用统一的VLC(UVLC :Universal VLC),另一种是采用内容自适应的二进制算术编码(CABAC:Context-Adaptive Binary Arithmetic Coding)。CABAC是可选项,其编码性能比UVLC稍好,但计算复杂度也高。UVLC使用一个长度无限的码字集,设计结构非常有规则,用相同的码表可以对不同的对象进行编码。这种方法很容易产生一个码字,而解码器也很容易地识别码字的前缀,UVLC在发生比特错误时能快速获得重同步。图3显示了码字的语法。这里,x0,x1,x2,…是INFO比特,并且为0或1。图4列出了前9种码字。如:第4号码字包含INFO01,这一码字的设计是为快速再同步而经过优化的,以防止误码。(5) 帧内预测在先前的H.26x系列和MPEG-x系列标准中,都是采用的帧间预测的方式。在H.264中,当编码Intra图像时可用帧内预测。对于每个4×4块(除了边缘块特别处置以外),每个像素都可用17个最接近的先前已编码的像素的不同加权和(有的权值可为0)来预测,即此像素所在块的左上角的17个像素。显然,这种帧内预测不是在时间上,而是在空间域上进行的预测编码算法,可以除去相邻块之间的空间冗余度,取得更为有效的压缩。如图4所示,4×4方块中a、b、...、p为16 个待预测的像素点,而A、B、...、P是已编码的像素。如m点的值可以由(J+2K+L+2)/ 4 式来预测,也可以由(A+B+C+D+I+J+K+L)/ 8 式来预测,等等。按照所选取的预测参考的点不同,亮度共有9类不同的模式,但色度的帧内预测只有1类模式。(6) 面向IP和无线环境H.264 草案中包含了用于差错消除的工具,便于压缩视频在误码、丢包多发环境中传输,如移动信道或IP信道中传输的健壮性。为了抵御传输差错,H.264视频流中的时间同步可以通过采用帧内图像刷新来完成,空间同步由条结构编码(slice structured coding)来支持。同时为了便于误码以后的再同步,在一幅图像的视频数据中还提供了一定的重同步点。另外,帧内宏块刷新和多参考宏块允许编码器在决定宏块模式的时候不仅可以考虑编码效率,还可以考虑传输信道的特性。除了利用量化步长的改变来适应信道码率外,在H.264中,还常利用数据分割的方法来应对信道码率的变化。从总体上说,数据分割的概念就是在编码器中生成具有不同优先级的视频数据以支持网络中的服务质量QoS。例如采用基于语法的数据分割(syntax-based data partitioning)方法,将每帧数据的按其重要性分为几部分,这样允许在缓冲区溢出时丢弃不太重要的信息。还可以采用类似的时间数据分割(temporal data partitioning)方法,通过在P帧和B帧中使用多个参考帧来完成。在无线通信的应用中,我们可以通过改变每一帧的量化精度或空间/时间分辨率来支持无线信道的大比特率变化。可是,在多播的情况下,要求编码器对变化的各种比特率进行响应是不可能的。因此,不同于MPEG-4中采用的精细分级编码FGS(Fine Granular Scalability)的方法(效率比较低),H.264采用流切换的SP帧来代替分级编码。H.264的性能测试TML-8为H.264的测试模式,用它来对H.264的视频编码效率进行比较和测试。测试结果所提供的PSNR已清楚地表明,相对于MPEG-4(ASP:Advanced Simple Profile)和H.263++(HLP:High Latency Profile)的性能,H.264的结果具有明显的优越性,如图5所示。H.264的PSNR比MPEG-4(ASP)和H.263++(HLP)明显要好,在6种速率的对比测试中,H.264的PSNR比MPEG-4(ASP)平均要高2dB,比H.263(HLP)平均要高3dB。6个测试速率及其相关的条件分别为:32 kbit/s速率、10f/s帧率和QCIF格式;64 kbit/s速率、15f/s帧率和QCIF格式;128kbit/s速率、15f/s帧率和CIF格式;256kbit/s速率、15f/s帧率和QCIF格式;512 kbit/s速率、30f/s帧率和CIF格式;1024 kbit/s速率、30f/s帧率和CIF格式。实现难度对每个考虑实际应用的工程师而言,在关注H.264的优越性能的同时必然会衡量其实现难度。从总体上说,H.264性能的改进是以增加复杂性为代价而获得的。目前全球也只有中国杭州海康威视数字技术有限公司在安防领域实现了H.264的实际应用,这一次我们走到了世界的前端!1080p1080P是标准层面上的HDTV或者硬件层面上FULL HD的最高标准之一,而FULL HD就是能够完全显示1920*1080像素或者说物理分辨率达到1920*1080的平板电视机。需要注意的是,FULL HD和先前很多厂家宣传的1080P并不是同样的概念。但是我们走进卖场会发现大多数品牌商家都打着1080P的旗帜对外宣传,多少对我们的选购产生了阻碍.其实目前市场中的大多数平板电视都不是FULL HD,所谓的1080P只是支持1080P信号的接收并通过计算演变在屏幕上显示,大多数大屏幕平板电视都为1366*768,等离子中的部分产品更低,要达到FULL HD的概念,就必须屏幕达到1920*1080的物理分辨率以及至少30Hz的刷新率.WAFWe Are Family 的简称 [我们是一家人]WAF是韩国的一个影视制作小组,他们制作的DVDRIP是目前网上除了HDTV之外质量最好的,清晰度和音质都是上乘之作。WAF的作品有以下特点:1:严格控制每CD的容量,每CD的容量大小一般不超过0.05M(大家见过不少CD1是702M,CD2却是698M的现象吧)。2:经过控制的容量,利于刻盘,(有些小组制作的容量经常可以超过702M,一CD盘的容量,这时候超刻技术就受重视了^_^)3:分割片子时注意场景转换,极少造成一段场景有分裂感(例如4CD的《特洛伊》和4CD的《黑鹰》)。4:每个片子压制的尺寸都以OAR为准,即导演原始版。5:尺寸统一,几乎都是800线。(例:WAF20CD DTS版BOB,800*448,见过15CD的HDTVRIP版,居然有两种尺寸!)我不清楚,一部大片为什么大家会忍受得了分辨率为640甚至以下的版本?6:有极强的负责任的制作态度,发现有瑕疵的一般都会推出修复版.7:喜欢WAF的DTS和AC3音频和高码率压缩的视频.8:WAF每部片分割成的CD数一般都比别的小组制作的要多,这是为了保证必要的画质和音质的质量。试想想有个加长版《角斗士》使用DTS音轨,却只分割成2CD,每CD有70多分钟长,不知这样压缩出来的片子画质能好到什么程度?所以说,WAF小组出品的DVDRip一般都是网上最清晰的版本。问题补充:普通家用电视的分辨率是多少?是不是屏幕越大分辨率越高? 电视的NTSC标准为720x480 刷新率为60Hz , PAL为720x576,刷新率为50Hz。 我国电视广播采用 PAL制。 逐行电视接收隔行信号经过差补后可以达到逐行输出,同时75Hz刷新率 ,或者隔行输出,同时100Hz刷新率。 虽然PAL制可达576线,但普通电视的实际可分辨水平线数只有300~500。高清电视理论上可达720P 和1080i,就是说最多逐行720线。所以按理论来说,搞清电视用1024x768的VGA输入也勉强可以表现出来了,但实际因为聚焦不准,文字显示比能显示1024x768的显示器差很多,画面显示则没什么问题。HDTV是不是没有经过压缩,最原始的视频? 网络中流传的HDTV主要以两类文件的方式存在,一类是经过MPEG-2标准压缩,以.tp和.ts为后缀的视频流文件,一类是经过WMV-HD (Windows Media Video High Definition)标准压缩过的.wmv文件,还有少数文件后缀为.avi或.mpg,其性质与.wmv是完全一样的。 H.264等压缩格式是不是为了方便网上传播? 在技术上,H.264标准中有多个闪光之处,如统一的VLC符号编码,高精度、多模式的位移估计,基于4块的整数变换、分层的编码语法等。这些措施使得H.264得算法具有很高的编码效率,在相同的重建图像质量下,能够比H.263节约50%左右的码率。H.264的码流结构网络适应性强,增加了差错恢复能力,能够很好地适应IP和无线网络的应用。 H.264能以较低的数据速率传送基于联网协议(IP)的视频流,在视频质量、压缩效率和数据包恢复丢失等方面,超越了现有的MPEG-2、MPEG-4和H.26x视频通讯标准,更适合窄带传输。 网上流传的Rip格式是什么意思?DVDRip DVDRip理解:其实就是一种DVD的备份技术。 DVD我们都知道,目前非常优秀的媒体格式,MPEG2编码的视频;AC3、DTS的音轨。但是我们也知道DVD载体是DVD光盘,D5一张就有4.7G。显然,直接将DVD文件进行网络传送毫无实际价值可言,将这样的文件打包传到服务器上只会占用服务器的硬盘和大量的网络带宽。还没有多少人的网络带宽可以让他毫不动容地去下载一个7、8GB的文件只为了看两个小时电影,更不要说将它们保存下来,DVD刻录机这样的产品目前也不是一般人能拥有的。 这就需要rip了,将DVD的视频、音频、字幕剥离出来,再经过压缩或者其他处理,然后重新合成成多媒体文件。在更小的文件尺寸上达到DVD的是视听享受。

8,解码器 是什么意思

音频或者视频播放器都是需要另外的解码器的,不过是大多数播放器都集成了常用的。如果你的媒体格式不常见就会提示缺少解码器,格式转换也是同样道理。
解码器如果是用在数字多媒体上,解码器则包括视频解码器是音频解码器.数字媒体的图象和声音都使用特殊的软件编码格式,像视频的mpeg4,音频的mp3,ac3,dts等,这些编码器可以将原始数据压缩存放,刚才都是常用的编码格式,还有些专业的编码格式,一般家庭基本不会用到。为了在家用设备或者电脑上重放这些视频和音频则需要用到解码软件,一般称为插件。比如mpeg4解码插件ffdshow,ac3解码插件ac3fliter等。只有装了各种解码插件你的电脑才能重放这些图像和声音。========= 编码器是一种输入模拟视频信号并将它转换为数字信号格式,以进一步压缩和传输的硬件/软件设备。 ========== 编码器与解码器有什么不同 在多媒体方面,编码器主要把模拟视音频信号压缩数据编码文件,而解码器数据编码文件转为模拟视音频信号的过程.

9,解码器是什么有什么用

解码器是用来解释和渲染视频、音频编码的。只有使用正确的解码器,才能播放音频和视频文件。
解码器有什么用解码器是一个重要前端控制设备。在主机的控制下,可使前端设备产生相应的动作。解码器,国外称其为接收器/驱动器(receiver/driver)或遥控设备(telemetry),是为带有云台、变焦镜头等可控设备提供驱动电源并与控制设备如矩阵进行通讯的前端设备。通常,解码器可以控制云台的上、下、左、右旋转,变焦镜头的变焦、聚焦、光圈以及对防护罩雨刷器、摄像机电源、灯光等设备的控制,还可以提供若干个辅助功能开关,以满足不同用户的实际需要。高档次的解码器还带有预置位和巡游功能。解码器分为软件解码器,硬件解码器和无线解码软件解码器电脑里所说的解码器是软件解码器,即通过软件方法解出音频视频数据。与之相对应的是dvd和vcd机,它们属于硬件解码器。通常的,电脑所要播放某种格式视频,即需要支持该视频编码的解码器,视频解码器就应运而生。rm/rmvb real media解码器mov quick time解码器3gp/mp4解码器 dvd/vob解码器divx解码器 xvid解码器wmv解码器硬件解码器解码器的存在是因为音频视频数据存储要先通过压缩,否则数据量太庞大,而压缩需要通过一定的编码,才能用最小的容量来存贮质量最高的音频视频数据。因此在需要对数据进行播放时要先通过解码器进行解码. 可以解码的数字编码格式有ac-3,hdcd,dts等。这些都是多声道音视频编码格式。如果要达到高保真的水平,有双声道的pcm数字编码的。所以在选择硬件解码器的时候应该注意是否支持这些格式的软件。并及时检查更新所需软件。

10,解码器是什么东西

解码器 如果是用在数字多媒体上,解码器则包括视频解码器是音频解码器.数字媒体的图象和声音都使用特殊的软件编码格式,像视频的mpeg4,音频的mp3,ac3,dts等,这些编码器可以将原始数据压缩存放,刚才都是常用的编码格式,还有些专业的编码格式,一般家庭基本不会用到。为了在家用设备或者电脑上重放这些视频和音频则需要用到解码软件,一般称为插件。比如mpeg4解码插件ffdshow,ac3解码插件ac3fliter等。只有装了各种解码插件你的电脑才能重放这些图像和声音。 ========= 编码器是一种输入模拟视频信号并将它转换为数字信号格式,以进一步压缩和传输的硬件/软件设备。 ========== 编码器与解码器有什么不同 在多媒体方面,编码器主要把模拟视音频信号压缩数据编码文件,而解码器数据编码文件转为模拟视音频信号的过程.
解码器分为软件解码器,硬件解码器和无线解码器软件解码器电脑里所说的解码器是软件解码器,即通过软件方法解出音频视频数据。与之相对应的是dvd和vcd机,它们属于硬件解码器。通常的,电脑所要播放某种格式视频,即需要支持该视频编码的解码器,视频解码器就应运而生。rm/rmvb real media解码器mov quick time解码器3gp/mp4解码器 dvd/vob解码器divx解码器 xvid解码器wmv解码器硬件解码器解码器的存在是因为音频视频数据存储要先通过压缩,否则数据量太庞大,而压缩需要通过一定的编码,才能用最小的容量来存贮质量最高的音频视频数据。因此在需要对数据进行播放时要先通过解码器进行解码. 可以解码的数字编码格式有ac-3,hdcd,dts等。这些都是多声道音视频编码格式。如果要达到高保真的水平,有双声道的pcm数字编码的。所以在选择硬件解码器的时候应该注意是否支持这些格式的软件。并及时检查更新所需软件。

11,解码器是什么

解码器是一种将信息从编码的形式恢复到其原来形式的器件,能将数字视音频数据流解码还原成模拟视音频信号的硬件/软件设备。解码器是一个重要前端控制设备。在主机的控制下,可使前端设备产生相应的动作。解码器,国外称其为接收器/驱动器或遥控设备,是为带有云台、变焦镜头等可控设备提供驱动电源并与控制设备如矩阵进行通讯的前端设备。通常,解码器可以控制云台的上、下、左、右旋转,变焦镜头的变焦、聚焦、光圈以及对防护罩雨刷器、摄像机电源、灯光等设备的控制,还可以提供若干个辅助功能开关,以满足不同用户的实际需要。高档次的解码器还带有预置位和巡游功能。扩展资料解码器的分类解码器分为软件解码器,硬件解码器和无线解码器1、软件解码器电脑里所说的解码器是软件解码器,即通过软件方法解出音频视频数据。与之相对应的是DVD和VCD机,它们属于硬件解码器。电脑所要播放某种格式视频,即需要支持该视频编码的解码器,视频解码器就应运而生。2、硬件解码器解码器的存在是因为音频视频数据存储要先通过压缩,否则数据量太庞大,而压缩需要通过一定的编码,才能用最小的容量来存贮质量最高的音频视频数据。因此在需要对数据进行播放时要先通过解码器进行解码。3、无线解码器频率范围是指无线解码器在规定的失真度和额定输出功率条件下的工作频带宽度,即无线解码器的最低工作频率至最高工作频率之间的范围。无线解码器常见接口为RS-232端口,即数据终端设备和数据通讯设备之间串行二进制数据交换接口技术标准,采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。参考资料来源:搜狗百科—解码器
要知道什么是解码器,首先要知道什么是编码器。编码器和解码器主要是用于音频和视频领域的。比如说一首歌曲,它是mp3格式的话,那么就要用能把它制作成mp3格式的编码器来给它编码,反之,如果要把这个歌播放出来,那么也要有一个能够解码这首mp3的解码来给它解码才能播放。再如一部电影是rmvb格式的,我们要把它变成rmvb格式的,那么也需要有这样一个编码器来把它编成rmvb格式的才行,要把它放出来,也同样需要可以识别这个rmvb格式的解码器来才能播放它。又如我们要把一种音频或视频格式转换成另一种音频或视频格式,也同样需要用到对应的编码器和解码器。说白了,解码器就是识别对应的编码格式的程序或软件的集合。
编码解码器的主要作用是对视频信号进行压缩和解压缩。计算机工业定义通过24位测量系统的真彩色,这就定义了百万种颜色,接近人类视觉的极限。现在,最基本的VGA显示器就有640×480像素。这意味着如果视频需要以每秒30帧的速度播放,则每秒要传输高达27MB的信息。在如此速度下,1GB容量的硬盘仅能存储约37秒的视频信息。因而必须对信息进行压缩处理。通过抛弃一些数字信息或精选出容易被我们的眼睛和大脑常忽略的可视化信息的方法,使视频消耗的硬盘容量减小。这个视频压缩过程就是编码解码器。编码解码器的压缩率从一般的2:1~100:1不等,使处理大量的视频数据成为可能。 如果是用在数字多媒体上,解码器则包括视频解码器和音频解码器.数字媒体的图象和声音都使用特殊的软件编码格式,像视频的mpeg4,音频的mp3,ac3,dts等,这些编码器可以将原始数据压缩存放,刚才都是常用的编码格式,还有些专业的编码格式,一般家庭基本不会用到。为了在e799bee5baa6e4b893e5b19e31333339663966家用设备或者电脑上重放这些视频和音频则需要用到解码软件,一般称为插件。比如mpeg4解码插件ffdshow,ac3解码插件ac3fliter等。只有装了各种解码插件你的电脑才能重放这些图像和声音。
说的都够专业的解码器就是进行数据转换,模拟对模拟,数字对数字,模拟对数字,数字对模拟.等楼主所问的解码器是指哪方面的呢?其实在很多领域都会用到解码器,叫法一样,功能却不同,用途就是进行转换数据
编码器是一种输入模拟视频信号并将它转换为数字信号格式,以进一步压缩和传输的硬件/软件设备。

文章TAG:分层解码器是什么分层  解码  解码器  
下一篇