如何翻录划痕的DVD视频?(“ DVD的cdparanoia”)


15

我通常使用非常简单的dvdbackup程序来翻录和备份我的DVD视频

但是,我的某些DVD有一些划痕,而DVD驱动器在读取一些扇区时遇到了一些麻烦。那么,有没有类似于cdparanoiaDVD 的工具?


1
我有一个dvdbackup尚未尝试的建议。它不能应付这种情况吗?一些丢失的扇区通常不是问题。您必须知道它们在哪里以检查是否可能有问题。您能提供更多细节吗?
13年

我想问这个确切的问题(“ cdparanoia,但用于DVD”)。老兄,我喜欢Stack Exchange!:) @Totor,问题得到解决并且光盘被撕开了吗?
KlaymenDK

Answers:


10

ddrescue

您可以尝试ddrescue。我读过推荐书,但没有经验。

有两个称为ddrescue的程序(请参阅/ubuntu/211578/whats-the-difference-between-ddrescue-gddrescue-and-dd-rescue)。Gnu ddrescue是较新的,旨在克服旧ddrescue中的某些问题。

Gnu ddrescue使用映射文件,并且能够多次写入同一输出文件,而无需再次执行相同的工作或覆盖以前的成功读取。相反,它将通过查看地图文件来找出要重新尝试读取的扇区,从而尝试填补空白。

DVD的建议用法(来自Gnu ddrescue手册)是:

ddrescue -n -b2048 /dev/cdrom cdimage mapfile
ddrescue -d -r1 -b2048 /dev/cdrom cdimage mapfile

第一行将从DVD中提取易于读取的数据。第二行将使用直接光盘访问来尝试读取更多内容并将其写入相同的输出文件。

k3b

我对K3b具有良好的个人经验,并且设置正确: k3b --copy <device>

您会看到一个大窗口和一个小复制窗口。忽略大的。您必须在小菜单中单击高级设置。然后单击“忽略读取错误”,这样它就不会在第一个错误处停止。您还可以将读取尝试的次数固定为一个较低的值,因为重复有时会花费很长时间。第一次尝试时,我经常将其设置为1,只是为了检查有多少扇区给我带来麻烦。

如果单击选项,则可以选择仅在磁盘上生成ISO映像。在单击图像后,您可以选择保存位置。很多时候,一些缺失的扇区甚至不会引起注意(甚至数百个)。但这一切都取决于它们在哪里。K3b会告诉您哪些扇区无法读取。


6

dvdbackup

我通常将其dvdbackup用于确切的任务。当k3b能够复制DVD但光盘无法播放时,我就使用了此工具。每次使用dvdbackup复制它都是可行的。

您可以从主站点下载它,但是它也应该在您的Distro的存储库中。

$ cd /dir/where/you/save/the/dvd
 
# insert DVD to be copied
$ dvdbackup -M
$ genisoimage -dvd-video -udf -o movie.iso /dir/where/you/save/the/dvd
$ eject /dev/dvd
 
# now insert a blank DVD
$ growisofs -Z /dev/dvd=movie.iso

不可阻挡的复印机

有一个我从未使用过的应用程序,但据称可以满足您的需求。您可以在这里下载

摘抄

从物理损坏的磁盘中恢复文件。允许您从磁盘中复制文件,这些文件存在诸如坏扇区,划痕或在读取数据时只会出错的问题。该程序将尝试恢复文件的每个可读部分,并将它们放在一起。使用这种方法,即使文件的某些部分最终无法恢复,大多数类型的文件也可以使用。

该程序可以使用其批处理模式功能用作每日备份系统。可以将传输列表保存到文件中,然后从命令行运行以定期执行相同批次的传输,而不必使用GUI界面。该程序支持命令行参数,这些命令行参数允许从调度程序或脚本运行应用程序,以便可以将其完全集成到日常服务器任务中。

这是一个旧的KDE3应用程序,因此需要花一些时间才能将其安装在Fedora 19上。当我能够调用它时,我有点不知所措。它从媒体复制文件,但IMO对其从暂存媒体中恢复文件的能力提出质疑。但是,如果您足够绝望,那么可能值得一看。

注意:我发现了该工具以及对的引用dddvdbackup并且ddresuce在此博客文章的标题为:使用Linux恢复损坏的CD或DVD中,因此您可能也想在该文章中扫描以获取想法。

dd

不幸的是我认为最好的2个选项在Linux中做这项工作仍然ddddrescue。基本上,您可以执行以下操作dd

$ dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock

关键选项是conv=noerror,因此dd会将数据写入.iso文件,并将继续这样做,直到您决定丢下文件。

推荐人


dvdbackup正如我在问题(第一行)中提到的那样,我已经知道了。我不是在问如何翻录DVD视频,而是问如何翻录划痕的 DVD视频。
Totor 2013年

5

如前所述,ddrescue还有其他尝试重新读取DVD的工具。除此之外,请尝试使用其他驱动器。有些可以比其他方法更好地处理划痕。运气好的话,如果您使用多个驱动器尝试读取有缺陷的部件,则可能会获得DVD的完整映像。

最后,您也许可以物理上清除划痕。您可以以便宜的价格购买DVD修理套件,但是我在他们身上还没有取得太大的成功。如果您附近有DVD视频租借地,则其中许多都配有可以擦拭DVD并收费的使用设备。


0

看起来safecopy是您要找的东西。

safecopy尝试从SOURCE中获取尽可能多的数据,甚至在适用的情况下甚至诉诸于设备特定的低级操作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.