高清视频封装格式解析
更新时间:2023-08-16 00:49:01 阅读量: 教学研究 文档下载
高清视频封装格式解析
视频编码说到底是一种压缩视频的算法,而视频封装格式就是我们见到的成型的文件类型了,所以说,视频封装格式肯定是我们“
熟悉的陌生人”。我们接触的视频,包括我们从网上下载了在影音软件或播放机中观看的视频以及我们手机、MP4等多种播放器材中的文件,在人们讨论中基本上谈到的某某手机能播放什么格式类型的影片,口中的这个格式就是指“封装格式”,就是已经成型的文件类型。我们天天会接触到他,但是并不一定了解他。今天希望大家看完这期的高清大讲堂能有所收获。
视频封装格式
其实了解视频的封装格式对我们以后了解视频的播放是很有必要的。在上一期我们了解了视频的编码的方式有哪些,这是我们了解封装格式的一个前提,而本期的封装格式我们了解
了以后会对于以后生活中选择播放器材以及甄别机器的播放性能都有一定的帮助。而且对于越来越娱乐化,无论是手机还是平板电脑亦或是电脑上面多媒体在生活中都成为主流的时候。我们多了解一些这方面的内容更是非常有必要。而在家庭娱乐中,如果你想让自己的家庭影院成为强大的“无所不播”的设备的话,更要打起精神看过来了。
产品:R3美如画高清播放机
视频封装格式如何理解
视频封装格式如何理解?
笔者曾经随机的询问过各行各业各个年龄阶层文化水平的人,发现对于视频接触无论是多还是少的人很少有人能清楚的分清楚视频编码还有封装格式。主要原因笔者认为一方面是由于视频编码以及封装格式本身繁乱驳杂,一方面是因为许多人不太注重这方面知识的收集,存在许多自以为是的误区,这里笔者为大家一一解答。
一、什么是封装格式
所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,也就是说仅仅是一个外壳。这里举两个例子大家就很清楚了。下图是一个瓶子里面有两个动画形象。我们可以把这个瓶子当成封装好的视频,而里面有压缩好视频以及音频。我们看一部既有声音又有图像的视频,需要一个容器,也就是用它把视频以及音频“封装起来”,打包在一起呈现给大家。再举一个笔者看到其他人打的比方:举个例子, ZIP文件就是个容器, 里面可以装各种类型的文件, 可以是图片, 也可以是word文件. MKV/AVI等封装格式也一样, 里面可以装各种不同编码形式的影片。
封装文件就像瓶子
很原始的来说,原始的视频流数据经过编码后变成相应的比特流,比特流按照协议封装成相应的文件格式。所谓的封装就是给原始的视频比特流加上不同的“头”和切成不同的大小而已。打个比方,原始的模拟视频采用MPEG2数字化编码后,你可以采用TS流格式封装成TS流文件,也可以采用PS流格式封装成PS流文件,选择权在于你,TS流是称为实时流,他把视频信息分成很多很小的包,损坏了一个包,你解码回放时只是看不见一小部分(例如出现马赛克),但是PS流是文件流,文件损害的话,整个文件都看不了了。再形象的说,一段视频资源用TS流封装就是把这段视频切成10个部分,放到10个盒子里,一个盒子一
个盒子的按照顺序打开,你就能看完这段视频;而PS流式把整个视频放到1个盒子里,它会自动按照顺序播放出来给您观看;如果有一个盒子坏了,TS
流可以看到9个盒子,PS你就都看不见了。(来自互联网)
二、封装格式怎么鉴别
可以有人会说,我了解了视频封装格式是怎么一回事了,但是我怎么分辨视频的格式是什么呢?其实这里笔者告诉大家一个一点就透的方法。每个视频文件后面的后缀名就是这个视频的封装格式。其实封装格式只是比较专业正式的叫法而已。目前能够封装1080P高清视频的主要有MP4、AVI、MKV、TS、MOV等几个主要的视频封装格式类型。
产品:R3美如画高清播放机
高清电影主要封装格式简介
高清电影主要封装格式简介
1.AVI封装格式
AVI已经早已经是国际各个专业组织和学术机构公认的已经落后被淘汰的一种封装格式,但是其实,时至今日,我们还总是在多种视频中看到AVI这种格式的身影,因此也对其进行介绍。
AVI封装
AVI是早就由微软在1992年提出的一项技术,当时的初衷是为了对抗苹果公司推出的Quicktime技术。尽管目前已经早已经没有了技术优势,但是由于windows的通用性以及简单易懂的开发API,所以目前还是有不少的支持者。
如同所有的封装格式一样,AVI只是提供了一个外壳,一个框架,从理论上说,内部的视频图像数据的编码格式以及声音的编码格式应该是任意的。但是目前是网络时代,通过互联网进行流媒体的播放时候已经力不从心了。比方说在网络上下载的资源如果下载了没有达到100%就没有办法进行播放。
另外一个问题是AVI对高码率VBR音频文件支持不好。
VBR全称是Variable BitRate,就是动态比特率,可以根据当前的需要定义不同的比特率,避免了浪费,并且提高了利用率。随之问题也就来了,因为容器里的图像和声音是分开的,所以播放时需要一个图像和声音的同步过程,如果CBR音轨的话因为码率是定值,同步不成为问题,可是VBR音轨是不断的在变换,而AVI没有时间截取让VBR音轨和图像同步,这样就会产生图像声音不同步的问题。(摘自百度百科
/view/6cc8fb0e52ea551810a687d2.html)
后来VirtualDub提出了一种新的方法扩充了AVI对VBR音频的兼容,以前公认为这属于破解,但是最近也慢慢被学术界承认,成为了对AVI技术扩充的一种手段。简单说来,通过冗余的数据变换包装来把VBR分成等量的块,达到模拟CBR的效果。但是这个方法也有局限性,只有一部分VBR声音压缩方式可以使用,而且必须要详细分析声音音频数据,针对每一种压缩格式制定算出最大冗余量,如果音质码率高的话编码效率会很差,也很难实现。但是在高码率时会产生丢失数据的问题,从而导致有损音效,这一点问题到现在都没有比较完美的解决方法。更何况还有不少是完全不支持的(TrueHD, DTS-HD Master audio)。所以经常看到说AVI什么都好,音质问题只是因为某些音轨数据量太大,播放器放不了的说法是不正确的。
2.TS封装格式
说起TS封装格式,不得不提到已经退出了历史舞台的HDDVD。当初尽管HD DVD以及BD两家在编码上都统一采用MPEG2/VC-1/H.264,可在封装格式上又有所分岐。DVD论坛官方所认可的HD DVD使用的是PS封装,即Program Stream(程序流),这和之前DVD所采用的MPEG2 Program Stream封装是一样的,PS流的后缀名是VOB以及EVO等。而BD在没有DVD论坛官方认证的情况下,自然不是PS封装,而是使用了MPEG2的另一封装方式TS封装,即Transport Stream(传输流),TS流的后缀名为TS。由于BD在竞争中获胜,因此现在我们常见的是TS封装格式。
TS封装容器
原始的模拟视频采用MPEG2数字化编码后,你可以采用TS流格式封装成TS流文件,也可以采用PS流格式封装成PS流文件,选择权在于你,TS流是称为实时流,他把视频信息分成很多很小的包,损坏了一个包,你解码回放时只是看不见一小部分(例如出现马赛克),但是PS流是文件流,文件损害的话,整个文件都看不了了。再形象的说,一段视频资源用TS流封装就是把这段视频切成10个部分,放到10个盒子里,一个盒子一个盒子的按照顺序打开,你就能看完这段视频;而PS流式把整个视频放到1个盒子里,它会自动按照顺序播放出来给您观看;如果有一个盒子坏了,TS流可以看到9个盒子,PS你就都看不见了。(互联网)
我们着重说一下TS封装的格式,电视节目是你任何时候打开电视机都能解码(收看)的,所以,MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。从结构上来说,TS是由头文件和主体所组成的,扩充过的TS流还包括时间戳。这样不管是什么格式的VBR音轨,都很容易通过时间戳来同步图像。当然,对新的声音格式来说,需要新的分离器,解码器来实现解码。目前在不断改进开发中。TS不像AVI,从诞生那天起,就考虑到了网络播放,所以很快成为了世界标准并广泛应用于电视台数字播放,手机等各个领域。
3.MPEG封装
MPG又称MPEG(Moving Pictures Experts Group)即动态图像专家组,由国际标准化组织ISO(International Standards Organization)与IEC(International Electronic Committee)于1988年联合成立,专门致力于运动图像(MPEG视频)及其伴音编码(MPEG音频)标准化工作。
MPEG是运动图像压缩算法的国际标准,现已被几乎所有的计算机平台支持。它包括MPEG-1,MPEG-2和MPEG-4。MPEG-1被广泛地应用在VCD(video compact disk)的制作,绝大多数的VCD采用MPEG-1格式压缩。MPEG-2应用在DVD(Digital Video/Versatile Disk)的制作方面、HDTV(高清晰电视广播)和一些高要求的视频编辑、处理方面。
MP4(也叫MPEG-4)是MPEG格式的一种,是活动图像的一种压缩方式。通过这种压缩,可以使用较小的文件提供较高的图像质量,是目前最流行(尤其在网络中)的视频文件格式之一。这种格式的好处是它不仅可覆盖低频带,也向高频带发展。MP4从其提出之日起就引起了人们的广泛关注,目前MP4最流行使用的压缩方式为DivX和XviD。经过以DivX或者XviD为代表的MP4技术处理过的DVD节目,图像的视频、音频质量下降不大,但体积却缩小到原来的几分之一,可以很方便地用两张650MB容量的普通CD-ROM来保存生成的文件。用一张盘就可以容纳一百零几分钟的一部电影,而此时的画面质量明显优于VCD。MPEG格式视频的文件扩展名通常是MPEG或MPG。
4.MKV封装格式
MKV是一种新的文件格式, 优点非常鲜明: 可以灵活搭配任何视频和音频编码, 就像一个会变形的万能包装箱。任何视频编码文件都可以放入MKV, 当然眼下最新的H.264是最流行的啦.任何音频编码文件也可以放入MKV, 而且可以一部电影放N个不同的音频, 比如一个音频是中文配音双声道, 一个音频是英语的5.1立体声, 另一个是日语的7.1环绕立体声, 每一个音这与多年前VCD使用的左右声道分别放不同配音的方法有本质区别.
还有更妙的, 可以把多个字幕都放进MKV里. 这样你可以在观看时随意切换字幕, 哪国人都能看懂啦.mkv目前在电脑上普及很快, 不过手持机支持还不普遍.由于MKV的明显优势, 新的DVDRIP, bluediscrip都大量使用MKV封装了, 甚至有超越官方MP4封装的趋势.MKV封装中, 当前公认比较好的视频和音频编码方式是, h.264(x.264)视频搭配AAC音频.
产品:R3美如画高清播放机
视频封装格式中几个问题
容易需要重视的几个问题:
一、MKV与AVI等相比有什么优势:
它对比AVI的优势体现在以下几点:
1:可变帧率:这需要编码的配合,试想一下在回放变化比较慢(比如说静物)时以比较低的FPS来代替,可以节省不少资源。
2:错误检测以及修复:这无疑提供了纠错和容错性,在网络传输的今天尤为需要。
3:软字幕:经常看DVDrip以及HDrip的朋友了解到,字幕一般都是以其它文件形式存在,在MKV里它可以内嵌在封装里,但不会和视频混淆,也可以多字幕随意选择。这样在传输保存时比较方便
4:流式传输:这和TS流的原因基本一致,通过时间戳来管理视频以及音频的同步问题,做到即下即看。
5:菜单:交互式的操作使得MKV更加人性化。
6:强大的兼容性:MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,即使是非常封闭的RealMedia及QuickTime也被它包括进去了,堪称万能的媒体容器。 7:开放性和跨平台性:Matroska使用的是一种开放的架构,拥有众多的先进特性,并且能跨平台使用。
二、MKV与AVI清晰度怎么比较?
1、相同的分辨率情况下,MKV和AVI谁的体积小一些?
如果你能理解上面的比喻,那么就应该知道,这个问题没有多大的意义。体积的大小关键在于里面装的视频的大小。如果封装了同样的内容,那么体积几乎是一样的。
2、相同的体积情况下,MKV和AVI谁的清晰度要高一些?
同样的道理,这个问题也没有什么意义。清晰度取决于MKV和AVI中封装的内容。如果MKV封装的是720p,AVI封装的是1080p,你觉得哪个清晰?如果反过来也一样。
3、相同的清晰度情况下,MKV和AVI谁更为流畅一些?
相对来说,AVI比较适合较老一点的机器。如果你的配置不是很好,可能播放AVI比较合适。当然,这也取决于你播放用的分离器和解码器。
4、相同流畅的播放情况下缩小和放大视频界面,MKV和AVI谁失真率小一些?
和之前的问题一样,如果有失真率,也是因为所用的播放器和解码器产生的。更多的,是心理作用产生的。
“在网上看的资料上说MKV和AVI的清晰度是一样的",首先,这句话这样说本身就有问题,MKV和AVI只是一种封装手法,不能决定清晰度的,清晰度主要还是要看片源本身清不清的。就如同一个玻璃水缸装水,如果想要呈现给人们清晰的感觉最重要的是里面的水是
干净的。也就是说只有编码的视频压缩的小足够清晰才真正的会影响视频画面的质量,跟封装格式没有多大的关系。
当然封装时的编码方式也有点关系,但主要是同样的片压出来的灰度有点不同,目前MKV主要都是X264的编码方式,而AVI大多还是 DIVX编码的,DIVX编码的在早前压的片出现较多,而现在主流大多都用X264编码用MKV封装,因为这种方式压出来片画面不会明显偏灰,看起来颜色更“实”些,所以同一片源压出来的片给人感觉更自然些,感觉就会清点。所以你会感觉“MKV比AVI明显清晰”。当然用X264编码也可用AVI封装,压出来的片和用X264编码用MKV封装是一样的,只不过很少人这样做,听说有点难度,当然AVI格式有个好处就是能在WINDOWS里看到缩略图。
MKV和AVI格式的片本身不存在谁大谁小,主要要看编码时采用多高的码率,码率越高,文件越大,一般码率越高相对越清,当然同样的编码方式就好区分些。
补充:VOB就是DVD的原文件格式,也就是没经过重编码的,当然大很多,也比重编码过的MKV和AVI清些。MKV和AVI只不过是一种把原片重编码后封装出来的一种文件格式,因为你没搞清楚这点,所以会对这些不同格式产生这么多问题,搞清楚后就不存在这些问题了。X264编码成MKV之所以现在大受欢迎,就是因为这个方式可把原片压成小很多的文件,但片的质量能达到很近原片的程度。早前DIVX编码也是这个原因,只不过X264编码的片目前出来更好些。(以上回答转自转beater7)
总结:
视频封装格式说到底是一个成型的文件类型是为了播放服务的,但是却不是一个主要影响视频质量的决定性因素。
正在阅读:
高清视频封装格式解析08-16
最新公司庆祝乔迁及周年庆活动主持稿04-27
四川高考改革方案出炉-四川高考新方案03-08
北京大学网络教育学院2014年秋季社工证社会心理学网上作业试题同答案08-28
视听说第四册第一单元B02-26
量规仪器管理程序00310-12
2015-2016学年度牛津译林版第二学期七年级英语下册期末测试卷(含答案) - 图文01-11
两台直流电动机同步控制系统01-09
从化学视角看人体健康教学设计06-22
- 公务员上岸同学告诉你,怎样走出面试中常见的十大误区
- 作表率,我们怎么办(办公室主任)
- 乘务员安全责任书
- 增员面试流程
- 河南省焦作市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 最新4社区工作者面试题
- 个人简历表
- 男教工体检必检项目
- 河南省兰考县规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 兼职译员测试稿
- 河南省开封市规模以上租赁和商务服务业企业应付职工薪酬数据洞察报告2019版
- 永州职业技术学院校园总体规划-永州职业学院
- 最新5、培训科长笔试题(答案)
- 2019雅商酒店境外人员登记培训稀有资料,不可错过
- 小学教师求职简历范文
- 红酒知识与礼仪
- 春节给领导拜年的短信拜年词
- 2019年上半年中小学教师资格证结构化面试真题1
- 20XX年县干部培训工作目标
- 硬笔试听课
- 封装
- 高清
- 解析
- 格式
- 视频
- 新桥中学高三历史十一月月考试题
- 婚礼策划案例
- 昆明国际旅游城市建设相关调查
- 感恩节作文600字:感恩父母
- 浅谈项目教学法在《建筑工程测量》教学中运用
- 对新课标下信息技术课程必修模块的一些思考
- 马尔代夫美露丽芙岛攻略
- 上海万科工程主要节点统一参考工期(第二版)
- 数学建模论文
- 汽车发动机水泵项目可行性研究报告
- 数据结构试题及答案
- 语文版四年级语文下册第二次月考试题(附参考答案)
- 机修钳工高级理论知识试卷1
- 2011《金版新学案》高三一轮数学(理)高考总复习测评卷:章末质量检测7
- 高中化学铝三角转换关系与其图象问题
- 2013年证券从业资格考试证券市场基础知识教材word版—第六章第三节证券价格指数
- 21世纪中学生英文报
- 德国Vacuubrand VAP5真空压力表和真空压力表价格
- Ch06 组织市场和购买行为分析
- 2010年证券从业资格考试《证券市场基础知识》冲刺试题(1)-中大网校