数字媒体文件格式

上传人:花****园 文档编号:243370804 上传时间:2024-09-21 格式:PPT 页数:44 大小:1.06MB
返回 下载 相关 举报
数字媒体文件格式_第1页
第1页 / 共44页
数字媒体文件格式_第2页
第2页 / 共44页
数字媒体文件格式_第3页
第3页 / 共44页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,多媒体信息处理,第,8,章 数字媒体文件格式,2,主要内容,多媒体文件的基础知识,常用图像文件格式,常用动画文件格式,常用视频文件格式,常用音频数据格式,3,图像文件的格式,计算机中存储多媒体数据的方式,多媒体数据以计算机数据文件方式存储,编码方式:无压缩,无损压缩、有损压缩,类型:图像、动画、视频、音频,常用的图像文件格式,BMP,、,JEPG,、,TIFF,、,GIF,、,常用的动画文件格式,GIF,、,Flic,、,SWF,、,存储视频数据的方式,AVI,、,MPEG,、,MOV,、,RMVB,、,ASF,、,WMV,、,YUV,、,存储音频数据的方式,MIDI,、,WAVE,、,MP1/2/3/4/AAC,、,4,位图和调色板,位图又称光栅图、点阵图,是使用像素阵列来表示的图像。,每个像素的色彩信息由,RGB,组合或者灰度值表示。,根据颜色信息所需的数据位分为,1,、,4,、,8,、,16,、,24,及,32,位等。,其中使用,1,位表示一个像素颜色的位图因为一个数据位只能表示两种颜色,所以又称为二值位图。,5,位图和调色板,存储了图像的位图信息的文件称为位图文件。位图文件分为,DDB,位图(,Device-dependent bitmap,,设备相关位图)与,DIB,位图(,Device-independent bitmap,,设备无关位图)。,DDB,位图的固有问题。,DIB,不依赖于具体设备,可以用来永久性地保存图像。,DIB,文件后缀:,BMP,或,DIB,。,DIB,位图与逻辑调色板。,DIB,位图包含下列的颜色和尺寸信息:,原始设备(即创建图片的设备)的颜色格式;,原始设备的分辨率;,原始设备的调色板;,一个位数组,由红、绿、蓝(,RGB,)三个值代表一个像素;,一个数组压缩标志,用于表明数据的压缩方案(如果需要的话)。,以上信息保存在,BITMAPINFO,结构中,该结构由,BITMAPINFOHEADER,结构和两个或更多个,RGBQUAD,结构所组成。,BITMAPINFOHEADER,结构所包含的成员表明了图像的尺寸、原始设备的颜色格式、以及数据压缩方案等信息。,RGBQUAD,结构标识了像素所用到的颜色数据。,6,位图和调色板,调色板(,Palette,)一词来源于油画工具,其实它是一个表:表中的每一行记录一种颜色的,R,、,G,、,B,值。在描述一个像素的颜色时,只要指出该颜色在表中的索引值即可。因此,调色板又称为颜色查找表,LUT,(,Look Up Table,)。,调色板存在于位图文件、窗体的,DC,(,Device Context,,设备上下文)或,OS,(,Operate System,,操作系统)中。,Windows,操作系统中存在着三种调色板:硬件调色板、逻辑调色板和系统调色板。,OS,使用“调色板管理器”机制来管理调色板。硬件调色板就是显卡适配器所能实际表达的颜色深度;逻辑调色板就是,Windows,操作系统通过调色板管理机制为每个窗体应用程序,DC,分配的调色板。系统调色板只有一个,而逻辑调色板可以有多个。,7,图像文件结构,一般的图像文件主要包含文件头、文件体和文件尾等三部分。,文件头的主要内容包括产生或编辑该图像文件的软件的信息以及图像本身的参数。,文件体主要包括图像数据以及颜色变换查找表或调色板数据。,文件尾可包含一些用户信息。文件尾是可选项。,几乎所有的图像文件都采用各自简化的格式名作为文件扩展名。,8,资源交换档案标准RIFF,RIFF,(,Resource Interchange File Format,,资源交换档案标准)是一种把资料存储在被标记的区块(,tagged chunks,)中的档案格式。,RIFF,由,Microsoft,和,IBM,在,1991,年共同提出,是,1985,年,Electronic Arts,提出的,Interchange File Format,的翻版。,这两种标准的唯一不同处是多位元整数的储存方式。,RIFF,使用的是,little-endian,,这是,IBM,的,PC,机使用的处理器,80x86,中使用的格式,而,IFF,储存整数的方式是使用,big-endian,,这是,Amiga,和,Apple Macintosh,电脑使用的处理器可处理的整数型态。,Microsoft,在,AVI,和,WAV,这两种著名的档案格式中,都使用,RIFF,的格式当成它们的基础。,9,资源交换档案标准RIFF,RIFF,文件使用,四字符码,FOURCC,(,four-character code,)来表征数据类型,比如,RIFF,、,AVI,、,LIST,等。,RIFF,文件首先含有一个如下图所示的文件头结构。,文件大小值的计算方法为:实际数据长度,+ 4,(文件类型域的大小);也就是说,文件大小的值不包括“,RIFF”,域和“文件大小”域本身的大小。,RIFF,文件的实际数据中,通常还使用了列表(,List,)和块(,Chunk,)的形式来组织。列表可以嵌套子列表和块。,R,I,F,F,文件大小,文件类型,数据,4字节,4字节,4字节,10,资源交换档案标准RIFF,列表的结构为 ,LIST listSize listType listData,。,LIST,是一个四字符码,表示这是一个列表;,listSize,占用,4,字节,记录了整个列表的大小;,listType,也是一个四字符码,表示本列表的具体类型;,listData,就是实际的列表数据。,listSize,值的计算方法为:实际的列表数据长度,+ 4,(,listType,域的大小)。,块的结构为,ckID ckSize ckData,。,ckID,是一个表示块类型的四字符码;,ckSize,占用,4,字节,记录了整个块的大小;,ckData,为实际的块数据。,ckSize,值指的是实际的块数据长度,不包括,ckID,域和,ckSize,域本身的大小。,11,BMP,文件,BMP,文件格式,Windows,操作系统的标准文件格式,BMP,是一种与硬件设备无关的图像文件格式,使用非常广,压缩和非压缩两种,一般采用行程长度编码(,RLE,),BMP,图像文件包含图像文件头、图像信息头、调色板、图像数据,12,BMP,文件,BMP,图像文件头,字段名,字段长度,字段说明,bfType,2Byte,指定文件类型,必须是,0x424D,即字符串,“,BM”,即所有.bmp文件的头两个字节都是,“,BM”,bfSize,4Byte,指定文件大小,包括这,14个字节,bfReserved1,2Byte,保留字,不用考虑,bfReserved2,2Byte,保留字,不用考虑,bfOffBits,2Byte,从文件头到实际的位图数据的偏移字节数,即前三个部分的长度之和,13,BMP,文件,BMP,图像的信息头,typedef struct tagBITMAPINFOHEADER,DWORD biSize;,LONG biWidth;,LONG biHeight;,WORD biPlanes;,WORD biBitCount,DWORD biCompression;,DWORD biSizeImage;,LONG biXPelsPerMeter;,LONG biYPelsPerMeter;,DWORD biClrUsed;,DWORD biClrImportant;, BITMAPINFOHEADER;,字段名,字段,长度,字段说明,biSize,4字节,指定这个结构的长度,为,40,biWidth,4字节,指定图像的宽度,单位是像素,biHeight,4字节,指定图像的高度,单位是像素,biplanes,2字节,必须是,1,不用考虑,biBitCount,2字节,指定表示颜色时要用到的位数,常用的值为,1(黑白二色图);4(16色图);8(256色);24(真彩色图)等,biCompression,4字节,指定位图是否压缩,有效的值为,BI_RGB,BI_RLE8,BI_RLE4,BI_BITFIELDS(这些是由Windows定义的常量)。BI_RGB表示不压缩;Windows位图可以采用RLE4和RLE8的压缩格式,但用的不多。,biSizeImage,4字节,指定实际的位图数据占用字节数,如,biCompression为BI_RGB,则该项可为零,biXPelsPerMeter,4字节,指定目标设备的水平分辨率,单位是每米的像素个数,biYPelsPerMeter,4字节,指定目标设备的垂直分辨率,单位同上,biClrUsed,4字节,指定本图像实际用到的颜色数,如果该值为零,则用到的颜色数为,2biBitCount,biClrImportant,4字节,指定本图像中重要的颜色数,如果该值为零,则认为所有的颜色都是重要的,14,BMP,文件,BMP,图像的调色板和图像数据,BMP,的图像数据,从下到上,从左到右按行排列。,每一行的字节数是,4,的倍数,不足的字节补,0,15,TIFF,文件,TIFF,文件格式,TIFF,是一个广为应用的光栅图像文件格式,是一个非常稳定的文件格式,是为存储扫描图像设计的,图像格式复杂、存储信息多,TIFF,的特点,支持从高端到低端的设备,可扩展性强,支持公共和私用的标记结构,支持各种压缩格式,有公共软件库支持,多种扩展功能:二值图、灰度图、调色板、真彩色,16,JPEG,文件,JPEG,静止图像压缩,采用有损编码方式,应用于数码相机,JPEG2000,为,JPEG,的升级版,其压缩率比,JPEG,高约,30%,支持有损压缩和无损压缩,能实现渐进传输:即先传输图像的轮廓,然后逐步传输数据,让图像由朦胧到清晰显示,应用于数码相机、网络传输、无线通信,17,JPEG文件,JPEG,委员会在制定,JPEG,标准时,定义了许多标记来区分和识别图像数据及其相关信息,但对,JPEG,文件交换格式没有明确的定义。目前使用比较广泛的是,JPEG,文件交换格式(,JPEG File Interchange Format,,,JFIF,)是,1992,年,9,月由在,C-Cube Microsystems,公司的,Eric Hamilton,提出的,版本号为,1.02,。,在,JFIF,文件格式中,图像样本的存放顺序是从左到右和从上到下,即文件中的第一个图像样本是图像左上角的样本。,JFIF,文件格式直接使用,JPEG,标准为应用程序定义的许多标记,因此,JFIF,格式成了事实上,JPEG,文件交换格式标准。,JPEG,的每个标记都是由,2,个字节组成,其前一个字节是固定值,0xFF,。每个标记之前还可以添加数目不限的,0xFF,填充字节。,标记名称,标记的,16进制值,标记含义,1,SOI,0xD8,图像开始,2,APP0,0xE0,JFIF应用数据块,3,APPn,0xE1 - 0xEF,其他的应用数据块(,n, 115),4,DQT,0xDB,量化表,5,SOF0,0xC0,帧开始,6,DHT,0xC4,霍夫曼,(Huffman)表,7,SOS,0xDA,扫描线开始,8,EOI,0xD9,图像结束,18,JPEG文件,APP0,标记(,Marker,)标识,JFJF,应用数据块(,APP0,域)的开始,其后的,APP0,域中顺序包含了下列字段:,APP0,长度,(length),,,2,个字节; 标识符,(identifier),,,5,个字节,格式为“,JFJF0”,,用于识别,APP0,的标记; 版本号,(version),,,2,个字节,其中第一个字节为主要版本号,如版本,1.02,中的,1,,第二个字节为次要版本号,如版本,1.02,中的,02,;,X,和,Y,的密度单位,,1,个字节,,units=0,表示无单位,,units=1,表示单位为点数,/,英寸,,units=2,表示单位为点数,/,厘米;,X,方向像素密度,(X density),,,2,个字节;,Y,方向像素密度,(Y density),,,2,个字节; 缩略图水平像素数目,(thumbnail horizontal pixels),,,1,个字节; 缩略图垂直像素数目,(thumbnail vertical pixels),,,1,个字节; 缩略图,RGB,位图,(thumbnail RGB bitmap),,,3n,个字节,其中,n,为缩略图的像素数。,APPn,标记,(Markers),分别标识其它的应用数据块(,APPn,域)的开始,其中,n=1,15(,任选,),。每个,APPn,域包含两部分:,APPn,长度,(length),;标识符,(identifier),,,5,个字节,格式为“,JFXX0”,; 缩略图格式,,1,个字节,指定什么数据格式为指图使用,其中,0x10,表示,JPEG,格式,,0x11,表示采用每个像素点,1,个字节的,palettised,格式,,0x13,表示采用每个像素点,3,字节的,RGB,格式; 缩略图数据,长度会根据格式的不同而变化,具体参见,JPEG,标准。,19,JPEG文件,量化表,DQT,部分可包含一个或者多个量化表。每个量化表都是以,0XFFDB,开始,其后跟,2,个字节的量化表长度字段;后面是一个字节的量化表序号;最后是,64,个字节的量化表,量化表的系数是按照,Z,型扫描所得的,8*8,量化系数的顺序存储的。,帧图像开始,SOF0(Start of Frame),之后有,6,个固有字段,分别是: 帧开始长度,,2,个字节; 精度,每个颜色分量每个像素的位数,,1,个字节; 图像高度,,2,个字节; 图像宽度,,2,个字节; 颜色分量数,,1,个字节; 各颜色分量量化设置,共,9,字节,对每个颜色分量有,3,个字节的设置,分别是,ID,,垂直方向的样本因子和水平方向的样本因子,量化表号。,霍夫曼表,DHT,部分也可包含一个或者多个表,每个表均以,0XFFC4,开始,包含以下,5,个部分: 霍夫曼表的长度; 类型,,AC,或者,DC,; 索引; 位表; 值表。,扫描开始,SOS(Start of Scan),部分存储实际的编码数据,每个扫描的长度会有所不同,由紧随其后的,2,个字节的扫描开始长度表示,后面是,1,个字节的颜色分量数,后面还包括针对每个颜色分量的描述,每个分量的内容有,ID,号、交流系数表号和直流系数表号。在这之后就是压缩图像的数据。文件以图像结束,EOI(End of Image),标识符作为文件的结束。,20,GIF,文件,采用复杂的,LZW,编码方式,一个,GIF,文件可以存储多幅图像,Internet,上大量采用的彩色动画文件多为此格式,GIF,文件格式的以下一些特性:,使用彩色查找表或者叫做调色板可支持,256,种颜色的彩色图像。,流式读写性能(,streamability,)。图像文件格式允许连续读出和写入图像数据,这个特性很适合于在通信过程中生成和显示图像。,逐次逼近显示(,progressive display,)。这种特性可使在通信链路上传输图像文件的同时就在终端上显示图像,把整个轮廓显示出来之后逐步显示图像的细节,也就是先用低分辨率显示图像,然后逐步提高它的分辨率。,透明性(,transparency,)。这个性能可使图像中某些部分不显示出来,用来创建一些有特色的图像。,辅助信息(,ancillary information,)。这个特性可用来在图像文件中存储一些文本注释信息。,独立于计算机软硬件环境。,使用无损压缩。,21,PNG文件,PNG,(,Portable Network Graphic Format,,便携式网络图像格式)是,W3C,联盟(,World Wide Web Consortium,)在,1996,年,10,月,1,日正式公布的专门针对网页设计的一种无损位图文件存储格式,是一种轻便、无法律障碍、压缩性能好且规范好的一个标准。,PNG,名称来源于非官方的“,PNGs Not GIF”,,是一种位图文件存储格式,读成“,ping”,。它的特点主要有:压缩效率通常比,GIF,要高,提供,Alpha,通道控制图像的透明度,支持,校正机制用来调整图像的亮度等。,PNG,文件格式支持,3,种主要的图像类型:真彩色图像、灰度图像以及颜色索引数据图像。用来存储灰度图像时,灰度图像的深度可多到,16 bit,;存储彩色图像时,彩色图像的深度可多到,48 bit,,并且还可存储多到,16 bit,的,Alpha,通道数据。,PNG,使用从,LZ77,派生的无损数据压缩算法。,PNG,文件格式中增加了下列,GIF,文件格式所没有的下列特性:,每个像素为,48 bit,的真彩色图像。,每个像素为,16 bit,的灰度图像。,可为灰度图和真彩色图添加,Alpha,通道。,使用循环冗余码(,CRC,)检测破损的文件。,更优化的逐次逼近显示方式。,22,PCX文件,PCX,是由,Zsoft,公司在,80,年代初期为其图像处理软件,Paint Brush,(画笔)配套推出的一种图像文件格式,后缀为,.pcx,。,在,Windows,尚未普及时,,DOS,下的绘图、排版软件都用,PCX,文件格式。后来,,Microsoft,将,PC Paint Brush,移植到,Windows,环境中,,PCX,图像文件格式也就得到了更多的图形图像处理软件的支持。,PCX,的图像深度可选为,1,、,4,、,8 bit,,分别为单色、不超过,16,种颜色和具有,256,种颜色的,PCX,图像文件。可以看出,,PCX,图像文件不支持真彩色。其存储方式采用,RLE,(,Run Length Encoding,,游程编码)压缩编码,读写,PCX,文件时需要先进行,RLE,编、解码。,23,TIFF文件,TIFF,(,Tag Image File Format,,标记图像文件格式)是由,Aldus,和,Microsoft,公司为扫描仪和桌上出版系统研制开发的一种较为通用的图像文件格式。,它是,Macintosh,和,PC,机上使用最广泛的位图格式,在这两种硬件平台上移植,TIFF,格式的图像十分便捷,大多数扫描仪也都可以输出,TIFF,格式的图像文件。该格式支持的色彩数最高可达,16M,种。,TIFF,格式的图像文件后缀一般是*,.tif/*.tiff,。,其特点是:,1,)存储的图像质量高,但占用的存储空间也大;,2,)文件格式灵活易变,有四类不同的格式:,TIFF-B,适用于二值图像;,TIFF-G,适用于黑白灰度图像;,TIFF-P,适用于带调色板的彩色图像;,TIFF-R,适用于,RGB,真彩色图像;,3,)支持多种编码方法,其中包括,RGB,无压缩、,LZW,无损压缩、,RLE,压缩及,JPEG,压缩等。,24,PSD文件,PSD,(,Photoshop Document,)图像文件格式是,Adobe,公司的图像处理软件,Photoshop,的专用文件格式,后缀为*,.psd,,可以存储成,RGB,或,CMYK,颜色空间模型,还能够自定义颜色数并加以存储。,PSD,格式文件其实是,Photoshop,进行平面设计的一张“草稿图”,其中包含各种图层、通道、蒙板等多种设计的样稿,以便下次打开文件时可以修改上一次的设计和制作的各种特殊效果。,在,Photoshop,所支持的各种图像格式中,以自定义的,PSD,格式打开和保存图像的速度比其他格式都快。,PSD,格式还提供了无损图像压缩功能。,Photoshop,格式的缺点在于除了,Photoshop,之外,其他程序很少支持这种格式。如果要与其他程序交换图像,可使用,TIFF,、,JPEG,或其他通用格式。通常,对于尚未制作完成的图像,最好选择,PSD,格式存盘,以后再转换成占用磁盘空间较小、存储质量较好的其他文件格式。,25,GIF动画文件,考虑到网络传输中的实际情况,,GIF,图像格式除了一般的逐行显示方式之外,还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐渐看清图像的细节部分,从而适应了用户的观赏心理,这种方式以后也被其他图像格式所采用,如,JPEG/JPG,等。,最初,,GIF,只是用来存储单幅静止图像,称,GIF87a,,后来,又进一步发展成为,GIF89a,,可以同时存储若干幅静止图像并进而形成连续的动画,目前,Internet,上大量采用的彩色动画文件多为这种格式的,GIF,文件。,26,Flic文件,Flic,文件是,Autodesk,公司在其出品的,2D/3D,动画制作软件中采用的彩色动画文件格式,是,FLC,和,FLI,的统称。,*,.fli,是最初的基于,320200,分辨率的动画文件格式,*,.flc,则是*,.fli,的扩展,采用了更高效的数据压缩技术,其分辨率也不再局限于,320200,。,Flic,文件采用,RLE,压缩算法和,Delta,算法进行无损的数据压缩,首先压缩并保存整个动画序列中的第一幅图像,然后逐帧计算前后两幅相邻图像的差异或变化部分,并对这部分数据进行,RLE,压缩。由于动画序列中前后相邻图像的差别通常不大,因此采用行程编码可以得到较高的数据压缩率。,Flic,文件的结果可分为,3,个层次:文件层、帧层和块层。文件层描述,Flic,文件的基本特征;帧层定义了帧的缓冲和块中块的数目;块层包括了块的大小、类型和实际数据。,27,SWF文件,SWF,(,ShockWave Flash,)文件格式是二维动画软件,Flash,中的矢量动画格式,主要用于,Web,页面上的动画发布。目前已成为网上动画的事实标准。,SWF,文件是一种,MIME,(多用途的网际邮件扩充协议)类型的应用程序。它经历了若干个版本。在第,5,个版本中,,SWF,的标签设置经过了一次较大规模的充实和完善。从第,6,个版本之后,文件格式变化就不大了。,SWF,文件由头部和其后的许多标签组成,下面是,SWF,文件头,的格式。,字段,长度(,bit),说明,头标记,8,“F”表示未压缩,,“,C”表示已压缩(版本6或后续版本),头标记,8,此标识通常为,“,W”,头标记,8,此标识通常为,“,S”,版本,8,版本号不是,ASCII字符,而是8位数字如,SWF4文件的版本号是0x04,不是ASCII字符,”,(0x35),文件长度,32,整个文件的字节长度。包括文件头整个文件的总长度如果是一个未压缩的,SWF文件(FWS标识),文件长度字段表示文件的精确大小;如果是一个压缩的SWF文件(CWS标识),文件长度字段表示解压后文件大小,帧大小,16,表示影片的宽度和高度,存在一个,RECT结构中,影片大小可以根据坐标(四个点的坐标)数值的变化而变化,通常采用如下形式:Xmin和Ymin成员都为0;Xmax和Ymax成员声明宽度和高度,帧速率,16,表示理想的每秒播放帧数。如果,SWF文件包含声音流数据,或者Flash播放器运行在一个慢的CPU上,这个速率是不能保证的,帧数,16,影片的总帧数,28,AVI文件及AVI格式,AVI,(,Audio Video Interleaved,,音频视频交错)是,Microsoft,公司开发的一种符合,RIFF,文件规范的数字音频与视频文件格式,最早用于,Microsoft Video for Windows,环境,现在已被,Windows 95/98,、,OS/2,等多数操作系统直接支持。,AVI,格式允许视频和音频交错在一起同步播放,支持,256,色和,RLE,压缩,图像质量好,可以跨多个平台使用,其缺点是体积过于庞大,而且更加糟糕的是压缩标准不统一。因此,,AVI,文件格式只是作为控制界面上的标准,不具有兼容性,用不同压缩算法生成的,AVI,文件,必须使用相应的解压缩算法才能播放出来。,AVI,文件的格式中,文件类型用一个四字符码,AVI ,来表示。,AVI,文件的结构包括一个,RIFF,头、两个列表和一个可选的索引块,具体结构如下:,29,AVI文件及AVI格式,AVI,表示文件类型是,AVI,。然后是,AVI,文件必需的第一个列表:,hdrl,列表,用于描述,AVI,文件中各个流的格式信息。,hdrl,列表嵌套了一系列块和子列表:首先是一个,avih,块,存储主,AVI,信息头数据,用于记录,AVI,文件的全局信息,如流的数量、视频图像的宽和高等;然后,就是一个或多个,strl,子列表。每个,strl,子列表至少包含一个,strh,块和一个,strf,块,而,strd,块(保存编解码器需要的一些配置信息)和,strn,块(保存流的名字)是可选的。,Strh,块用于说明这个流的头信息;,strf,块用于说明流的具体格式。,然后是,AVI,文件必需的第二个列表:,movi,列表,用于保存真正的媒体流数据。这些数据块可直接嵌在,movi,列表里面,也可将几个数据块分组成一个,rec,列表后再编排进,movi,列表。,数据块使用了一个四字符码来表征它的类型,这个四字符码由,2,个字节的类型码和,2,个字节的流编号组成。标准的类型码定义如下:,db,(非压缩视频帧)、,dc,(压缩视频帧)、,pc,(改用新的调色板)、,wb,(音缩视频)。比如,00wb,,,00db,或,00dc,。,最后就是,AVI,文件可选的索引块。这个索引块为,AVI,文件中每一个媒体数据块进行索引,并且记录它们在文件中的偏移。索引块使用一个四字符码,idx1,来表征。,30,DV-AVI格式,DV,(,Digital Video,,数字视频)是由索尼、松下、,JVC,等多家厂商联合提出的一种家用数字视频格式。目前非常流行的数码摄像机就是使用这种格式记录视频数据的。,WINDOWS,操作系统中,,DV-AVI,文件有两种类型:,TYPE-1,和,TYPE-2,。如果需要最小的文件和最低的,CPU,处理能力,,TYPE1,是首选;,TYPE-2,的兼容性较好,只是文件较大。两种文件类型在画面和声音质量上是一样的。,Type-1 DV-AVI,文件简单地将一个,AVI,文件头加到这个数据流的前面,其它什么都不变。,TYPE-1 DV-AVI,文件里视频和音频都在一个,DV,格式数据流中。,TYPE-2 DV-AVI,是将音频由,DV,流中抽取出来后作为一个独立的,AVI,格式流加到,AVI,文件中,因此比,TYPE-1AVI,文件兼容性较好,但比,TYPE-1 DV-AVI,文件稍大,且在采集或回录时对,CPU,的要求高。,31,MPEG/MPG/DAT格式,MPEG,文件格式是运动图像压缩算法的国际标准,它采用有损压缩方法减少运动图像中的冗余信息,同时保证每秒,30,帧的图像动态刷新率,已被几乎所有的计算机平台共同支持。,MPEG,标准包括,MPEG,视频、,MPEG,音频和,MPEG,系统(视频、音频同步)三个部分。,这类格式是影像阵营中的一个大家族,也是我们平时所见到的最普遍的一种视频格式。由它衍生出来的格式尤其多,包括以,mpg,、,mpe,、,mpa,、,m15,、,m1v,、,mp2,等等为后缀名的视频文件都是出自这一家族。,Video CD (VCD),、,Super VCD (SVCD),、,DVD (Digital Versatile Disk),则是全面采用,MPEG,技术所产生出来的新型消费类电子产品。,32,MPEG/MPG/DAT格式,一个完整的,MPEG-2,文件就是一个,PS,流文件。,文件以,0x0000 01B9,结束,即,MPEG_Program_end_code,,之前有很多个,0x0000 00BA,字段,即为,program pack,的开始标志。,program pack,由,3,部分组成:,pack_header,,,system_header,和,PES_packets,。,33,MPEG/MPG/DAT格式,system_header,当且仅当,pack,是第一个数据包时才存在。,34,MOV格式,MOV,文件又称,QuickTime,文件,是,Apple,计算机公司开发的一种音频、视频文件格式,用于保存音频和视频信息,具有先进的视频和音频功能,被包括,Apple Mac OS,、,Microsoft Windows 95/98/NT,在内的所有主流电脑平台支持。,QuickTime,文件格式支持,25,位彩色,支持,RLE,、,JPEG,等领先的集成压缩技术,提供,150,多种视频效果,并配有提供了,200,多种,MIDI,兼容音响和设备的声音装置。,新版的,QuickTime,包含了基于,Internet,应用的关键特性,能够通过,Internet,提供实时的数字化信息流、工作流与文件回放功能,此外还采用了一种称为,QuickTime VR,(,Virtual Reality,,虚拟现实)的技术,使得用户通过鼠标或键盘的交互式控制可以观察某一地点周围,360,的景像,或者从空间任何角度观察某一物体。,QuickTime,以其领先的多媒体技术和跨平台特性、较小的存储空间要求、技术细节的独立性以及系统的高度开放性,得到业界的广泛认可,目前已成为数字媒体软件技术领域的事实上的工业标准。国际标准化组织(,ISO,)最近选择它作为开发,MPEG4,规范的统一数字媒体存储格式。,35,MOV格式,QuickTime,中用来构建等级数据结构的基本容器,称为原子(,atom,)。新创建的,QuickTime,原子就像树的根,随后的每个原子都包含在根中。原子的结构非常简单,包含一个原子头(原子大小和原子类型)和原子数据。,36,RM/RMVB格式,目前被广泛使用的,RealVideo,文件采用,RM/RMVB,格式。,RealVideo,文件是,RealNetworks,公司开发的流式视频文件格式,它包含在,RealNetworks,公司所制定的音频视频压缩规范,RealMedia,中,主要用来在低速率的广域网上实时传输活动视频影像,可以根据网络数据传输速率的不同而采用不同的压缩比率,从而实现影像数据的实时传送和实时播放。,RealVideo,除了可以以普通的视频文件形式播放之外,还可以与,RealServer,服务器相配合,在数据传输过程中边下载边播放视频影像,而不必像大多数视频文件那样,必须先下载然后才能播放。,RMVB,格式是一种由,RM,视频格式升级延伸出的新视频格式,它的先进之处在于,RMVB,视频格式打破了原先,RM,格式那种平均压缩采样的方式,在保证平均压缩比的基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这些带宽会在出现快速运动的画面场景时被利用。这样在保证了静止画面质量的前提下,大幅地提高了运动图像的画面质量,从而图像质量和文件大小之间就达到了微妙的平衡。另外,相对于,DVDrip,格式,,RMVB,视频在压缩率上也是有着较明显的优势,大小约为,DVD,的,50%,。不仅如此,这种视频格式还具有内置字幕和无需外挂插件支持等独特优点。,37,RM/RMVB格式,38,ASF格式,ASF,(,Advanced Streaming format,)是微软为了和,Real Player,竞争而推出的一种视频格式,用户可以直接使用,Windows,自带的,Windows Media Player,对其进行播放。音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。,ASF,最大优点是文件小,适合网络传输。用户可以将图形、声音和动画数据组合成一个,ASF,格式的文件,也可以将其他格式的视频和音频转换为,ASF,格式,并且还可以通过声卡和视频捕获卡将诸如麦克风、录像机等等外设的数据保存为,ASF,格式。另外,,ASF,格式的视频中可以带有命令代码,用户指定在到达视频或音频的某个时间后触发某个事件或操作。,ASF,文件基本的组织单元叫做,ASF,对象,它是由一个,128,位的全球唯一的对象标识符(,Object ID,),一个,64,位整数的对象大小(,Object Size,)和一个可变长的对象数据(,Object Data,)组成。对象大小域的值是由对象数据的大小加上,24,比特之和。,39,WMV格式,WMV,(,Windows Media Video,)格式文件也是微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式。,WMV,格式的主要优点包括:本地或网络回放、可扩充的媒体类型、部件下载、可伸缩的媒体类型、流的优先级化、多语言支持、环境独立性、丰富的流间关系以及扩展性等。,WMV,文件与,ASF,文件的区别仅仅在于文件扩展名和,MIME,类型的区别。,WMV,文件的,MIME,类型是,video/x-ms-wmv,,,WMA,文件的,MIME,类型是,audio/x-ms-wma,,而,ASF,文件的,MIME,类型是,video/x-ms-asf,。三者的文件基本内部机构是完全相同的。下图给出了,WMV/WMA,文件的结构。,40,MIDI文件,MIDI,是乐器数字接口,是数字音乐,/,电子合成器的统一国际标准,它定义了计算机音乐程序、电子合成器和其他电子设备之间交换信息与控制信号的方式,还规定了不同厂家的电子乐器与计算机连接的电缆和硬件及设备间数据传输的协议。可用于不同乐器创建的数字声音,可模拟大提琴、小提琴、钢琴等常见乐器。,MIDI,文件存储,MIDI,消息的标准文件格式,文件中包含多达,16,个通道的乐器定义以及每个通道的演奏音符信息:键、通道号、音长、音量和力度(击键时,键达到最低位置的速度)。所以,,MIDI,文件记录的不是乐曲本身,而是一些描述乐曲演奏过程中的指令。计算机将这些指令发送给声卡,声卡按照指令将声音合成出来,,MIDI,声音在重放时可以有不同的效果,取决于音乐合成器的质量。,由于,MIDI,文件记录的是一系列指令而不是数字化后的波形数据,因此它占用存储空间比,Wave,文件要小很多。,41,WAVE文件,Wave,格式是,Microsoft,和,IBM,公司开发的一种波形音频文件格式,符合,RIFF,文件规范,被,Windows,平台及其应用程序所广泛支持。,Wave,文件所存储的音频数据是对声音模拟波形进行采样所得的,PCM,样值数据,因此也称为波形文件。,Wave,文件的大小采样频率(,Hz,),量化比特数(,bit,),(声道数,/8,),录音时间。例如,,44.1 kHz,的采样频率,采样点的量化比特数用,16bit,,,1s,的立体声其,wav,文件的大小为,176.4KB,。实践表明,用,22.05 kHz,采样频率和,8 bit,的量化精度,可取得较好的音质,其效果可以达到相当于调幅(,AM,)广播的音质。,Wave,文件格式支持,CCITT A,律和,律、,ADPCM,等压缩算法,是,PC,机上最为流行的音频文件格式。,Windows,的,convert,工具也可以将,PCM,音频文件转换成*,.wav,文件。,Microsoft,公司的,Sound System,软件,Sound Finder,可以将*,.aif,和*,.voc,文件转换成*,.wav,文件。,42,MPEG音频文件,MPEG,音频文件指的是,MPEG,标准中的声音部分,即,MPEG,音频层。文件后缀有,MP1/MP2/MP3/MP4/AAC,。目前,INTERNET,上的音乐格式以,MP3,最为常见。它是一种有损压缩,但是其最大优势是以极小的声音失真换来了较高的压缩比。,MPEG,音频编码具有很高的压缩率,,MP1,和,MP2,的压缩率分别为,41,和,61 81,,而,MP3,的压缩率则高达,101 121,,即一分钟,CD,音质的音乐,未经压缩需要,10MB,存储空间,而经过,MP3,压缩编码后只有,1MB,左右,其音质基本保持不失真。,MP3,的开放性最终导致了版权之争,文件更小、音质更佳,同时还能有效保护版权的,MP4,就应运而生。,MP4,采用的是美国电话电报公司(,AT&T,)开发的以“感知编码”为关键技术的音乐压缩技术,由美国网络技术公司(,GMO,)及,RIAA,联合公布的新的音乐格式。,MP4,在文件中采用保护版权的编码技术,只有特定用户才可播放,有效保证了音乐版权的合法性。另外,MP4,的压缩比达到了,151,,体积比,MP3,更小,但音质并没有下降。,AAC,是由德国,Fraunhofer,研究所、,Dolby,(杜比)和,AT&T,共同开发的音频格式,是,MPEG-2,规范的一部分。它同时支持多达,48,个音轨、,15,个低频音轨、更多种采样频率和数码率、多种语言的兼容能力、更高的解码效率。,43,小结,常用的图像文件格式,BMP,、,JEPG,、,TIFF,、,GIF,、,常用的动画文件格式,GIF,、,Flic,、,SWF,、,存储视频数据的方式,AVI,、,MPEG,、,MOV,、,RMVB,、,ASF,、,WMV,、,YUV,、,存储音频数据的方式,MIDI,、,WAVE,、,MP1/2/3/4/AAC,、,44,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!