为什么安装 libdvdcss2 后 DVD 播放仍然无法正常工作?

Mic*_*haw 4 multimedia dvd codecs 12.04

我已经安装了 libdvdcss2,但在尝试播放 DVD 时仍然出现此错误:

在此处输入图片说明

libdvdread4 是默认安装的(这是一个新的 System76 Pangolin Performance)。我运行了 install-css.sh 脚本,它毫无问题地完成了。

我可以确认安装了 libdvdread4 和 libdvdcss2:

mac9416@charlotte:~$ dpkg -l | grep dvdcss
ii  libdvdcss2                                 1.2.12-0.0medibuntu1                    Simple foundation for reading DVDs - runtime libraries
mac9416@charlotte:~$ dpkg -l | grep dvdread
ii  libdvdread4                                4.2.0-1ubuntu3                          library for reading DVDs
Run Code Online (Sandbox Code Playgroud)

Mic*_*haw 7

指令对Ubuntu文档网站是完全正确的。正如 david6 指出的那样,我只需要进一步阅读页面并设置区域代码。

过程:

1.安装libdvdcss

sudo /usr/share/doc/libdvdread4/install-css.sh
Run Code Online (Sandbox Code Playgroud)

(libdvdread4 随笔记本电脑一起安装。)

2.设置我的地区代码

确保启用了 Universe 存储库后:

sudo apt-get install regionset
Run Code Online (Sandbox Code Playgroud)

在设置我的区域代码之前,我阅读了 /usr/share/doc/regionset/README 中的 regionset 文档。

sudo regionset
Run Code Online (Sandbox Code Playgroud)

我将我的地区设置为 0,北美。

3.修复播放不畅

设置我的区码后,可以播放,但是视频非常失真。所以我进一步阅读了DVD 播放页面。删除 ~/.dvdcss/ 可以解决问题。

rm -R ~/.dvdcss/
Run Code Online (Sandbox Code Playgroud)

播放仍然不完美...在 Totem 媒体播放器中,菜单略微扭曲,而在 VLC 中,我必须完全禁用菜单。但是一旦视频开始播放,一切正常。感谢Januarydavid6的帮助!

  • 我还需要做一件事。我无法设置区域,因为根本无法读取 DVD(无法读取 /dev/dvd)。/dev 中没有 dvd 文件夹,所以我使用“cd /dev”创建了一个符号链接,然后使用“sudo ln -s sr0 dvd”(当然没有引号)否则非常感谢 (2认同)

Jan*_*ary 5

这应该有效:

sudo apt-get install libdvdread4
sudo sh /usr/share/doc/libdvdread4/install-css.sh
Run Code Online (Sandbox Code Playgroud)