我们似乎已经离开DVD时代很久了,如今大部分电脑连光驱都没有配备,就连出租DVD的巨头Netflix也已经转型做流媒体好些年了。但DVD仍然没有完全离我们而去,在去年自己组装电脑的时候,仍然选配了光盘刻录机,即使CD,DVD已经变得越来越少,仍然不时会出现在我们面前——不少厂家的设备驱动程序仍然以光盘形式发放(在拿到手中的第一刻尤其要做好备份),孩子的早教资源等等……但用来播放DVD的设备却越来越少了,家里的DVD机也早已没有人愿意去折腾,因此,将DVD翻录到电脑上(最好转换为mp4之类的格式),依然是个值得保留的技能。
最方便的手段莫过于使用全能的播放器VLC(在我的Linux系统笔记本上它是唯一的多媒体英雄),然而在Windows下VLC的表现却非常不稳定(这个有相当一部分原因是VLC开发人员没有在Windows系统中下功夫,另一部分则是Windows自身的原因),最新版本的Windows10下,我的VLC就一再崩溃,没能成功完成DVDrip工作。但还是想把VLC放在前面介绍一下(个人偏爱)。
在VLC下操作时,选择媒体(media)菜单下的转换/保存项,即可进入DVD转换内容。选择光盘以及类型,就可以进行DVD转换了。但如前所述,在Windows下我的VLC表现并不稳定,但在Ubuntu或者Opensuse下是可以实现的。
Windows系统下充斥着各种垃圾软件,其中稍微不那么垃圾一点的就需要收费,更有甚至如腾讯百度之类劣根性不改的互联网巨头们,一边收费一边采用恶劣的手段侵占用户电脑,一不小心就装上一套“软件全家桶”,再加上各种诱导安装、广告弹窗…… 每次看到Windows用户们在这些卑劣的软件中蹒跚前行,总觉得windows就像是一个庞大的垃圾场。而贪婪的互联网公司就像盘桓在其中的苍蝇与蟑螂。与他们相比,Linux生态下广大的开源系统贡献者们简直就是圣人。希望终有一日,可以借助开源的力量对这一垃圾场进行大清理,又或者,将整个垃圾场剔除掉也未尝不可。
幸而开源的力量影响到了DVD转换功能中,除了VLC之外,在另一款值得推荐的软件Handbrake(直接翻译是手刹的意思,但总觉得怪怪的)帮助下,我顺利完成了所有DVD的翻录工作(顺带一提,windows下另有一款Bandizip的压缩软件同样非常值得推荐,可以取代Winrar等等),在软件官网handbrake.fr 可以下载到Handbrake,它也是跨平台可以工作在Mac,windows与Ubuntu系统下的,此外另有专门的commandline用于命令行的版本。下载并安装之后就可以翻录一般的无版权保护的DVD。但是因为绝大多数DVD都是有版权的,还需要安装libdvdcss才可以翻录所有DVD,在windows系统下,可以单独下载libdvdcss-2.dll文件并复制到Handbrake安装目录下(默认为C:\ Program Files \ Handbrake)。
软件使用很简答,放入光盘,打开Handbrake,点击左上角opensource菜单,选择要翻录的dvd光盘作为源文件,然后输入要转录的路径(中间有很多细节的选项,默认是输出为mp4的),点击StartEncode,然后去倒杯咖啡,拿本书去旁边阅读,让计算机完成剩下的工作即可。
再说一下Mac系统下的情况,与Windows不同,Mac系统通过SIP系统完整性保护,使得其应用软件相对规范,不至于像windows一样成为流氓软件的垃圾场,但其代价也是昂贵的(literally的昂贵,你可能要花很多钱去买软件,这个支出可能很快就比已经够贵的mac电脑更贵了)。而由于SIP的存在,Handbrake在Mac系统下是不能实现对受版权保护的DVD(基本上也就是所有DVD)的转换的。当然你也可以关掉SIP,但这绝对不是个值得推荐的办法(根本就不应该是个选项)。毕竟SIP存在的益处要远大于其不足。
一个曲折的解决方案如下:
关闭handbrake,打开一个新的Finder(访达)窗口。键入cmd + shift + G,然后粘贴到此路径中:/Library/SystemMigration/History/。在这个文件夹里面应该是一个名为“Migration- [random letters and numbers]。”的文件夹。
打开那个文件夹,你会发现“QuarantineRoot。”打开那个文件夹,你应该看到你的libdvdcss.2.dylib文件。打开第二个Finder窗口。键入cmd + shift + G,并粘贴到此路径中:( /usr/local/lib如果您收到错误消息,说明此文件夹不存在,请转到/usr/local,创建一个名为“lib”的新文件夹,然后将其打开。)将libdvdcss.2.dylib文件从第一个窗口拖放到该/usr/local/lib文件夹中。系统将提示您输入管理员密码。输入并等待复制完成。然后你就可以翻录你的DVD了。
针对蓝光DVD,操作略有不同,但是因为我既没有蓝光刻录机也没有蓝光碟片,没有研究基础,这里就不赘述了。