关于视频编码您需要了解什么

如今我们有机会在计算机上制作高清视频。令人惊讶的是我们甚至可以做到这一点,更不用说以如此高的质量做到这一点。但视频编码有很多变数,有时很难知道为在计算机上轻松播放的高质量、高分辨率视频选择什么。

在本文中,我们询问在 Mac 上制作小而快速的视频的理想设置是什么

清晰干净的视频

当您在 Mac 上编码视频时,有时会出现编解码器、比特率、帧速率、分辨率等选择。其中大多数都是不言自明的,但有些对于输出的质量和文件大小至关重要。

如果视频太大而无法播放,因为它填满了正在播放的机器的内存,或者如果它被高度压缩以至于看起来像是用乐高积木制作的动画,那么制作出色的视频有什么意义呢?

我不知道这意味着什么

编解码器– 这是视频程序中对视频进行编码的软件部分。自首次实现 Quicktime 以来,编解码器已经取得了翻天覆地的进步,而 H264 是实现小尺寸、快速播放和高品质的最佳编解码器之一。

是的,有更高质量的编解码器,但商业软件中最广泛使用的可能是 H264。它是 MPEG-4 或 MP4 编解码器,使其与您插入电视机的大多数视频播放软件和硬件媒体播放器兼容。

帧率– 这取决于您的源视频。如果您使用摄像机拍摄并将素材加载到编辑系统中,它会告诉您摄像机拍摄素材的帧速率。来自前 NTSC 地区的摄像机往往为 30 fps。 PAL 国家为 25fps(FPS 为每秒帧数),因此将是 30fps(有时表示为 29.97fps)或 25fps。不要更改或混合帧速率,因为这会导致问题。

关键帧– 在所有糊状的压缩帧中,有未压缩的帧或“关键”帧,为压缩提供了一些可咀嚼的东西,并有助于给人留下未压缩的清晰视频的印象。大约每秒 1 次,这意味着 25fps 视频每 25 帧一次,30fps 视频每 30 帧一次,等等。

宽高比或分辨率– 全高清设置为“1920 x 1080”,普通高清设置为“1280 x 720”。标准定义格式是雷区,因此在必要时避免使用它们(我们可能会在将来的某个时候涵盖这一点,所以如果您需要的话请告诉我们。)。宽高比应与源相同,应为 16:9,即 16 个单位宽 x 9 个单位高。

比特率– 这是一个棘手的问题。未经压缩、未经处理的全帧高清视频数据量巨大,无法在计算机上以 25-30fps 流畅播放。为了使其播放,您必须对其进行压缩。这就像 TIFF 图像与 JPG 或 PNG 之间的区别。

基本上,您从文件中取出所有“空气”;当您可以使用纯色块而不是微妙的渐变色调时,任何不必要的区域都可以节省您的空间。这种权衡意味着文件大小会下降,但质量也会下降。

这是之前的照片,

这是一张术后照片。

1500-3000 对于质量较小、质量不错的视频来说还可以,但正如您在上面看到的,在任何平滑阴影区域,质量都会很明显,而忽略了详细的胶片颗粒、雪或其他颗粒。所以,只要你敢,就去尽可能高的地方。作为指导,DVD 比特率通常在 5000-10000 左右,蓝光则在 20000-30000 左右。

交错– 别打扰。隔行扫描技术由来已久,在渐进式非隔行扫描视频的世界中没有立足之地。

编码器和应用程序

您可能需要对视频进行编码的原因有很多。也许您正在运行完整的视频编辑套件,例如灯厂,并且您想要制作 YouTube 友好的视频或仅通过电子邮件播放效果良好的视频。

最新版本的 Quicktime 承担了很多繁重的工作,但如果您能获得旧版 Quicktime 7 的副本并将其升级到 Pro 版本,那是一件好事,因为它接受许多不同的视频格式并通过大量精细控制导出它们。

值得拥有的一件好事是FFMPGX,适用于所有类型的视频,而不仅仅是 MPEG。它是一种瑞士军刀工具,几乎可以处理您扔给它的任何视频文件并将其变成有用的东西。它要求 15 美元的共享软件费用,如果你能负担得起的话,这是非常值得的,但它仍然允许你免费使用它,而且并不太苛刻。

它非常容易使用;只需放下要重新编码的视频,然后从下拉列表中选择目标格式即可。

成功秘诀

因此,回顾一下,选择 H264,并使用与源视频相同的 FPS 并关闭隔行扫描。如果 1920 x 1080 会产生大文件或在您的计算机上运行缓慢,请将尺寸降级至 1280 x 720。这种较小的高清尺寸对于早期的高清故事片来说已经足够了,因此对您来说也足够了。

将比特率设置为 1500,然后进行编码,看看会得到什么。如果它很小但对于您正在编码的视频来说质量很糟糕,请将其设置为 3000 并重试。它的尺寸会更大,但会更光滑。如果质量仍然不好,请将比特率设置得更高,直到获得所需的质量和大小平衡。

YouTube 的奖励食谱

对于 YouTube,您需要执行以下操作(本例中使用 Quicktime 7):

  • 使用 H.264 编解码器。将“质量”设置为“最佳”,将编码设置为“多通道”。
  • 将关键帧和数据速率设置为自动,然后取消选中“帧重新排序”。
  • 对于高清视频,将其设置为 1920 x 1080 或 1280 x 720,并将帧速率设置为与原始视频相同。
  • 对于音频,将压缩设置为 AAC:48 KHz、128 kbps、恒定比特率 (CBR) 16 位、立体声。
  • 当然,要进行去隔行扫描,但这样做不仅因为它过时,而且因为如果这样做,它有助于平滑那些快速运动的位。你不希望所有东西上都有那些讨厌的梳子状的边缘。
  • 最后,通过设置为“快速启动”来准备互联网流媒体。

这样做,您就不应该收到任何有关视频质量的警告。好吧,他们可能会说他们检测到您的视频不稳定,但除了任何工具或插件之外,您的视频应该可以毫无问题地针对 YouTube 的 flash 或 HTML5 进行编码。

如果您有任何视频编码技巧,请在下面的评论中告诉我们。

照片来源:假装压力通过菲尔·南