libdvdread:无法寻求阻止

libdvdread:无法寻求阻止

我正在尝试读取 DVD。libdvdcss
已安装。

VLC 播放 DVD 大约 20 分钟后突然停止。Totem、AcidRip、DVD::RIP 均失败。我认为 lsdvd 总结了这个问题:

$ lsdvd
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdread: Can't seek to block 2002266
libdvdread: Can't seek to block 2002266
libdvdread: Can't seek to block 3740904
libdvdread: Can't seek to block 3740904
libdvdread: Invalid IFO for title 2 (VTS_02_0.BU).
Can't open ifo 2!

出了什么问题?DVD 没有划痕。

答案1

  1. 检查命令的输出mount以确保没有安装其他 CD/DVD 设备。如果您使用驱动器中的磁盘启动并使用驱动器抽屉按钮弹出磁盘,则这将无法正确卸载驱动器引用。

  2. 按照以下安装说明确保您拥有最新的 libdvd 库:https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs

  3. 手动安装驱动器以确保其读取:http://brainwreckedtech.wordpress.com/2011/10/09/bug-libdvdread-cant-seek-to-block-on-second-layer/

    基本上这些命令:mkdir -p /media/$LOGNAME/dvd; mount /dev/sr0 /media/$LOGNAME/dvd

  4. 使用该位置启动 gxine:gxine /media/$LOGNAME/dvd

祝你好运。

答案2

我刚刚在看《被解救的姜戈》时遇到了这个问题。我可以部分修复它。部分原因是,视频有时会“卡住”一秒钟左右。1.5 小时后它崩溃了 :-/

尝试在“打开磁盘”菜单中设置“无磁盘菜单”复选框vlc

在此处输入图片描述

或者,您可能想尝试smplayer

相关内容