*1  Linux での DVD 再生時の cracking CSS key エラー

Debian にて DVD を再生しようとした際に、Error cracking CSS key for ... といったエラーが出てしまい、うまく動作しない。Linux では正規の CSS 解読キーがないため、基本的に総当たりによる CSS key 解読が最初に行われる。これを行っているのが libdvdcss と言うライブラリであり、この部分がエラーを出している模様。

*2  CSS Key エラーと DVD Region Code

色々調べてみた結果、libdvdcss は DVDドライブと DVDメディアのリージョンコードが合っていないとうまく読み出すことができず、こうしたエラーになるようだ。更に LinuxDVDInformation の記事によると、どうやら PC用DVDドライブの幾つかのは初期状態でリージョンコードが設定されておらず(恐らく初期状態ではALL設定?)、これが問題を引き起こすらしい。早速 regionset で確認してみる。
# regionset
regionset version 0.1 -- reads/sets region code on DVD drives
Current Region Code settings:
RPC Phase: II
type: NONE
vendor resets available: 4
user controlled changes resets available: 5
drive plays discs from region(s):, mask=0xFF
確かにドライブの region が空になっている。日本の region code は 2 なので、同じソフトを使って設定する。
[snip]
Would you like to change the region setting of your drive? [y/n]:y
Enter the new region number for your drive [1..8]:2
New mask: 0xFFFFFFFD, correct? [y/n]:y
Region code set successfully!

# regionset
[snip]
drive plays discs from region(s): 2, mask=0xFD
[snip]
この設定を入れた以降、前述の CSS Error は見事に出なくなった。しかしこれだと米国産(Region 1)などの DVD は再生できなくなるわけか。当面は別に困らないが、Region Free の Firmware でも探しておくべきかも知れない。

( Permalink | Comments (0) | tags: movie  )
1. [gentoo]LinuxでDVDを再生するための設定 from もしもし、matsuuですが... at 2007-11-04 12:59
手元のLet’s noteでDVD鑑賞をしてみようかと試したのだが、mplayerやxineでうまく再生できずに手こずった。 結論から言えば、リージョンコードを設定する必要があった。 Linux での DVD 再生と cracking CSS key エラー - World Wide Walker 色々調べてみた結果、libdvdcss ...
Comments

Please write your comment. email address won't appear. Cannot use any HTML tags in comment.
コメントをお書き下さい。メールアドレスは公開されません。 またHTMLタグは利用できません。
Name   E-mail   URL
Comment

About W.W.Walker

World Wide Walker は yoosee による blog です。PDA, Web・サーバ技術, 美味しい食べ物などの話題を取り上げています... read more

このエントリーのブックマーク

Monthly Archives

Select Month to read