我运行的是 Ubuntu 8.10,但很多 DVD 都无法播放,我不知道为什么。除了默认安装之外,我还需要安装其他软件吗?Totem 和 Mplayer 都无法播放 DVD。
答案1
Ubuntu wiki 上对此有详尽的记录。
Ubuntu 8.10(i386,amd64)
通过 Synaptic 或命令行安装 libdvdread3 包(无需添加第三方存储库):
sudo apt-get install libdvdread3 gstreamer0.10-plugins-ugly
然后打开终端窗口并执行:
sudo /usr/share/doc/libdvdread3/install-css.sh
请参阅其他 Ubuntu 版本的 wiki 页面。
答案2
DVD 通常是加密的,因此,出于法律原因,Ubuntu Linux 不提供解密 DVD 的软件包
为了能够播放加密 DVD,我们需要安装*libdvdcss2 /libdvdread4 *包裹
答案3
你可以安装甚高频- 这对我来说通常很有效。
或者,您可以使用梅迪布图包裹,但它们可能在您所居住的国家/地区不合法。以下是使用 medibuntu 的完整说明。对于播放 DVD,关键软件包是libdvdcss2。
答案4
如果您有较新的系统,并且已经安装libdvdcss2
并且仍在输入
Add. Sense: Read of scrambled sector without authentication
dmesg,则可能需要配置 DVD 驱动器的区域。
例如,我的 Thinkpad W540 未配置区域,因此在安装 libdvdcss2 后,它可以播放某些 DVD(如 Due South),但不能播放其他 DVD(如较新的电影)。我花了一段时间才弄清楚它只在区域编码的 DVD 上有问题。
无论如何,要解决这个问题:
# apt-get install regionset
安装后,运行它来配置您希望能够读取区域编码 DVD 的区域。您可能需要在驱动器中放入 DVD 或 CD,运行
# regionset
它将显示当前区域(如果有)并提示您进行更改。
我对掩码有点好奇。默认值对我来说有效,但我想知道您是否可以选择 0 来让它接受所有区域。有人知道这是否有效吗?