VLC 无法播放 DVD

VLC 无法播放 DVD

刚刚更新到最新版本的 Ubuntu,现在 VLC 播放器无法读取 DVD,并且每次我尝试播放 DVD 时都会显示以下消息:

Playback failure:
DVDRead could not open the disc "/dev/dvd".
Your input can't be opened:
VLC is unable to open the MRL 'dvd:///dev/dvd'. Check the log for details.

我需要采取什么行动?

答案1

在 VLC Ubuntu 13.10 上播放 DVD:

  1. 确保您的整个操作系统通过 ubuntu 软件更新程序保持最新状态。

  2. 安装vlc:

    sudo apt-get install vlc
    
  3. DVD 周围 DRM 的开源替代品

    sudo apt-get install ubuntu-restricted-extras
    sudo apt-get install libdvdcss2 libdvdnav4 libdvdread4
    sudo apt-get install libavformat-extra-53 libavcodec-extra-53 libdvdread4
    sudo /usr/share/doc/libdvdread4/install-css.sh
    
  4. 重新启动计算机,运行 VLC,右键单击屏幕“打开媒体”->“打开光盘”。

  5. 选择 DVD 广播气泡

  6. DVD 菜单出现,我可以单击屏幕来浏览菜单并播放 DVD。

10 年后的更新...

DRM 已经在 Ubuntu 上通过 unix 实现了自己的目的,这是一个便宜的小子,请使用更好的操作系统。

答案2

安装所有需要的编解码器后,我遇到了同样的问题。我发现我需要将符号链接添加到 DVD

sudo ln -s /dev/sr0 /dev/dvd

答案3

尝试输入这三个命令:(看看是否缺少任何命令)

sudo apt-get -y install w32codecs ubuntu-restricted-extras

sudo apt-get -y install libdvdcss2 libdvdnav4 libdvdread4

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


更新

如果你还没有梅迪班图(Ubuntu Media extras),然后先添加:

添加存储库

sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update (全部在一行上)

添加存储库密钥

sudo apt-get --allow-unauthenticated install medibuntu-keyring

更新程序包

sudo apt-get update && sudo apt-get -y upgrade

更新软件中心(使用新媒体应用程序)

sudo update-apt-xapian-index (这可能需要 40 多秒)

相关内容