2012年10月の不正競争防止法の改正により、市販のDVDにかけられているCSSなどを技術的に回避するソフトウェアについては、日本国内で配布することができなくなりました。
これに伴い、日本国内で配布されているVine Linuxにおいては、vlcを導入しても市販DVDの再生に必要なlibdvdcssが含まなくなりました。
このページでは、libdvdcssを手動で導入してvlcで市販のDVDを再生できるようにする方法を説明します。
このページに記載されている内容を実行することが、不正競争防止法に違反するか否かの判断は、法律の専門家でない著者にはわからないです。
実施にあたっては、各自のリスクにてお願いします。
まずはじめに、libdvdcssをダウンロードします。
下記の例ではversion「1.2.13」をダウンロードして展開しています。
このバージョンより更に新しいバージョンもありましたが、私の環境ではうまく動か来ませんでした。(セグメンテーションフォールトで落ちてしまう)
wget http://download.videolan.org/libdvdcss/1.2.13/libdvdcss-1.2.13.tar.bz2
続いて、以下のようにしてソースコードを展開します。
bzip2 -d libdvdcss-1.2.13.tar.bz2 tar -xvf libdvdcss-1.2.13.tar
最後に、以下のようにしてビルドします。
cd libdvdcss-1.2.13 ./configure -prefix=/usr make install
無事に構築できると、いくつかのファイルとシンボリックリンクが「/usr/lib」に配置されます。
64bit版のVine Linuxを利用している場合は、vlcは「/usr/lib64」を参照し、「/usr/lib」を参照しないようですので、以下の通りシンボリックリングを張って下さい。
cd /usr/lib64/ ln -s ../lib/libdvdcss.so libdvdcss.so ln -s ../lib/libdvdcss.so.2 libdvdcss.so.2 ln -s ../lib/libdvdcss.so.2.1.0 libdvdcss.so.2.1.0
・頂いたメッセージは管理者のチェックの後、公開されます。
・メッセージの公開を希望されない場合には、「このメッセージを非公開にする」にチェックを入れてください。
・管理者が不適切と判断したメッセージは公開しませんので、予めご了承ください。
まさにこれだ 6 (86%) |
ちょっと違う 1 (14%) |
【まさにこれだ】 ありがとうございました。 (2022/04/06 Wed 09:34:15)
【まさにこれだ】 助かりました。掲載ありがとう!。 (2021/08/03 Tue 13:28:42)
【ちょっと違う】 展開とかビルドとか
全く意味がわかりません
説明宜しく (2019/12/03 Tue 10:06:46)
→ 書いてある通りです。
意味がわからないようなら、やめておいた方が良いです。