我在 iPod Touch 上录制了大量内容,它将 50 分钟的视频(最大录制时间)编码为 4GB 的海量文件。我的台式 Windows 7 PC(Dell Optiplex GX 620,配备双 2.8 P4 和 3GB 内存,带 1TB 硬盘)上有很多这样的视频。在我所有的其他媒体中,我还有空间可以存储大约 100-150 个额外的视频。
我曾尝试使用 hand brake 将视频编码/渲染为大约 1GB 的较小的 .Mov 或 .Mv4 文件,但问题是它会导致视频或音频出现缺陷,例如噪音、色彩严重丢失等...
这些都是大问题。有没有免费/开源解决方案可以缩小尺寸同时保持质量?
答案1
一个 shell 脚本驱动mencoder
或者ffmpeg
可以做到这一点,或者对于更大的任务,您可以使用 Avidemux 脚本。
答案2
Handbrake 是 ffmpeg 的前端。如果使用 handbrake 无法正确转码视频/音频,则使用 ffmpeg 很可能也会得到相同的结果。您应该尝试 mencoder,有时使用 ffmpeg 会得到不好的结果,而 mencoder 却能很好地完成(反之亦然)。
如果您好奇并且想了解更多,您可以尝试在命令行中使用 ffmpeg 进行转换,看看是否会出现一些错误或警告。
另外,您没有提到您使用的是哪个输入。不同的编码器与不同的输入配合使用效果更好。