视频文件格式有哪些 mkv、mp4、avi、mov、wmv 这些视频文件格式有什么区别

视频文件格式有哪些 mkv、mp4、avi、mov、wmv 这些视频文件格式有什么区别


文章图片

经常处理视频的用户经常会接触到各种视频格式。这些格式有什么区别?这篇文章会给你一个简单的解释。
影片格式
Matroska是一种多媒体打包格式,可以将多种不同的编码图像、16种或更多不同格式的音频和不同语言的字幕打包成Matroska Media文件。也是开源的多媒体打包格式之一。很多人称Matroska为mkv,但实际上mkv只是Matroska媒体系列中的文件格式之一。Matroska最大的特点是它可以容纳许多不同类型的编码视频、音频和字幕流,通常被称为通用媒体容器。
Matroska媒体定义了三种类型的文件,其中MKV是最常见的。
Mkvs:视频文件,可以包含音频和字幕;
MKA:单个音频文件,可以有多种不同类型的音轨;
MKS:字幕文件。
MKV添加了AVI没有的EDC检错码,这意味着即使是下载的MKV文件也能流畅回放,这对于AVI来说完全是不可想象的。虽然MKV增加了检错码,但由于采用了新的更高效的组织结构,MKV封装的电影比AVI源文件小1%左右,这意味着即使增加多个字幕,MKV文件的体积也不能比AVI文件大。
MKV支持可变帧速率。它可以在动态图片中使用较大的帧率,在静态图片中使用较小的帧率,可以有效减小视频文件的大小,提高动态图片的质量。它的作用比目前广泛使用的VBR更明显。

视频文件格式有哪些 mkv、mp4、avi、mov、wmv 这些视频文件格式有什么区别


文章图片

mp4
MP4是国际标准化组织和国际电工委员会下属的运动图像专家组制定的一套音视频信息压缩编码标准。MPEG-4格式的主要用途是网络流、光盘、语音和视频电话以及电视广播。MPEG组织的成功标准有MPEG-1、MPEG-2、MPEG-3等。我们平时用来听音乐的MP3格式不是MPEG-3的标准,而是MPEG-1中的音频压缩标准。
mp4或MPEG-4 Part 14是一种标准的多媒体容器格式,它扩展到. MP4来存储数字音频和视频,但它也可以存储字幕和静止图像。因为MP4可以容纳支持比特流的视频流,所以MP4在网络传输中也可以使用串行流传输。
MPEG-4包含了MPEG-1和MPEG-2的大部分功能以及其他格式的优点,并增加和扩展了对虚拟现实模型语言、面向对象复合文件、数字版权管理等交互功能的支持。MPEG-4比MPEG-2更先进的一个特点是不再使用宏块进行图像分析,而是记录图像中的个体变化,所以即使图像变化很快,比特率不足,也不会出现块画面。
MP4有更好的兼容性,尤其是在移动设备上,但视频质量可能不如MKV。
影片格式
AVI是英文音频视频交错的首字母缩略词,这是微软于1992年11月推出的一种多媒体文件格式,用于对抗苹果的Quicktime技术。如今,AVI主要指的是一种包装形式。
AVI的文件结构分为三个部分:“标题”、“正文”和“索引”。主体中的图像数据和声音数据交替存储。从末尾的索引,你可以跳到你想要的位置。
AVI将视频和音频按照先几个视频帧,后几个音频帧,再视频帧和音频帧的顺序封装在一个文件中,所以称之为“音视频交错”,就是将音频和视频按照帧进行交错,从而达到音频同步视频播放的效果。像DVD视频格式一样,AVI文件支持多个视频流和音频流,尽管这些功能很少使用。大多数AVI文件也支持Matrox OpenDML集团在1996年2月开发的格式后缀。这些文件被非正式地称为AVI 2.0,并得到微软的支持。
AVI本身只提供了这样一个框架,内部的图像数据和声音数据格式可以是任意的编码形式。但是由于索引放在文件末尾,无法播放网络流媒体。虽然AVI是一项古老的技术,但由于Windows的通用性和易于理解的开发API,它仍然被广泛使用。

推荐阅读