34
VLC 2.0をインストールしている場合のHandBrake DVDリッピングを修正

[編集者注:MPAAとほとんどのメディア企業は、いかなる理由があっても市販のDVDを合法的にコピーまたは変換することはできないと主張しています。私たち(そして他の関係者)は、DVDを所有しているのであれば、コピープロテクトを解除してバックアップコピーを作成したり、他のデバイスで視聴できるようにコンテンツを変換したりできるべきだと考えています。現状では、法律はどちらにしても明確に規定されていません。ですから、私たちのアドバイスはこうです。DVDを所有していないのであれば、コピーしないでください。もしDVDを所有しているのであれば、リッピングする前によく考えてください。]

DVDリッピング用の無料オープンソースソフト、HandBrakeを長年愛用してきました。しかし、最近リリースされたVLC Player 2.0にアップグレードした方は、HandBrakeで問題が発生したかもしれません。

VLC Player 2.0 にアップグレードすると、DVD をリッピングしようとしたときに HandBrake でこのエラーが表示される可能性があります。

これは、HandBrakeが暗号化されたDVDを読み取り(そしてトランスコード)するためにVLCを必要とするためです。そして、最近購入できるDVDのほとんどは実際に暗号化されています。さらに、最新バージョンのVLCでは、DVDの復号化と再生に使用するコードライブラリが変更されているため、HandBrakeは長年その用途で頼りにしてきたライブラリを利用できなくなりました。そのため、VLC Player 2.0にアップグレードしてHandBrakeでDVDをリッピングしようとすると、適切なバージョンのVLCがインストールされていないことを示すエラーメッセージが表示されます。

幸いなことに、簡単な解決策があります。まず、古いバージョンのVLCをダウンロードして、新しいバージョンの名前を変更するという方法もありますが、面倒です。より良い解決策は、VLCから直接不足しているライブラリをダウンロードすることです。リンク先から、ライブラリを適切な場所に配置するインストーラーパッケージをダウンロードするか、libdvdcss.2.dylibファイルを直接ダウンロードするかを選択できます。後者の場合、/usr/lib/Mac上の該当ファイルを別の場所に移動する必要がありますが、インストーラーが自動的に実行してくれます。

しかし、インストーラーを実行すると数秒後にフリーズしてしまい、最終的には強制終了する必要がありました。しかし、実際にはライブラリは適切な場所にインストールされていたので、すべて正常に動作しました。

ファイルが適切な場所に置かれると、HandBrake は保護された DVD のエンコードを再び正常に開始し、最新バージョンの VLC も引き続き使用できます。