DVD 播放在 13.10 上不起作用

mik*_*son 5 dvd video

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

An error occurred

The movie could not be read.
Run Code Online (Sandbox Code Playgroud)

我似乎记得 /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
Run Code Online (Sandbox Code Playgroud)

有人对调试这个有一些想法吗?

Chr*_*eld 1

这是一个很好的问题,我也刚刚在解决这个问题。据我所知/dev/dvd是历史,现在可以直接读取 DVD /dev/sr0(就像/dev/dvd符号链接一样)。

要修复 13.10 的此问题,您可以安装“可信”14.04 版本的 Liborc 0.4 软件包,可在此处找到

  1. 从该站点下载软件包,确保为您的架构选择正确的软件包(amd64、i386)
  2. 安装包:

    dpkg -i package-name-here.deb
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重启你的电脑


ray*_*ray 0

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

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