web-dev-qa-db-ja.com

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には傷がありません。

6
Nicolas Raoul
  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

幸運を祈ります。

4
memnoch_proxy

「Django Unchained」でこの問題が発生しました。部分的に修正できました。部分的には、ビデオが1秒ほど「スティック」することがあるためです。そして、1.5時間後にクラッシュしました:-/

vlcの[ディスクを開く]メニューで[ディスクメニューなし]チェックボックスを設定してみてください。

enter image description here

または、smplayerを試してください。

3
Martin Thoma