![将 DVD 电影翻录成接近无损的视频和音频质量](https://linux22.com/image/819787/%E5%B0%86%20DVD%20%E7%94%B5%E5%BD%B1%E7%BF%BB%E5%BD%95%E6%88%90%E6%8E%A5%E8%BF%91%E6%97%A0%E6%8D%9F%E7%9A%84%E8%A7%86%E9%A2%91%E5%92%8C%E9%9F%B3%E9%A2%91%E8%B4%A8%E9%87%8F.png)
过去我一直将我的 DVD 影片备份为 .iso 映像,以确保获得最佳质量,并且以后可以将电影/节目编码为我想要的任何格式。
然而,随着我的 DVD 收藏不断增加,我的磁盘空间很快就用完了。我现在正在考虑将我的 DVD 收藏编码为高质量的视频文件,而不是将它们保存为光盘映像。
我正在寻找一个指南,它能让我保留尽可能好的视频和声音质量,而不必保留光盘映像。由于我是一个开源爱好者,我理想情况下会使用开源编解码器,例如 Theora。此外,还有一个开源容器(mkv?)。我对音频选项不太了解。
我知道有些设备在读取 Theora/mkv 时会遇到问题。但是,我们的想法是创建一个可以转换为任何所需类型的高质量视频文件。
总结一下:
- 最佳质量的音频和视频,无需使用未压缩的 .iso
- 要使用的应用程序?
- 容器?
- 编解码器?
- 音频编码器?
答案1
如果适用,解密 DVD。
然后连接组成您想要转换的 DVD 部分的 .vob 文件(为了兼容,它们将被分割成 1gb 文件)
cat VTS_xx_xx.VOB VTS_xx_xx.VOB ... > intermediate.VOB
然后,使用 ffmpeg 将文件转换为 mkv,无任何质量损失
ffmpeg -i intermediate.VOB -q 0 output.mkv
就这样。您已经完成了。
答案2
首先,你的 DVD 是以有损压缩格式 MPEG2 编码的。无论你将它们转码成什么格式将会造成额外损失。
尝试使用 Handbrake 将您的 DVD 编码为 MKV。使用默认的“高配置”设置并将容器更改为 MKV。MKV 是一种得到广泛支持的容器,可能不适用于每台设备,但适用于许多设备。Handbrake 允许您以 DTS 编码音频,而不会造成任何损失……虽然这可能会浪费磁盘空间……当您拥有高比特率 MP3 或 AAC 文件时,它基本上只是意味着比特率越高,音频中的插值就越少。在 320k 时,很难注意到。
顺便说一句,即使是屏幕分辨率为 800x840 的低端手机也会因古老的 DVD 标准而出现压缩伪影。您可以考虑重新收集。当然,这并不能解决您的存储问题...
祝你好运!
这是在 Ubuntu 12.04 中安装 Handbrake 的指南。
http://www.thepowerbase.com/2012/03/install-handbrake-in-ubuntu-12-04/
答案3
只需要弄清楚哪些参数会影响视频大小。对于视频大小,视频的编码器(格式)和比特率是最关键的因素或参考指标。广义上讲,视频大小由比特率决定。在相同清晰度下,视频的比特率越高,视频大小越大。请记住,如果我们不改变比特率,分辨率对视频大小没有影响。您可以使用 Handbrake 将这些文件压缩为较小的视频。在输出设置中选择 mp4。然后在视频编码器部分选择 h264。至于音频,您可以选择 AC3 或 AAC。有关更多详细信息,您可以查看此 Handbrake 教程:http://www.videoconverterfactory.com/tips/handbrake-tutorial.html 和这个:https://forum.videohelp.com/threads/358509-Lossless-conversion-with-Handbrake 祝你好运。