[MPlayer-users] Re: how does mplayer circumvent region protected (RPC-2) DVD drives?

Jonas Jermann jjermann at gmx.net
Sun Oct 20 00:09:02 CEST 2002


On Sat, Oct 19, 2002 at 07:23:30PM +0200, Arpi wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> Hi,
> 
> > > > Isn't the disc key methode performed before the title key 
> > > > methode?
> > > 
> > > no, unless you force it (export DVDCSS_METHOD=disc afair)
> > 
> > I searched and found the place I got the idea from. It's 
> > www.videolan.org/libdvdcss/doc/
> 
> ok i did RTFS...
> 
> actually it isn't so simple.
> 
> the key getting process has 2 major steps:
> 
> 1. getting the disc key
> 2. getting the title key
> 
> for both steps, there are "white" and "black" method: ioctl() and crack.
> the ioctl method is the default:
> 
> 1. try to get disc key via ioctl()
>    [if this step fails, it will fallback to disc key crack (using 64mb hash),
>    this can be also forced by DVDCSS_METHOD=disc]
> 2. try to get title key via ioctl(), using some player keys included in css.c
>    [if this step fails, it will fallback to title key cracking, this can be
>    also forced by DVDCSS_METHOD=title]

ahh, It's as I thought after some research. Actually pretty 
logic... :))

Just to be sure, the region protection happens at the ioctl() of 
2. step, right?


Thx and regards
    Jonas




More information about the MPlayer-users mailing list