如何理解视频文件格式?


9

在数字视频中,存在所有这些不同类型的文件:m4v,mov,mkv,mts,mp4,mpeg以及其他许多文件,对于每个文件都有什么用,我似乎找不到明确的答案。

(通过对比,当您拍摄静态照片时,有两种选择:JPG或RAW;使用JPG,您基本上知道文件包含的内容,而使用RAW,它会因相机制造商的不同而有所差异。我知道还有一点点比这还复杂,但这与数字视频中可用选项的爆炸性增长完全不同。)

此外,视频的文件扩展名似乎无法告诉您文件中的内容。据我了解,.mov文件(例如)可能包含几乎所有内容。

然后是关于h.264,AIC,ProRes,iFrame,AVCHD,DV,HDV的全部内容-至少我认为这些都属于同一类别,但我可能会误会。

谁能帮助我了解此处正在使用的所有不同变量,以便我可以明智地选择从便携式摄像机取出的文件该如何处理?


静止图像有更多的格式,而不仅仅是JPG和RAW。Gif,Tiff,PSD,PNG和PICT只是我想到的几个。另外,我并不真正认为RAW是一种实际的,经过整理的正式格式。佳能相机可能就是这样,但它可能是DNG,EXR,CineformRaw等。要点是,图像的存储和压缩很复杂。通过添加时间维度和听觉维度来增加这种复杂性,并且需要考虑大量的编解码器,容器和其他选项(例如,交付方式)。每种都是针对不同目的的最佳选择。
杰森·康拉德

Answers:


8

文件格式本质上是包装器,是一种容器。视频信息以编解码器(编码器/解码器)编码。某些文件格式仅适用于某些编解码器。这(部分是由于公司/组织的撒尿比赛)(或格式大战-请记住dvd +与dvd-?)。编解码器具有不同程度的压缩。编解码器压缩程度越高,文件将越小,但是它们也可能丢失信息,就像RAW文件保存CCD中的所有内容,而JPEG通过丢弃重复的信息来压缩文件一样。而且,大多数专业级别的NLE(如Final Cut Pro(非FCPX))在压缩率较低的编解码器中表现更好。压缩得越多,当您进行更改(在时间轴上移动,剪切,添加效果等)时,计算机就越需要工作以解码和重新编码信息。

建议:对于录制和编辑(HD),请选择低压缩,高质量的编解码器,例如DVCProHD,AVCHD,Apple ProRes。

要导出以共享,我建议使用H.264。它几乎得到普遍支持,并且文件较小时质量很高。BluRay视频实际上是用超高质量H.264编码的

另一个注意事项:如果便携式摄像机将文件保存为奇怪的格式(例如,不是mov,mpeg,mp4),则需要在NLE中使用传输过程。确保从存储卡中保存整个文件夹结构,而不仅仅是mts,mxf或任何其他文件。

更多提示:如果不确定文件所在的编解码器,可以在QuickTime中打开它,然后按cmd + i打开检查器窗口。它将在其中具有所有编解码器信息。此外,在Windows上,有一个名为G-SPOT的小实用程序,可以向您显示该文件上使用的编解码器等。


所以有两个变量-文件格式和编解码器?听起来编解码器比文件格式更重要。对?

那就对了。某些编解码器仅采用某些文件格式(例如ProRes始终是mov),而有些则跨越多种类型(例如H.264可以是mov,mp4,m4v)。尽管有些播放器有时会对文件格式有些挑剔,但他们对编解码器却比较挑剔。
Drew P

其实没有 这取决于您要如何处理视频。如果只想压缩并将其存储在最小空间中,则编解码器最为重要。如果您想通过随机访问,同步声音和其他铃声实时播放,那么格式就显得尤为重要。
koan

-1

我对视频编解码器知之甚少,所以我将解释我的前两个以及为什么使用它们。

MP4格式旨在占用少量空间,因此非常适合在线共享和在存储空间有限的设备上录制。缺点是您失去了大量的画质,尤其是在黑暗的镜头中。mpeg格式也是专有的,这意味着如果您在Linux上进行编辑,则必须购买编解码器。

AVI是一种非常不错的格式。它不是专有的,而且质量损失很小。这意味着AVI文件可能很大,但是由于质量原因,我总是在可行的情况下始终使用该格式。


您描述了两个可以具有任何视频格式的容器。实际上,您可以拥有使用h.264视频流的AVI和其中包含超高质量流的MP4文件。而且,只要不是商业软件,许多MPEG内容都可以免费使用,但商业软件必须获得许可。
AJ Henderson
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.