我有几张 DVD,里面都是短纪录片。由于我使用的笔记本电脑(Dell Latitude E6400)只有一个 DVD 驱动器,而且我可能会经常播放这些短片,所以我想将它们复制到硬盘上,然后从那里播放。然而,我遇到了一个问题,即音频卡顿。
问题描述:
当我直接从 DVD 播放这些电影时(使用 Windows Vista 下的 Windows Media Player 11),一切都很正常。视频流畅,没有明显的音频问题(只有偶尔的咔嗒声)。
但只要我将这些 DVD 中的任何一张复制到硬盘并尝试从那里播放(例如使用协议wmpdvd://drive/title/chapter?contentdir=path
,我得到音频断断续续— 音频播放听起来像机关枪的声音,持续三分之一秒左右,大约每 8 秒一次。
我曾尝试将 DVD 中的 VOB 文件转换为其他格式(即翻录),但这导致图像质量明显下降。因此,我认为最好尽可能保留文件的原始格式。不过,我怀疑音频卡顿是由于某些(解)复用问题造成的,而更改文件格式可能帮助。(毕竟,视频播放很好;因此我不认为硬件播放速度太慢。)唯一的问题是,我不知道如何将 VOB 文件转换为另一种与 Windows Media Player 兼容的格式而不损失质量。
我希望有人可以帮助我,或者给我进一步的指点,让我可以尝试让 HDD 播放正常工作,而不会出现所描述的问题。
到目前为止我尝试过一些方法,但均未成功:
VOB2MPG,以便将
.vob
文件转换为.mpg
文件。但这只会改变 A/V 容器,而不会改变内容。根本不会进行重新编码。使用 MPlayer/MEncoder 重新编码。质量损失很大,而且说实话我还没有时间测试所有可用的设置组合。
禁用 Windows Media Player 中的所有插件、均衡器等。
禁用音频播放设备上的所有硬件加速。
有关我尝试播放的 VOB 文件的更多信息:
视频格式为 MPEG ES、PAL 720x576 像素@每秒 24/25 帧。
声音流是未压缩的 PCM,16 位立体声 @ 48kHz。(如果我以较低分辨率或 MP3 格式重新编码声音流,会不会有帮助?如果是这样,我该如何在不改变视频流的情况下做到这一点?)
附言:我只能使用 Windows Media Player (11)。(顺便说一下,我之前尝试过 MPlayer,但是视频播放质量出奇的差。)
答案1
答案2
http://doom9.net/有很多用于备份 DVD 的教程和工具。
我很幸运使用了 DVDFAB HD Decrypter(免费版)。 http://www.dvdfab.com/free.htm
您可以选择将其复制为 DVD5,这样会将其缩小以适合可刻录磁盘,或者您可以选择将其复制为 DVD9,这样会将其保留为完整的磁盘。
如果您想使用 Linux,您可以查看 dvd95 或 k9copy。
答案3
我最终发现播放过程中的音频问题不是由糟糕的驱动程序或糟糕的软件引起的,而是由错误配置的 BIOS 引起的。我在 BIOS 中禁用了一些处理器加速设置,这解决了 99% 的音频问题。