视频文件格式与编码格式介绍

视频编码格式:

所谓视频,其实就是将一张一张的图片连续的放出来,就像放幻灯片一样,由于人眼的惰性,因此只要图片的数量足够多,就会觉得是连续的动作。 所以,只需要将一张一张的图片保存下来,这样就可以构成一个视频了。

但是,由于目前网络和存储空间的限制,直接存储图片显然不可行。举个例子:在视频聊天中,假定从摄像头采集的图片每张大小200KB,每秒钟发送大概15帧图片,这样每秒钟需要的流量就需要3M(意味着需要24M的宽带),显然这个要求太高了。

于是,就可以考虑将这些图片压缩来减少大小,专业术语叫做视频编码

目前主流的编码格式有国际电联的H.261、H.263、H.264、H.265,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG系列标准,此外在互联网上被广泛应用的还有Real-Networks的RealVideo、微软公司的WMV以及Apple公司的QuickTime等。

百度百科:视频编解码器常见分类

视频文件格式:

把视频和音频按照某种方式封装起来,这种封装方式就是视频的文件格式。对于相同的文件格式,例如扩展名为.mp4的视频文件,它封装的视频和音频编码格式可能会不同,所以经常会出现相同后缀名的视频文件有的可以播放有的却不行。

视频文件格式有不同的分类,如:
微软视频 :wmv、asf、asx
Real Player :rm、 rmvb
MPEG视频 :mp4
手机视频 :3gp
Apple视频 :mov、m4v
其他常见视频:avi、dat、mkv、flv、vob

维基百科:视频文件格式

主流浏览器对文件格式和编码格式的支持情况:

我们通过HTML5中的


参考:

blog.yundiantech.com/?log=blog&a…



转载于:https://juejin.im/post/5b866acae51d4538ae4db74d

你可能感兴趣的:(视频文件格式与编码格式介绍)