我曾经有 Ubuntu 16.04,我总是可以用 VLC 播放 DVD。但是,在更新到 18.04 之后,我不能再这样做了。
我已经尝试过以下方法:
sudo apt install ubuntu-restricted-extras
sudo apt install libavcodec-extra
sudo apt install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg
我也安装了libdvdread4
andlibdvdnav4
和libdvdcss2
.
但是当我放入光盘并尝试在 VLC 中加载它时,我看到 DVD 的打开屏幕几秒钟后它又消失了。
任何人都可以帮忙吗?谢谢!
这是终端中显示的内容:
katrien@katrien-ThinkPad-T400:~$ vlc VLC 媒体播放器 3.0.4 Vetinari(修订版 3.0.4-0-gf615db6332) [ 000055c5a5985570 ] 主 libvlc:Vlc draait 符合标准接口。Gebruik 'cvlc' om vlc zonder 接口 te gebruiken。 [ 000055c5a59894e0 ] 主播放列表:播放列表为空 libdvdnav:使用 dvdnav 版本 6.0.0 libdvdread:尝试使用安装在 /media/katrien/NAAR_BUITEN 上的设备 /dev/sr0 进行 CSS 身份验证 libdvdnav:无法读取名称块。可能不是 DVD-ROM 设备。 libdvdnav: vm: dvd_read_name 失败 libdvdnav:DVD 磁盘使用区域掩码 0x00400000 报告自身。地区:1 2 3 4 5 6 8 libdvdread:尝试检索所有 CSS 键 libdvdread:这可能需要 _long_ 时间,请耐心等待 libdvdread:在 0x00000134 处获取 /VIDEO_TS/VIDEO_TS.VOB 的密钥 libdvdread:经过的时间 0 libdvdread:在 0x000001ab 处获取 /VIDEO_TS/VTS_01_0.VOB 的密钥 libdvdread:经过的时间 0 libdvdread:在 0x00000c7e 处获取 /VIDEO_TS/VTS_01_1.VOB 的密钥 libdvdread:经过的时间 0 libdvdread:在 0x001034fd 处获取 /VIDEO_TS/VTS_02_0.VOB 的密钥 libdvdread:经过的时间 0 libdvdread:在 0x0010354a 处获取 /VIDEO_TS/VTS_02_1.VOB 的密钥 libdvdread:经过的时间 0 libdvdread:找到 2 个 VTS libdvdread:经过的时间 0 libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libdvdnav:找不到语言“en”,而是使用“nl” libdvdnav:可用的菜单语言:nl libva 信息:VA-API 版本 1.1.0 libva 信息:va_getDriverName() 返回 0 libva 信息:试图打开 /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva 信息:找到初始化函数 __vaDriverInit_1_1 libva 信息:va_openDriver() 返回 0 [ 00007f2c9c06d5f0 ] vaapi 通用错误:配置不支持强制fourcc 无法打开 VDPAU 后端 libvdpau_i965.so: kan gedeeld objectbestand niet openen: Bestand of map bestaat niet [ 00007f2c9804a370 ] 主解码器错误:防止缓冲区死锁 Drijvendekomma-berekeningsfout (geheugendump gemaakt) katrien@katrien-ThinkPad-T400:~$ ^C katrien@katrien-ThinkPad-T400:~$ ^C katrien@katrien-ThinkPad-T400:~$
katrien@katrien-ThinkPad-T400:~$ dpkg -l | grep vdpau ii lib vdpau 1:amd64 1.1.1-3ubuntu1 amd64 Video Decode and Presentation API for Unix(库) ii mesa- vdpau -drivers:amd64 19.0.2-1ubuntu1.1~18.04.2 amd64 Mesa VDPAU 视频加速驱动 ii vdpau -driver-all:amd64 1.1.1-3ubuntu1 amd64 Video Decode and Presentation API for Unix(驱动元包) ii vdpau -va-driver:amd64 0.7.4-6ubuntu1 amd64 基于 VDPAU 的 VA API 后端 katrien@katrien-ThinkPad-T400:~$ ^C katrien@katrien-ThinkPad-T400:~$