编码时可以提高视频质量吗?

编码时可以提高视频质量吗?

我有一台廉价的高清摄像机,可以拍摄 MOI 和 TOD 文件。当我从摄像机复制视频时,我会使用 Handbrake 将它们编码为 MP4。播放 TOD 或 MP4 文件时,您可以看到类似于隔行扫描的伪影。也就是说,只要有快速运动,您就会看到前一帧的线条与当前帧的线条混合在一起。

在此处输入图片描述

有没有办法在编码时提高视频质量?哪些应用程序允许你这样做?我正在使用 Fedora 11。

答案1

从你所说的来看:

当我从摄像机复制视频时,我使用 Handbrake 将其编码为 MP4。播放 TOD 或 MP4 文件时,您可以看到类似于隔行扫描的伪影。

由此我断定,你的“廉价”相机拍出来的照片是隔行扫描的。有两种快速解决方案:

  1. 将视频文件编码为隔行扫描(如果目标是逐行扫描屏幕,则不太可取)
  2. 对源进行去隔行处理(适用于逐行扫描屏幕 - 例如现代电视、电脑显示器)

有关使用 Handbrake 进行去隔行处理的快速指南,请查看本指南. 除隔行扫描之外的另一种方法是分解,深入讨论这里

答案2

您所看到的是在非隔行设备(您的计算机显示器)上显示的隔行视频(用于电视观看)。

为电视观看而录制的视频(大多数标准摄像机)将进行隔行扫描;也就是说,每一帧仅包含每个其他视频行。一帧包含奇数行,下一帧包含偶数行。这就是所有标准电视视频的录制方式。

计算机显示器采用逐行扫描。视频的每一行(奇数行和偶数行)都绘制在每一帧中。这就是为什么您在计算机上观看视频时可以看到隔行信号(丢失的行)。

如果您将该视频刻录到 DVD 并在电视上观看,它看起来会非常正常。我不熟悉 Fedora,但如果您想在计算机上观看视频,您应该能够在视频配置文件中将视频编码设置为“逐行扫描”。这将填充每一帧的每一行视频,因此它在您的计算机上看起来会很正常。

相关内容