如何从.mov创建高质量,小文件大小的.mp4


10

最近,我帮助一个朋友制作了一部简短的僵尸喜剧。

他现在要我将其以数字下载的形式添加到电影的网站上。我的数字下载没有问题。我的问题是如何创建一个文件较小的高质量文件(最好是.mp4)。

我目前在.mov中创建了电影的副本(在Final Cut中创建)。.mov文件为3.2GB。电影的上映时间是29:52。

从其他经验来看,我知道30分钟的高质量.mp4可以是185mb-250mb。问题是,我似乎找不到任何合法的教程来创建具有这种压缩类型的高质量.mp4文件。我能得到的最接近的是385mb(我相信这是在VLC中使用的,但是我几个月前才对文件进行了转换,所以我不太乐观)

我在Windows 7计算机上。

我可以使用各种各样的软件,并且在需要时可以购买软件。


我知道这个问题很旧,但是感谢您的答复。我有一台Windows机器。此外,这主要是关于在程序中使用该设置来获取较小文件大小的高质量视频的原因
Travis Pflanz 2014年

Answers:


18

您可以使用的一个非常好的程序是Handbrake。在所谓的“盗版”中,它是一个非常受欢迎的程序,因为即使在很小的文件大小下,它也确实能够获得高质量。这是有充分理由的,因为“手刹”的主要目的确实是使电影小而高质量。就个人而言,当我在互联网上分发短片时,我会使用它,它的工作原理就像一种魅力。但是足够多的讨论,让我们开始设置!

让我们从头开始,并进行重要的设置。在右侧,您有一个预设面板。选择常规->常规或常规->高轮廓。

现在,我们从图片设置开始。变形设置大约与纵横比有关。因此,您可能已经听说过在视频中像素并不总是正方形的事实。因此,如果您拥有宽银幕素材,并且将其压缩得更薄(例如OLD SD TV),则可以告诉视频播放器使每个像素比实际像素宽。因此,您开始有一张500宽的图片,将其压缩到300,然后告诉播放器再次将300放大到500。

这只是关于它的基本概念。您可以将其保留为16时的“带模量的松散”。但是,如果您想了解更多信息并从文件中挤出绝对最大值,请在此处阅读。

除非要裁剪,否则将裁剪保留为“自动”。

然后我们转到视频过滤器。您可以关闭所有这些功能。它们是用来纠正不良镜头的,您可能已经在视频合成软件中做到了。

现在,视频。这些是关键设置。使用H.264。与当今的文件大小相比,这种格式可为您提供最高的质量。质量。如果您只想设置一个,则为THE设置。将其设置为平均比特率。这是最好的选择,因为如果您在图片中(晚上)有很多黑色,可以对此进行优化并获得更小的文件大小,但是在电影中的其他点上,您将需要更多空间,因此平均是这里最好的。请注意,大小以kbps为单位,表示每秒千比特。1公斤等于1000(不是1024,就是千比特)。一位是一个字节的1/8。因此,如果您要播放10秒的1 MB电影,则需要输入1 MB =(1024 * 1kB * 8bits)/ 10s = 820 kbps。

请记住,除了此以外,音频还将相加。您只需要测试一些值,直到获得可以接受的足够小的质量。如果启用了2遍编码,则它将对影片进行两次评估,这意味着与质量相比,文件大小更小,但这也意味着您需要更多的CPU(计算机功率)来观看电影。因此,如果要在计算机上观看,请将其打开;如果要在手机/平板电脑上观看,则将其关闭。

至于音频,只需将其设置为原始文件的输出即可。大多数电影的采样率为48 kHz,但如果以44.1 kHz录制,则将其设置为44.1 kHz ...对于比特率,可以接受160,但是如果您具有高质量的麦克风和音乐,请将其设置为192 。您可以提高到更高,但是由于您希望文件较小,因此没有必要。您也可以降低尺寸,具体取决于最终要选择的尺寸。但是先做一个预览并聆听结果,直到满意为止。

然后,您最后要做的是勾选“大文件大小”。如果文件要大于4GB,则需要启用此功能,但是如果您将其保留,则它将破坏与许多设备的兼容性。然后打开“ Web优化”。这将使您的电影更适合逐步下载,因此您可以在电影中随机播放而不下载全部内容。但是,如果您打算让用户将整个电影下载为.mp4并在计算机上观看,请不要使用。

现在,设置文件名,然后单击“开始”。在测试比特率设置时,您也可以预览一个小片段。确保扩展名为.mp4,而不是.m4v。这并不重要,但是您要求的是.mp4,而不是.m4v。无论如何,只是扩展是区别。

希望您的视频尺寸缩小,并保持尽可能高的质量!祝好运 :)


2
2遍不需要观看更多的CPU能力,它只是根据目标的平均速率和相对的场景复杂性来改变比特率。另外,即使大多数用户会首先下载整个视频,通常也要始终启用“网页优化”。它会稍微增加编码时间,但不会增加文件大小,对查看者可能会有很大帮助,并且有望用于Internet mp4视频。
mark4o

@FriendOfKim,您能说点有关h265(以及x265)的信息吗?
T.Todua '18

@ mark4o我的问题也正对您,因为您似乎已经知道了..
T.Todua

5

关键是拨入比特率-您需要大约800kbps的视频和100kbps的音频才能达到200MB。对于SD分辨率来说,这是很低的,但对您来说可能就足够了。还要寻找具有2遍编码选项的软件。

尝试使用Expression Encoder,Adobe Media Encoder或Sorenson Squeeze。


3

您能否提供有关源格式的更多详细信息,例如分辨率,视频和音频编解码器详细信息等?

我的最终答案是将ffmpeg与Avanti一起用于前端。入门教程在这里

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.