多媒体数据的封装.pptx
《多媒体数据的封装.pptx》由会员分享,可在线阅读,更多相关《多媒体数据的封装.pptx(19页珍藏版)》请在第壹文秘上搜索。
1、TSRMAVIASFMKVMP4MOVOGMWMV音频视频交叉存取格式在AVI文件中,运动图像和伴音数据是以交织运动图像和伴音数据是以交织的方式的方式存储存储。这种按交替方式组织音频和视像数据的方式可使得读取视频数据流时能更有效地从存储媒介得到连续的信息。从尾部的索引可以索引跳到自己想放的位置。AVI中图像和声音是分开的,所以播放时需要一个图像和声音的同步过程播放时需要一个图像和声音的同步过程。特点:兼容性好、跨平台支持、恒定帧率,体积大、容错性差、不是流媒体、过时。RIFF资源互换文件格式AVI文件采用RIFF文件结构方式。RIFF是微软公司定义的一种用于管理windows环境中多媒体数据的
2、文件格式,构造构造RIFF文文件的基本单元叫做数据块件的基本单元叫做数据块,每个数据块包括每个数据块包括3个部分:个部分:4字节的字节的数据块标记(数据块的数据块标记(数据块的ID)、大小、数据。)、大小、数据。整个RIFF文件可以看成一个数据块,其数据块ID为RIFF,称为RIFF块。一个RIFF文件中只允许存在一个RIFF块。RIFF块中包含一系列的子块,其中有一种字块的ID为“LIST”,称为LIST块,LIST块中可以再包含一系列的子块,但除了LIST块以外的其他所有子块都不能再包含子块。RIFF块和LIST块分别比普通的数据块多一个被称为形式类型和列表类型的数据域,其组成如下:4字节
3、的数据块标记、数据块的大小、4字节的形式类型或者列表类型、数据。AVI的RIFF块的形式类型是块的形式类型是“AVI”,包含,包含3个子块:信息块、数据块、索引块个子块:信息块、数据块、索引块TS全称MPEG2-TS,TS是Transport Stream的缩写。MPEG2-TS格式的特点就是要求从视频要求从视频流的任一片段开始都是可以独立解码的流的任一片段开始都是可以独立解码的。主要用于实时传送的节目如实时广播的电视节目。TS分包发送,每一个包场为分包发送,每一个包场为188字节字节(也有192和204字节的包,这是由于通信媒介为包添加错误校验字节),包结构为:包头包结构为:包头4字节,负载
4、字节,负载184字节。字节。TS流中可以填入很多类型的数据,如视频、音频、自定义信息等。 包头+负载视频、音频的视频、音频的PES包以及辅助数据包以及辅助数据节目专用信息节目专用信息PSI节目关联表节目关联表PAT节目映射表节目映射表PMT条件接收表条件接收表CAT网络信息表网络信息表NIT1.节目专用信息节目专用信息PSI几类表格对应的PIDPAT 0 x0000PMT 0 x0002CAT 0 x0001NIT 0 x0010PAT提供了节目号和对应提供了节目号和对应PMT表的表的PID对应关系。对应关系。PMT指示组成某一套节目的视频、音频和数据在传送流中的位置,即对应视频包、音指示组成
5、某一套节目的视频、音频和数据在传送流中的位置,即对应视频包、音频包、数据包的频包、数据包的PID值,以及每路节目的节目时钟参考(值,以及每路节目的节目时钟参考(PCR)字段的位置。)字段的位置。2.视频、音频的视频、音频的PES包包PES包使用固定的24位起始码0 x000001和一个8位的stream-id(标识其存储的基本流类型),用于说明当前包的类型。非定长,音频的PES包小于等于64K,视频的一般一个帧为一个PES包。一帧图像的PES包通常要由许多个TS包来传输。MKV是Matroska的一种多媒体容器文件,是一种多媒体容器文件,是一种新的多媒体封装格式新的多媒体封装格式。Matros
6、ka最大的特点就是能容纳多种不同类型编能容纳多种不同类型编码的码的视频视频、音频音频及字幕及字幕流流,并将它们的音视频进行了重,并将它们的音视频进行了重新组织来达到更好的效果新组织来达到更好的效果,它能将多种不同编码的视频它能将多种不同编码的视频以及以及16条以上不同格式的音频和不同语言的字幕封装到条以上不同格式的音频和不同语言的字幕封装到一个文件中;一个文件中;具有具有良好的开放性和跨平台性良好的开放性和跨平台性,是H.264编码最重要的封装格式。MKV采用了可变帧率采用了可变帧率,在回放变化比较慢(比如说静物)时以比较低的FPS(每秒帧数)来代替,可以节省不少资源;MKV与与AVI和和TS
7、相相比还增加了错误检测以及修复比还增加了错误检测以及修复,这无疑提供了纠错和容错性,更适合于网络传输;在字幕方面,还增加了软字幕(也称增加了软字幕(也称“外挂字幕外挂字幕”,把字幕,把字幕文件单独保存为文件单独保存为ASS、SSA或或SUB格式,只需与视频文件名相同,播放时格式,只需与视频文件名相同,播放时自动调用,也可用自动调用,也可用MKV进行封装。)功能进行封装。)功能。与DVDrip以及HDrip等字幕以其它文件形式存在不同的是,在MKV里字幕可以内嵌在封装里,但不会和视频混淆,也可以多字幕随意选择;这样在传输保存时更为方便。在传输上采用的是流式传输,这点和流式传输,这点和TS流的原因
8、基本一致,可以通过时间流的原因基本一致,可以通过时间戳来管理视频以及音频的同步问题戳来管理视频以及音频的同步问题,做到即下即看。特点:开放、跨平台、可变帧率、纠错和容错性好、支持多音轨、软字幕、流式传输、兼容性好MOV它是Apple公司开发的一种音频、视频文件格式,默认播放器是QuickTimePlayer,用于存储常用数字媒体类型,如音频和视频。扩展名为.mov。现在MOV格式常常被用来制作高清电影预告片,可以达到1080P的所谓全高清标准。 MOV又是一个发展很快的多媒体封装形式,它具有很多优越性。它可称为万能封装器,连多条字幕文件都可以封装进去。同时,MOV还具有良好的兼容性、跨平台性、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多媒体 数据 封装