DVD 播放在 13.10 上无法正常工作

DVD 播放在 13.10 上无法正常工作

我可以在 13.04 中观看 DVD,但现在我已升级到 13.10,DVD 似乎无法播放。在 Totem 视频播放器中,我得到:

An error occurred

The movie could not be read.

我似乎记得有一个 /dev/dvd 设备文件或 /dev/dvdrw... VLC 默认也会尝试从中读取,所以我认为这不是我的想象。无论如何,那些都消失了,可见的与我的光驱相关的只有 /dev/cdrom。

我安装了 DECSS 和常用的东西,播放功能可以正常工作。

更多信息:

mike@sleepycat:~☺  totem --play dvd:///dev/cdrom
libdvdread: Using libdvdcss version 1.2.13 for DVD access
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.13 for DVD access
libdvdnav: DVD Title: Bronson
libdvdnav: DVD Serial Number: 3b977969
libdvdnav: DVD Title (Alternative): Bronson
libdvdnav: Unable to find map file '/home/mike/.dvdnav/Bronson.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000012f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000177
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000017c
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_1.VOB (0x0000017c)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001aa417
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001aa41b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x001dd024
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_0.VOB (0x001dd024)
libdvdread: Elapsed time 4
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001ea6f0
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x001ea6f0)!!
libdvdread: Elapsed time 0
libdvdread: Found 3 VTS's
libdvdread: Elapsed time 4

有人对调试这个问题有什么想法吗?

答案1

这是个好问题,我也刚刚研究过这个问题。据我所知,这/dev/dvd是历史,现在 DVD 是直接从中读取的/dev/sr0(就像/dev/dvd符号链接一样)。

为了修复 13.10 中的这个问题,你可以安装 Liborc 0.4 包的“可信赖的”14.04 版本,找到这里

  1. 从以下位置下载软件包本网站,确保为您的体系结构选择正确的(amd64,i386)
  2. 安装软件包:

    dpkg -i package-name-here.deb
    
  3. 重启你的电脑

答案2

您可以使用以下命令在 Ubuntu 14.04 中启用加密 DVD 播放:

sudo apt-get install libdvdread4 sudo /usr/share/doc/libdvdread4/install-css.sh

相关内容