视频容器和格式

1、视频容器格式简介

一般而言,视频文件的扩展名就是视频的容器名。比如“avi文件”或者“mp4文件,avi和mp4只是容器格式。好比zip文件,里面可以包含各种文件,视频容器格式只是定义了怎么存储数据,而不论存储什么类型的数据。不过视频容器格式比这个更复杂一些,因为不是所有的视频流格式兼容所有的视频容器格式。

 

   一个视频文件一般包含多个track,而每个视频track(没有音频)又可对应一到多个音频track。这些track又总是相互关联的。每个音频track内部包含标记用于和视频同步。每个track可包括元数据,比如视频track的纵横比(视频长和宽),或者音频track的语言。容器也可以有元数据,比如视频自身的题目,视频的封面,片段号码(用于在电视上展示)等等。

2、常见的音视频容器(即封装格式)

  • AVI(Audio Video Interleave):比较早的AVI是Microsoft开发的。其含义是Audio Video Interactive,就是把视频和音频编码混合在一起存储。

扩展名:avi

  • WMV(Windows Media Video)是微软公司开发的一组数字视频编解码格式的通称,ASF(Advanced Systems Format)是其封装格式。

扩展名:wmv/asf、wmvhd

  • MPEG格式:MPEG(Moving Picture Experts Group),MPEG-4档的档容器格式在Part 1(mux)、14(asp)、15(avc)等中规定。MPEG的控制功能丰富,可以有多个视频(即角度)、音轨、字幕(位图字幕)等等。MPEG的一个简化版本3GP还广泛的用于准3G手机上。

扩展名:dat(用于VCD)、vob、mpg/mpeg、3gp/3g2(用于手机)等

  • Matroska是一种新的多媒体封装格式,这个封装格式可把多种不同编码的视频及16条或以上不同格式的音频和语言不同的字幕封装到一个Matroska Media档内。它也是其中一种开放源代码的多媒体封装格式。Matroska同时还可以提供非常好的交互功能,而且比MPEG的方便、强大。扩展名:mkv
  • Real Video或者称Real Media(RM)档是由RealNetworks开发的一种档容器。它通常只能容纳Real Video和Real Audio编码的媒体。该档带有一定的交互功能,允许编写脚本以控制播放。RM,尤其是可变比特率的RMVB格式,没有复杂的Profile/Level,制作起来较H.264视频格式简单,非常受到网络上传者的欢迎。此外很多人仍有RMVB体积小高质量的错误认知,这个不完全正确的观念也影响很多人只收rmvb,事实上在相同码率下,rmvb编码相较H.264这个高度压缩的先进视频编码,体积较大。

扩展名:rm/rmvb

  • QuickTime File Format是由苹果公司开发的容器。QT可存储的内容相当丰富,除了视频、音频以外还可支持图片、文字(文本字幕)等。

扩展名:mov、qt

  • Ogg Media是一个完全开放性的多媒体系统计划,OGM(Ogg Media File)是其容器格式。OGM可以支持多视频、音频、字幕(文本字幕)等多种轨道。扩展名:ogg
  • MOD格式是JVC生产的硬盘摄录机所采用的存储格式名称。
  •  TS:MPEG-2 transport stream,用于数字广播等非可靠传输领域,也被蓝光采用。

3 、常见的视频编码类型和解码类型

目前google支持的视频编解码格式主要有:

mpeg4、h263、h264、hevc、vp8、vp9

视频如何播放:

一般认为,视频播放需要一下几个条件:

1,合适的分离器,分理出视频和音频。

2,合适的解码滤镜,用于解码压缩过的视频编码

3,合适的输出方式。

例如:

想要播放MKV,必须要有适合的MKV分离器,MKV分离出来的视频、音频可以播放就必须要合适的解码滤镜。想要达到高级的画质,需要合适的渲染。

容器支持的视频格式:

就如下面一张表所描述:一种容器可以支持多种类型的编码和解码格式:

对于一些编码标准,这里不多说了,先整理到这里。


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值