![为什么将 AVI 转换为 WMV 时文件大小会增加?](https://linux22.com/image/1293742/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%B0%86%20AVI%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20WMV%20%E6%97%B6%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F%E4%BC%9A%E5%A2%9E%E5%8A%A0%EF%BC%9F.png)
20 世纪 90 年代中后期,我有一些家庭电影片段,我将它们保存为一个 75MB 的 AVI 文件。今天,我使用 Windows Live MovieMaker 从原始 AVI 中制作了一个两分半钟的剪辑。它生成的 WMV 文件刚好超过100 MB比全部的原始剪辑。考虑到原始剪辑大约 15 分钟,我预计它大约 10MB。
这与我选择的视频格式有关吗?或者我做错了什么?
答案1
这与我选择的视频格式有关吗[…]?
当然。您可以使用平均比特率为 1 MBit/s 编码一段 10 秒的剪辑,得到一个 1.25 MB 的文件。您还可以使用 100 kBit/s 编码一段 100 秒的剪辑,得到大致相同的文件大小。长度在这里并不重要,重要的是比特率。
文件大小取决于质量设置、所涉及的编解码器以及最终的比特率。例如,使用 MPEG-4 Part II(例如 XviD 编解码器)编码的电影更大比用 MPEG-4 Part 10 编码的电影(例如 x264 编解码器),如果你想要同等品质。
您可以尝试调整 Windows Movie Maker 的编码设置以使用较低的质量或较低的比特率,但请记住,当重新编码已经编码的内容时,无论如何,您总是会损失质量。
答案2
WMV 是一种视频压缩格式(一种编解码器),而 AVI 是一种包含编解码器的容器格式。它没有描述视频的压缩方式。
但是,AVI 中使用的编解码器可能与 WMV 不同,或者是具有不同压缩设置的 WMV。