音视频封装格式、编码格式

常见的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件其实只能算是一种封装标准。

一个完整的视频文件是由音频和视频2部分组成的。H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。

例如:将一个Xvid视频编码文件和一个MP3音频编码文件按AVI封装标准封装以后,就得到一个AVI后缀的视频文件,这个就是我们常见的AVI视频文件了。

由于很多种视频编码文件、音频编码文件都符合AVI封装要求,则意味着即使是AVI后缀,也可能里面的具体编码格式不同。因此出现在一些设备上,同是AVI后缀文件,一些能正常播放,还有一些就无法播放。

同样的情况也存在于其他容器格式。即使RMVB、WMV等也不例外。部分技术先进的容器还可以同时封装多个视频、音频编码文件,甚至同时封装进字幕,如MKV封装格式。MKV文件可以做到一个文件包括多语种发音、多语种字幕,适合不同人的需要。

例如:MKV文件只要制作的时候同时加入国语和粤语发音的音轨和对应的简体、繁体字幕,播放的时候,你可以独立选择国语或粤语发音,并根据自己需要选择简体或繁体字幕,也可以选择不显示字幕。相当方便。

因此,视频转换需要设置的本质就是:A设置需要的视频编码、B设置需要的音频编码、C选择需要的容器封装。一个完整的视频转换设置都至少包括了上面3个步骤。

常用的有Xvid,H264,MPEG1,MPEG2。

Xvid:与RMVB格式差不多的压缩率,通用性很强,特别是用于家用DVD和便携式MP4等设备。

H264:压缩率最高的视频压缩格式,与其他编码格式相比,同等画面质量,文件体积最小,远远超过RMVB编码格式,电脑都可以播放,部分便携式视频设备也支持,如苹果播放器。PDA/PPC等设备也可以使用

MPEG1:其实就是VCD编码格式。

MPEG2:DVD编码格式。比MPEG1强,与MPEG1一样,已经落后的编码格式,压缩率都不高,编码后的文件体积大,多用于希望把网上下载的文件转换为VCD或DVD碟的时候。


常见的组合方式:

封装容器视频流编码格式音频流编码格式

AVI : Xvid  MP3

AVI : Divx  MP3

Matroska(后缀就是MKV): Xvid  MP3

Matroska(后缀就是MKV): Xvid  AAC

Matroska(后缀就是MKV): H264  AAC

MP4: Xvid  MP3

MP4 : H264  AAC

3GP : H.263  AAC

事实上,很多封装容器对音频编码和视频编码的组合方式放的很开,如AVI还可以使用H264+AAC组合,可以在具体使用中自己体会。尤其是MKV封装容器,基本无论什么样的组合都可以!但一般MKV用的最多的就是H264+AAC组合,此组合文件体积最小,清晰度最高。因此网上很多MKV视频都是高清晰度的。

从上可以看出,真正设置的重点在于音频编码和视频编码,封装容器多数时候只是关系到最后的文件后缀而已。起码初学者可以就这么理解。


音视频编码格式汇总

一、音频编解码格式 

*MPEG Audio Layer 1/2 

*MPEG Audio Layer 3(MP3) 

*MPEG2 AAC 

*MPEG4 AAC 

*Windows Media audeo v1/v2/7/8/9 

*RealAudio cook/sipro(real media series) 

*RealAudio AAC/AACPlus(real media series) 

*QDesign Music 2(apple series) 

是QDesign 公司开发的用于高保真高压缩率的编码方式,类似于MP3,不过比MP3要先进。支持流式播放.

*Apple MPEG-4 AAC(apple series) 

*ogg(ogg vorbis音频) 

*AC3(DVD 专用音频编码) 

*DTS(DVD 专用音频编码) 

*APE(monkey’s 音频) 

*AU(sun 格式) 

*FLAC(fress lossless 音频) 

*M4A(mpeg-4音频)(苹果改用的名字,可以改成.mp4) 

*MP2(mpeg audio layer2音频) 

*WMA 

二、视频编解码格式 

*MPEG1(VCD) 

*MPEG2(DVD) 

*MPEG4(divx,xvid)

*MPEG4 AVC/h.264 

*h.261 

*h.262 

*h.263 

*h.263+ 

*h.263++ 

*MPEG-4 v1/v2/v3(微软windows media系列) 

*Windows Media Video 7/8/9/10 

*Sorenson Video 3(用于QT5,成标准了)(appleseries) 

*RealVideo G2(real media series) 

*RealVideo 8/9/10(real media series) 

*Apple MPEG-4(apple series) 

*Apple H.264(apple series) 

*flash video

三、音视频文件格式 

首先要分清楚媒体文件和编码的区别:文件是既包括视频又包括音频、甚至还带有脚本的一个集合,也可以叫容器;文件当中的视频和音频的压缩算法才是具体的编码。 

