我正在尝试读取 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
检查命令的输出
mount
以确保没有安装其他 CD/DVD 设备。如果您使用驱动器中的磁盘启动并使用驱动器抽屉按钮弹出磁盘,则这将无法正确卸载驱动器引用。按照以下安装说明确保您拥有最新的 libdvd 库:https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs
手动安装驱动器以确保其读取: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
使用该位置启动 gxine:
gxine /media/$LOGNAME/dvd
祝你好运。
答案2
我刚刚在看《被解救的姜戈》时遇到了这个问题。我可以部分修复它。部分原因是,视频有时会“卡住”一秒钟左右。1.5 小时后它崩溃了 :-/
尝试在“打开磁盘”菜单中设置“无磁盘菜单”复选框vlc
:
或者,您可能想尝试smplayer
。