如何复制带有修补 UDF 文件系统/坏扇区的 DVD?

Ali*_*Ali 9 backup dvd data-recovery filesystems c

我试过 dd, dd_rescueddrescue,都失败了。

由于AnyDVD可以在 Win7 主机上在一秒钟内复制光盘,因此应该不会太难。它说 UDF 文件系统已打补丁,奇怪的是,它还说没有坏扇区。整个 DVD 将在 10 分钟内复制完毕。AnyDVD 有什么作用?

AnyDVD 在 VirtualBox 的来宾 WinXP 中运行时报告相同的事情,但在复制时遇到坏扇区。不过在原生 Win7 上没问题。我猜 AnyDVD 对 DVD 驱动器没有足够的控制权,当 Linux 主机尝试读取光盘时,问题已经出现。

dd 被愚弄了,它完成了但只是生成一个小文件并说明它已完成。

dd_rescuse 和 ddrescue 抱怨读取错误并且速度慢得令人无法忍受。这些工具只能在 10 分钟内复制几 MB。

为什么会发生这种情况,为什么这些工具会失败?

如何将我自己的 DVD 复制到硬盘以便以后可以播放?

我正在寻找最好在 Linux 主机上的永久解决方案,但它可能涉及 VirtualBox 和 WinXP,以及免费软件/共享软件工具。只要解决方案仅涉及开源/免费软件工具而不涉及共享软件,本机 Windows 也是可以接受的。


相关问题:


更新:事实证明,我在太多级别上被搞砸了。我最终使用了 AnyDVD。

har*_*ymc 7

消息“UDF 文件系统已修补!” 只是意味着复制保护添加了无效大小的 .ifo 文件,例如 0 字节或 1GB,因此有必要将 UDF 文件系统中的 .ifo 和 .bup 文件的大小调整为它们的“真实”大小。该消息是无害的,但当然不能保证调整后的大小是正确的。

在虚拟机中复制受保护的 DVD 通常是没有用的,因为模拟的 DVD 硬件几乎总是与真实的硬件有很大不同。所以要避免,除非模拟驱动器与真实驱动器相同。

如果您正在寻找本机 Linux 解决方案,则没有太多可能性。

您可以尝试VLC,它可以读取某些受保护的 DVD,以及HandBrake。文章RestrictedFormats/PlayingDVDs解释了在这种情况下如何使用 libdvdcss包。

您没有提到的 DVD 复制程序是dvdisaster。另一个是DVD::Rip
另请参阅五种最佳 DVD 翻录工具

但是,如果复制保护足够好,或者它足够新而尚未被破解,那么您只是运气不佳(目前)。

  • AnyDVD 分析保护方案并相应地解密扇区。扇区可以以非连续顺序进行编码和/或刻录和/或故意“损坏”,甚至有时 DVD 会在物理和机械上损坏读取软件需要跳过的部分。一旦 AnyDVD 识别该方案,它就会知道该怎么做。顺便说一句,存在数百种保护方案,其中一些涉及刻录机无法完成的 DVD 压缩操作。 (2认同)