*AVI :音视频交互存储,最常见的音频视频容器。支持的视频音频编码也是最多的

*MPG :MPEG编码采用的音频视频容器,具有流的特性。里面又分为 PS,TS 等,PS 主要用于 DVD 存储,TS 主要用于 HDTV。

*VOB :DVD采用的音频视频容器格式(即视频MPEG-2,音频用AC3或者DTS),支持多视频多音轨多字幕章节等。

*MP4 :MPEG-4编码采用的音频视频容器,基于 QuickTime MOV 开发,具有许多先进特性。

*3GP : 3GPP视频采用的格式,主要用于流媒体传送。

*ASF :Windows Media采用的音频视频容器,能够用于流传送,还能包容脚本等。

*RM : RealMedia 采用的音频视频容器,用于流传送。 

*MOV : QuickTime 的音频视频容器,恐怕也是现今最强大的容器,甚至支持虚拟现实技术,Java等,它的变种 MP4,3GP都没有这么厉害。 

*MKV :MKV 它能把 Windows Media Video,RealVideo,MPEG-4 等视频音频融为一个文件,而且支持多音轨,支持章节字幕等。

*WAV :一种音频容器(注意:只是音频),大家常说的 WAV 就是没有压缩的 PCM 编码,其实 WAV 里面还可以包括 MP3 等其他ACM 压缩编码。

四、以文件名标识识别音频编码格式 

*.aac 

音频编码:aac 

*.ac3 

音频编码:ac3 

*.ape 

*.au 

音频编码:pcm_s16be 

*.m4a 

音频编码:mpeg4 aac 

*.mp2 

*.mp3 

*.ogg 

音频编码:vorbis 

*.wav 

音频编码:pcm_s16le 

*.flav 

*.wma 

音频编码:wma7x

五、以文件名标识识别音视频编码格式 

1.*.MP4 (MP4 MPEG-4视频) 

视频编码:mpeg4 

音频编码:mpeg4 aac 

2.*.3gp (3GPP 第三代合作项目)

视频编码:mpeg4 

音频编码:amr_nb((mono, 8000 Hz, Sample Depth 16 bit,bitrate 12 kbps) 

3.*.3g2 (3GPP 第三代合作项目2) 

视频编码:mpeg4 

音频编码:mpeg4 aac 

4.*.asf (ASF 高级流格式) 

视频编码:msmpeg4 

音频编码:mp3 

5.*.avi(AVI 音视频交错格式) 

视频编码:mpeg4 

音频编码:pcm_s161e 

6.*.avi (divx 影片) 

视频编码:mpeg4 

音频编码:mp3 

7.*.avi(xvid 视频) 

视频编码:Xvid 

音频编码:mp3 8.*.vob (DVD) 

视频编码:mpeg2 video 

音频编码:ac3 

9.*.flv (flash 视频格式) 

视频编码: 

音频编码:mp3 

10.*.mp4(iPod 320*240 MPEG-4 视频格式) 

视频编码:mpeg4 

音频编码:mpeg4 aac 

11.*.mp4(iPod video2 640*480 MPEG-4 视频格式) 

视频编码:mpeg4 

音频编码:mpeg4 aac 12.*.mov (MOV 苹果quicktime 格式) 

视频编码:mpeg4_qt 

音频编码:mpeg4 aac_qt 

13.*.mpg (mpeg1影片) 

视频编码:mpeg1 video 

音频编码:mp2 

14.*.mpg (mpeg2 影片) 

视频编码:mpeg2 video 

音频编码:mp2 

15.*.mp4(mpeg4 avc 视频格式) 

视频编码:h.264 

音频编码:mpeg4 aac 

16.*.mp4 (PSP mpeg4 影片) 

视频编码:Xvid 

音频编码:mpeg4 aac 

17.*.mp4 (PSP AVC 视频格式) 

视频编码:h.264 

音频编码:mpeg4 aac 18.*.rm (RM realvideo) 

视频编码:rv10 

音频编码:ac3 

19.*.mpg (超级VCD) 

视频编码:mpeg2 video 

音频编码:mp2 

20.*.swf (SWF 格式) 

视频编码: 

音频编码:mp3 

21.*.mpg (video CD 格式) 

视频编码:mpeg1 video 

音频编码:mp2 

22.*.vob (mpeg2 ps格式) 

视频编码:mpeg2 video 

音频编码:ac3 

23.*.wmv(windows 视频格式) 

视频编码:wmv3x 

音频编码:wma7x

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,117评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,328评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,839评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,007评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,384评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,629评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,880评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,593评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,313评论 1 243
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,575评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,066评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,392评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,052评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,082评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,844评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,662评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,575评论 2 270

推荐阅读更多精彩内容