视频文件格式并非一刀切,不同的文件格式有不同的用途,作为摄像师或视频内容创建者,了解这些差异很有帮助。
无论你是将视频上传到YouTube还是将其投放到大屏幕上,你都希望以最佳格式和质量制作、展示及传播视频。熟悉常见的视频文件格式及定义编解码器和容器是非常必要的。
常见的视频文件格式
当你开始创建视频时,你会发现有许多常见的视频格式和其他不太常见的视频格式。视频格式会让你无所适从,什么是MP4,H.264和DivX有什么区别等等。
数字视频文件由两部分组成:编解码器和容器。大多数视频格式都以其容器命名。当你看到.MP4,.AVI或.MOV这样的文件类型时,它并不能准确地告诉你视频文件格式是什么 - 它只是告诉了你容器类型。
基于三个考虑因素来选择适合你的视频文件格式:视频传达的目的、托管位置和你的受众。
压缩,编解码器和容器
视频面临的挑战之一是文件往往非常大。使用高分辨率摄像头和监视器使大众可以访问4K(以及8K即将到来),导致文件越来越大。
没有无限的存储空间或带宽,文件大小是一个需要考虑的问题。结果,每个视频文件都以编解码器的形式具有一定程度的压缩。
视频编解码器
编解码器用于压缩然后解压缩视频文件。这种压缩可以是有损的也可以是无损的。
有损压缩会产生较小的文件,但会遗漏一些数据,导致视频质量下降。对于导致累积大量数据丢失的重复压缩,这尤其明显。
另一方面,无损压缩保留原始文件中的所有数据。这样可以提高视频质量,防止多次保存时逐渐降级。但是,你得到的视频文件会更大。
有时你必须在最高质量的视频格式和最小的文件大小之间做出妥协。
常见的视频编解码器
有一些常见的视频编解码器可以满足你的大部分需求:
H.264
MPEG-4
DivX的
MPEG-2
HEVC(H.265)
H.264
可能最常见的,特别是HD,是H.264。它是更高效的编解码器之一,允许更小的文件大小,同时保持高质量,并提供无损或有损压缩的选项。它与.MP4容器兼容,可以在许多不同的播放器和流媒体服务上播放。
MPEG-4
另一种非常常见的在线流式编解码器是MPEG-4编解码器。MPEG-4中的较新标准(特别是MPEG-4第10部分)与H.264相同,而较旧的MPEG-4第2部分则略有不同。MPEG-4具有非常广泛的兼容性。
DivX的
DivX与开源版本XviD一样,是一种较旧的编解码器,旨在最大限度地提高视频质量,但代价是文件要大得多。它通常用于各种商业环境中,对文件大小的关注较少。
MPEG-2
作为MPEG-4的前身,MPEG-2是用于DVD和早期蓝光光盘的标准编解码器。它不常用于流媒体视频。使用MPEG-2的专业相机编解码器是HDV和XDCAM。
HEVC(H.265)
新的视频编解码器不断发展,以跟上现代技术的步伐。HEVC,也称为H.265,是一种这样的编解码器,旨在为4K视频和蓝光提供更高效的压缩。这是GoPro广泛使用的视频压缩标准,用于捕获其视频内容的一半大小。
视频容器
视频容器将视频的所有元素捆绑并存储到一个包中。元素包括视频和音频流,字幕,视频元数据,编解码器等。
每种视频容器类型都与某些视频编解码器兼容。你的视频编辑软件应该只允许你选择兼容的配对,尝试提前规划你想要使用的编解码器和容器,以避免在你渲染最终视频时遇到问题。
常见的视频容器
像视频编解码器一样,有常见的视频容器:
MP4
AVI
MOV
FLV
-
WMV
MP4
容器可能是最接近当前存在的通用标准的容器。它可以使用所有版本的MPEG-4和H.264,并与众多播放器兼容。使用.MP4容器的视频可以具有相对较小的文件大小,同时保持高质量。许多最大的流媒体服务,包括YouTube和Vimeo,都更喜欢.MP4。
AVI
最古老和最普遍接受的视频文件格式之一是.AVI。它可以使用大量的编解码器,从而产生各种不同的文件设置。虽然.AVI视频可以在各种播放器上播放,但文件大小往往很大,因此不太适合流式传输或下载。对于计划存储在计算机上的视频,这是一个很好的选择。
MOV(Quicktime)
Apple开发了.MOV容器,可与其Quicktime播放器配合使用。使用.MOV的视频通常具有非常高的质量,但也具有相当大的文件大小。Quicktime视频与非Quicktime播放器的兼容性不高,但有第三方播放器会读取它们。
FLV(Flash)
由于文件非常小,浏览器插件和第三方Flash视频播放器非常小,因此.FLV视频专为Adobe的Flash播放器制作,多年来非常普遍。最近Flash视频出现了大幅下滑,因为Flash插件越来越不受欢迎。
WMV(Windows Media)
Windows Media视频往往具有最小的文件大小,如果你需要通过电子邮件或其他具有文件大小限制的方法发送,这使它们成为一个很好的选择。然而,这伴随着质量显着下降的权衡。.WMV的一个常见用途是将视频预览通过电子邮件发送给客户。
你应该使用什么视频文件格式
考虑如何分发和传送视频。对于大多数视频创作者来说,.MP4和H.264是一个不错的选择。它是YouTube的首选格式,提供小文件大小和高质量的混合。它通常可用于摄像机。它也可以在大多数设备上播放。
确定最佳文件格式取决于你的特定需求。请注意你的受众群体以及他们将如何观看你的视频。请参阅我们上述所说的,了解常见的编解码器和容器,以帮助你做出决定。