随着蓝光光驱的价格逐步走低,这一未来高容量光存储介质也得到了更多人的认识。蓝光影碟更以它清晰的画面博得了电影发烧友的青睐。那么如何在 Linux 平台上欣赏蓝光影碟带来的视觉盛宴呢? 首先介绍下朝内通常能见到的几种蓝光影碟:
下面以 Fedora 18 64bit 系统,先锋 BDC-207BK 蓝光康宝为例介绍如何在 Linux 下实现回放上面介绍的三种蓝光影碟。 在开始之前,请确保您的 Fedora 系统已经启用了 RPMFusion 仓库,并安装了 VLC Player:
无版权保护的蓝光影碟 VLC 从 2.0 开始已经可以理解蓝光影碟所用的 BDMV 和 BDAV 的结构,只是到目前为止蓝光交互式菜单的一直没有实现。于是对于不包含版权保护的蓝光影碟是可以直接播放的。 如上图,在 VLC 文件菜单中选择打开光盘,格式选择为 Blu-ray,勾选上 “No discs menu” 即可。注意若忘记勾选后者的话可能会导致 VLC 崩溃哦~ 仅使用 AACS 加密的蓝光影碟 播放仅包含 AACS 加密的蓝光影碟需要两个额外部分组件,一是公钥库文件,可以从这里下载(最后更新 2012 年 4 月 20 日),然后放置到 另一个组件是 AACS 的开源实现动态链接库,可以从 rpmfusion 仓库里获得:
之后即可使用和打开 Blu-ray Ultra 同样的方式在 VLC 中播放仅有 AACS 加密的蓝光影碟了。 带有 BD+ 和 AACS 蓝光影碟 对于增添了 BD+ 保护的蓝光影碟情况则要复杂很多,要求一个可供 BD+ 虚拟机来运行版本验证程序,实现检查播放环境是否满足 HDCP 的安全播放要求的工作。目前来看只有来自 GuinpinSoft 的 MakeMKV 可以比较完美的在 Linux 系统下模拟一个 BD+ 虚拟机并同时实现 AACS 解密。MakeMKV 是一款共享软件,其中 DVD 和 AVCHD 的流媒体及转码是免费的,对于蓝光则有 30 天体验的限制,在体验期过后需要购买价值 50 欧元的注册码。暂且将价格问题放到一边,先试试再说吧。 MakeMKV 由开源的设备驱动及图形界面,和闭源二进制的 BD+ 虚拟机实现等核心功能两部分组成。Linux 用户可以在官方论坛免费下载到这两部分,分别为 接下来需要安装一些编译所依赖的软件包。官方论坛中列出了 Ubuntu 下的软件包,对于 Fedora 系统则可以使用如下命令安装:
然后分别解压之前的
至此 MakeMKV 安装完成,剩下的操作就相当简单了。
使用华纳在朝内正版发行的哈利波特蓝光全集测试,所有影片均可正常播放,中文字幕亦可调出。 此外还在 Xperia Z 上测试了 VLC for Android 远程回放,可以正常打开,但是受限于无线网络带宽,回放并不流畅。 具体截图稍后奉上。 除了可以将蓝光影碟架设成媒体服务器以外,MakeMKV 如同名字所示还支持从蓝光影碟生成 MKV 格式的文件,实现 BDRip 备份的功能。另外根据不完全测试结果显示它还可以绕过蓝光区域码的限制。 MakeMKV 支持 Win32/64,Linux 32/64 及 OS X x86 以上操作系统,也是目前 OS X 和 Linux 系统下唯一能曲线实现正版蓝光影碟全区回放的方案。体验期之后 50 欧元的注册费用贵不贵,则由您自己考量咯~ 总结 作为高清影片的指定光学载体,当下蓝光影碟在 Linux 系统上的回放远不及 DVD 那么成熟。MakeMKV 作为 OS X 和 Linux 下的唯一可行方案,仍有一定的上手难度,其偏高的注册授权费用,也是需要谨慎考虑的。 |