Answers:
这个数字(240和360)是什么意思?
这是视频的垂直分辨率。这意味着视频的高度为240像素或360像素。通常也将其标记为“ 240p”或“ 360p”。“ p”代表“逐行”,仅表示该视频中的每一帧都是完整帧–与隔行视频相反。
那么这个数字对您意味着什么?当然,通常,此数字越大,质量越好。如果放大,则像素越多,在更大的屏幕上观看的视频越清晰。
您可以查看此尺寸表以获得常见分辨率,例如:
现在,我们首先必须定义“质量”。那是什么 质量本质上是主观的。有些人对视频中的微小错误感到烦恼,而其他人则没有。有些人喜欢清晰的视频,而另一些人则过于喜欢“脆”的视频。
通常,视频的“主观”质量有三个重要因素:
所有这些都会影响质量。分辨率,帧速率和比特率越大,质量越好。此外,文件大小将增加。
因此,在尝试判断质量时,您可以主要以文件大小为标准。为什么是这样?仅查看垂直分辨率,就无法说出质量。假设我们有两个视频:
哪一个看起来会更好?当然,第一个是因为它具有更高的比特率。这也意味着文件大小会更大。
但是,当然,您不能只看一个参数来判断。实际上,分辨率较高的视频看起来可能比分辨率较低的视频差。让我们看另一个例子:
在这里,720p视频会看起来更好,因为它每秒使用更多帧并且具有更高的比特率。另一个示例是缩放视频。想象一下,您拍摄的原始视频为320x240,然后将其放大两倍。您会收到480个视频,但看起来不会比原始视频好。
现在我们知道文件大小是质量的良好指标。但是,等等,还有更多!
仅仅因为一个视频比另一个视频小(例如40MB对60MB),这并不一定意味着较大的视频看起来更好。这是为什么?它可能会使用效率较低的编解码器。现在我们在讨论视频编码到文件的方式。
编解码器通常只获取原始视频并将其压缩为较小的文件。您可以告诉编解码器每秒应使用多少位。那就是我们之前讨论的比特率。
编解码器很多,有些比其他编解码器好。这里的“更好”是什么意思?这意味着在给定相同比特率的情况下,两个编解码器可以提供不同的质量结果。让我们举个例子:
DVD中的视频非常巨大。真的很大。它可以包含超过几个千兆字节的数据。而且,YouTube HD视频看起来只有使用几百兆字节时才看起来更好。
因此,如您所见,用于YouTube HD的h.264编解码器比例如用于DVD的旧MPEG-2编解码器更好,更高效。这是不总是信任文件大小的原因。
根据经验:如果两个文件使用不同的编解码器,则无法比较它们的文件大小来检查一个文件是否看起来比另一个文件好。
因此,现在我们正在谈论从YouTube下载。我们已经知道YouTube使用了出色的编解码器,并且所有视频均使用了该编解码器。我认为您应该在下载时使用最大的分辨率。YouTube不会放大视频。这意味着,如果下载垂直分辨率最高的显示器,则可获得最佳质量。如果下载文件大小较大的文件,则质量会更好。
如果可能,您应该使用MP4选项(使用上述h.264编解码器)。对于某些视频,FLV甚至无法提供最高分辨率。
例如,我在自己的一个以h.264上传的视频中对此进行了测试:
charon:~ werner$ youtube-dl http://www.youtube.com/watch?v=tu1zF7mr6pg -F
[youtube] Setting language
[youtube] tu1zF7mr6pg: Downloading video webpage
[youtube] tu1zF7mr6pg: Downloading video info webpage
[youtube] tu1zF7mr6pg: Extracting video information
Available formats:
22 : mp4 [720x1280]
45 : webm [720x1280]
35 : flv [480x854]
34 : flv [360x640]
18 : mp4 [360x640]
43 : webm [360x640]
5 : flv [240x400]
如您所见,仅MP4(等于h.264编解码器)和WebM可以提供最佳质量。
假设源文件是原始文件,则通常可以通过以下
编解码器,比特率,分辨率来确定产品文件的质量。
(比特率是随时间变化的文件大小,最终将确定文件大小)
通常,您希望最大化并平衡其中的每一个以获得最佳文件。
在某些情况下,其中一个条件中的“大价值”可能会掩盖另一个条件。下面列出的是为什么您不一定只寻找最大的文件,分辨率或编解码器的原因。