From: Michael R. <mr...@us...> - 2003-04-01 11:51:59
|
Hi Klaus, > > My idea on this would be to try > > * different versions of libdvdcss > > That could be because with older versions it works well. If you can confirm that using an older version of libdvdcss with the same surrounding setup works, but current version does not, I suggest you report that to the libdvdcss mailing list (lib...@vi...) to have it fixed. > > * different key cracking methods > > (config entry input.css_decryption_method) > > Nope, I tryed all 3 methodes. > > But what I was wondering about is that with transcode I can extract > the Key very well. Is there a way like "tccat -i /dev/dvd | xine -"? > So tccat can do the decryption and xine will do the rest. It won't be that easy, since the DVD input plugin requires the DVD data to be freely seekable which cannot be done with a pipe. What you can do is make a decrypted copy of the DVD on your harddisk and play that with xine. > Other think what I was not able to understand till now ist what the > different cracking methods means. method key: Tries to use a keyfile with a CSS player key. You can license one from the DVD consortium for some 10^n $, I guess... Falls back to method disc, if no keyfile is found. method disc: Tries to read the key area of the disc and decrypt the disc key. Once the disc key is obtained, the title keys are directly obtained from the disc area. Reading the disc area is prevented by the firmware of RPCII drives, when the region of the drive does not match the disc's region. This method is fast, but requires correct region setting on RPCII drives (read: all current drives). method title: Does not read the disc area, but cryptographically attacks the titles themselves to extract the keys. This takes longer, but works with more drives. There still are some very restrictive RPCII-firmwares, that even won't let you access the title sets when the region does not match. The only way to cope with these (apart from "upgrading" to a RPCI firmware) is to set the correct region. Michael -- > SELECT * FROM users WHERE clue > 0 0 rows returned |