我真的很想将我所有的DVD复制到磁盘上以便于访问,因为我更喜欢浏览文件系统而不是摆弄磁盘。我发现的所有解决方案(例如dvd :: rip)都对内容进行重新编码,并且需要复杂的手动步骤。这大约VOB的问题,也让我怀疑这是否是可能的。
是否有一个很好的DVD存档到/从HDD播放的工具,可以无损地存储DVD的内容?如果没有,那么这种事情的技术障碍是什么?
我真的很想将我所有的DVD复制到磁盘上以便于访问,因为我更喜欢浏览文件系统而不是摆弄磁盘。我发现的所有解决方案(例如dvd :: rip)都对内容进行重新编码,并且需要复杂的手动步骤。这大约VOB的问题,也让我怀疑这是否是可能的。
是否有一个很好的DVD存档到/从HDD播放的工具,可以无损地存储DVD的内容?如果没有,那么这种事情的技术障碍是什么?
Answers:
最好的方法是从DVD创建ISO文件。然后,您可以使用VLC播放或挂载ISO文件,就像将DVD插入驱动器一样使用它。
有一种非常简单的方法可用于非邪恶的DVD。只需插入DVD,右键单击出现的桌面图标,然后单击“复制磁盘...”。
然后选择输出到图像文件:
这将创建ISO文件。但是,一些公司感到有必要故意破坏DVD,以(成功)阻止我们制作DVD的副本(我们有权将其复制为个人使用)。如果他们这样做,就像我在截图中使用的DVD中的Brasero一样,用于复制磁盘的软件将崩溃。
还有另一种使用以下命令通过命令行复制DVD的方法:
dd if=/dev/dvd of=~/dvd_backup.iso
如果此操作仍然失败,则可能是邪恶损坏的DVD,您将获得类似以下的输出:
dd: reading `/dev/dvd': Input/output error
572352+0 records in
572352+0 records out
293044224 bytes (293 MB) copied, 145.3 s, 2.0 MB/s
下一步,尝试使用gddrescue。安装后,您可以使用以下命令,该命令有望使用最初设计用于从故障或损坏的硬盘中抢救数据的技术从DVD复制数据:
ddrescue -d /dev/dvd ~/dvd_backup.iso ~/dvd_backup.log
这可能行得通(过去对我来说是这样做的),但也可能会失败(这次对我来说是这样做的)。
如果所有这些方法都用尽了,您似乎不太可能创建ISO文件,但是可以使用各种软件来翻录DVD(为此,我建议使用VLC)。这不是理想的选择,但是您尝试了所有其他选择后,剩下的唯一选择(我知道)便是了。
dvdisaster -j 16 -r
从来没有让我失败,但它没有检索过解密密钥。必须在复制/备份之前分别进行此操作。(我使用vobcopy
,但可能有更好的选择。)如果光盘损坏严重或制造得很不整洁,并且时间短,则可以增加值16(在读取错误时跳过的扇区数)。根据我的经验,512是一个很好的折衷方案。
您也可以挂载/卸载iso映像。
我将使用dv3500ea的方法进行一些更改。
首先,如果它是加密的DVD(几乎所有的商业DVD都是),并且在您居住的地方(或您根本不在乎)是合法的,请从medibuntu安装libdvdcss2。
只需插入DVD,右键单击出现的桌面图标,然后单击“复制磁盘...”。
然后选择输出到图像文件。使用属性按钮选择.iso文件的保存位置和名称。
然后,您可以使用VLC 在完整菜单中播放ISO 或将其装入并像将DVD插入驱动器一样使用它。