答案1
您可以执行以下操作,打开终端窗口,您可以通过 Dash 或键入“Ctrl + T“。之后,您可能需要将以下命令复制并粘贴到终端中。如果更方便,您也可以手动输入它们。您可以逐个复制,也可以一次复制所有,这没关系。请记住,在终端中,过去的命令是“Ctrl + Shift + V“ 代替 ”Ctrl + V“。
sudo add-apt-repository ppa:n-muench/vlc
sudo apt-get update
sudo apt-get install libaacs0 libbluray-bdj libbluray1
sudo apt-get dist-upgrade
这只会让蓝光在 VLC 中工作。我们现在需要 aacs 文件夹,并下载密钥。我们只需在终端中输入几个命令即可。
cd ~/
mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg
现在您应该一切就绪,可以欣赏蓝光电影了!
可以找到所有信息和替代方法这里。
答案2
问题是,目前没有像 libdvdcss2(允许 VLC 或其他程序观看 DVD)这样的适用于蓝光的程序或库。
您可以使用自己选择的程序翻录受保护的蓝光光盘,或者查看 MakeMKV。
使用 MakeMKV - 在编译之后,这相当容易 - 可以让你同时完成这两项工作(据我所知)。但是,观看蓝光光盘而不先翻录它们意味着,你需要知道如何使用 VLC 等程序观看流媒体,因为这就是它们的作用。而且你需要先检查你想看光盘的哪一章 - 你需要在 VLC 中指定正确的章节,否则什么也不会发生!其余的(语言选择等)都是开箱即用的。但请注意,这是 a) 正在进行的工作和 b) 仅限于测试(仅限蓝光)。
答案3
所以从我找到的方法来看,我可能找到了一个解决方案。虽然不能保证一定有效,但我认为尝试一下也无妨。
首先,我建议从 motumedia mplayer daily PPA 安装更新版本的 libaacs0 和 libbluray1,并从 Videolan Stable-daily PPA 安装 VLC
sudo add-apt-repository ppa:motumedia/mplayer-daily
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get upgrade
然后安装这两个库。
sudo apt-get install libaacs0 libbluray1
然后您需要创建目录并将文件下载到其中。
mkdir ~/.config/aacs
cd ~/.config/aacs
wget http://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg
根据说明,他们希望您将 libaacs.so.0 放在 /usr/lib 或 /usr/lib64 中
这个安装到 /usr/lib/x86_64-linux-gnu 或者 /usr/lib/i386-linux-gnu
我认为这可能是一个可能的原因。
我想亲自尝试一下,但不幸的是我没有蓝光驱动器。所以如果可行,请告诉我。
答案4
第一个链接中的说明对我在 OS X 和 Ubuntu 上有效。
OS X 运行正常。但在 Ubuntu 中,当我尝试播放蓝光时,VLC 提示我出现了无法修复的错误。
我的问题是,由于 /usr/lib64 目录不存在,我只能将 libaacs.so.0 放入 /usr/lib。然后我突然想到,由于我运行的是 64 位 Ubuntu 和 64 位 VLC,我应该尝试创建 /usr/lib64 目录并将文件放入其中。瞧,成功了!
此外,如果我告诉 Ubuntu 忽略光盘,或者将其作为文件夹打开,然后手动打开 VLC,并执行文件->打开光盘,选中“忽略 DVD 菜单”复选框(是的,即使在蓝光上也是如此),我的运气会更好。这与插入蓝光时让 Ubuntu 自动打开 VLC 相反。