[MPlayer-users] Encrypted DVDs ceased playing

Arpi arpi at thot.banki.hu
Sat Oct 27 12:34:26 CEST 2001


Hi,

Sorry, I can't help.
MPlayer just calls libdvdread's sector reading functions, all the
en/decryption, dvd auth etc is handled by libdvdread. So it seems to be a
libdvdread bug for me.

> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html &
>  http://gcc.gnu.org/gcc-2.96.html if you still have questions or problems]
> 
> Hi -
> 
> 	Ever since MPlayer 0.50preN I've had great success playing any 
> 	DVD.  Tonight only unencrypted DVDs play.   When I attempt to play
> 	an encrypted DVD an endless number of:
> 
> libbdvdcss debug: cracking title key ... this may take some time
> 
> 	is printed.  If you look closely you can see MPLayer's output mixed
> 	in with the libdvdcss messages.
> 
> 	It is a mystery where the problem is.   Is MPlayer constantly calling
> 	libdvdcss cracking title key routines?   The libdvdcss and libdvdread
> 	libraries have not changed (versions 0.0.3 and 0.9.2 respectively).
> 
> 	I see that MPlayer prints out:
> 
> Start playing...
> libdvdcss debug: cracking title key ... this may take some time
> 
> 	so it has successfully opened the DVD and started playing.  Why
> 	is the 'cracking title key' still happening I wonder?
> 
> 	In the script session below I have included first the attempt at
> 	playing an encrypted DVD.  After that is a successful playing of
> 	an unencrypted DVD.   This is with the CVS version of MPlayer.
> 
> 	I have also built MPlayer-0.50 which did work at one time.  Now it
> 	also prints out the same errors :(
> 
> 	Any insight or hints as to where to look for the problem would
> 	be appreciated.
> 
> 	Steven Schultz
> 	sms at 2bsd.com
> 	
> Script started on Fri Oct 26 23:51:00 2001
> curlyjoe.1-> mplayer -dvd 1 /dev/rsr0c
> 
> MPlayer CVS-011026-20:29(C) 2000-2001 Arpad Gereoffy (see DOCS!)
> 
> CPU vendor name: GenuineIntel  max cpuid level: 2
> CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville
> CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
> Reading /usr/home/sms/.mplayer/codecs.conf: 18 audio & 40 video codecs
> Font /usr/home/sms/.mplayer/font/font.desc loaded successfully! (206 chars)
> Playing /dev/rsr0c
> libdvdcss debug: GetASF authenticated
> libdvdcss debug: already authenticated
> libdvdcss debug: requesting AGID 1
> libdvdcss debug: drive authentic, using variant 0
> libdvdcss debug: authentication established
> libdvdcss debug: received session key
> libdvdcss debug: GetASF authenticated
> libdvdcss debug: already authenticated
> libdvdcss debug: disc key won't be decrypted
> Reading disc structure, please wait...
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> There are 1 titles on this DVD.
> There are 16 chapters in this DVD title.
> There are 1 angles in this DVD title.
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: file was unscrambled
> 
> libdvdread: Attempting to retrieve all CSS keys
> libdvdread: This can take a _long_ time, please be patient
> 
> libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000160
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdread: Elapsed time 1
> libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000047a0
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdread: Elapsed time 4
> libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00005b20
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdread: Elapsed time 0
> libdvdread: Found 1 VTS's
> libdvdread: Elapsed time 6
> DVD successfully opened!
> Detected MPEG-PS file format!
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> mpeg2dec-0.2.0-release (C) 2000-2001 Aaron Holtzman & Michel Lespinasse
> libmpeg2: Using MMX for IDCT transform
> libmpeg2: Using MMX for motion compensation
> VIDEO:  MPEG2  720x480  (aspect 2)  29.97 fps  12250.0 kbps (1531.2 kbyte/s)
> [V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
> Detected audio codec: [ac3] drv:3 (AC3)
> !! libac3 (core v0.6.2) : using FPU optimization
> 2.0 Mode 48.0 KHz 192 kbps Complete Main Audio Service
> AUDIO: srate=48000  chans=2  bps=2  sfmt=0x10  ratio: 24000->192000
> Detected video codec: [mpeg12] drv:1 (MPEG 1 or 2)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [xv] 720x480 => 720x540 Planar YV12 
> vo: X11 running at 1024x768 with depth 16 and 16 bits/pixel (":0.0" => local display)
> Xvideo image format: 0x32595559 (YUY2) packed
> Xvideo image format: 0x32315659 (YV12) planar
> Xvideo image format: 0x30323449 (I420) planar
> Xvideo image format: 0x36315652 (RV16) packed
> Xvideo image format: 0x35315652 (RV15) packed
> Xvideo image format: 0x31313259 (Y211) packed
> Xvideo image format: 0x0 (    ) packed
> using Xvideo port 43 for hw scaling
> [xv] dcx: 259 dcy: 50 dx: 0 dy: 0 dw: 720 dh: 540
> Disabling DPMS
> stat: 1
> AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
> audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
> audio_setup: using 48000 Hz samplerate (requested: 48000)
> audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
> Start playing...
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> [xv] dcx: 259 dcy: 50 dx: 0 dy: 0 dw: 720 dh: 540
> A:   0.1 V:   0.1 A-V:  0.019 ct:  0.000    1/  1   0%  0%  0.0% 0 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   0.4 V:   0.1 A-V:  0.327 ct:  0.003    2/  2   0%  0%  0.0% 1 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   0.5 V:   0.1 A-V:  0.389 ct:  0.007    3/  3   0%  0%  0.0% 2 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   0.6 V:   0.2 A-V:  0.452 ct:  0.010    4/  4   0%  0%  0.0% 3 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   0.9 V:   0.2 A-V:  0.685 ct:  0.013    5/  5   0%  0%  0.0% 4 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   1.0 V:   0.2 A-V:  0.758 ct:  0.017    6/  6   0%  0%  0.0% 5 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   1.2 V:   0.3 A-V:  0.949 ct:  0.020    7/  7   0%  0%  0.0% 6 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   1.4 V:   0.3 A-V:  1.086 ct:  0.023    8/  8   0%  0%  0.0% 7 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> A:   1.5 V:   0.3 A-V:  1.160 ct:  0.027    9/  9   0%  0%  0.0% 8 0 0%libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> libdvdcss debug: vts key initialized
> libdvdcss debug: cracking title key ... this may take some time
> 
> MPlayer interrupted by signal 2 in module: decode_audio 
> Successfully enabled DPMS
> *** free_stream() called ***
> curlyjoe.2-> exit
> 
> Script done on Fri Oct 26 23:51:34 2001
> 
> 
> ---------------------------------------------------
> Script started on Fri Oct 26 23:52:21 2001
> curlyjoe.1-> mplayer -dvd 1 /dev/rsr0c
> 
> 
> MPlayer CVS-011026-20:29(C) 2000-2001 Arpad Gereoffy (see DOCS!)
> 
> CPU vendor name: GenuineIntel  max cpuid level: 2
> CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville
> CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
> Reading /usr/home/sms/.mplayer/codecs.conf: 18 audio & 40 video codecs
> Font /usr/home/sms/.mplayer/font/font.desc loaded successfully! (206 chars)
> Playing /dev/rsr0c
> Reading disc structure, please wait...
> There are 11 titles on this DVD.
> There are 1 chapters in this DVD title.
> There are 1 angles in this DVD title.
> 
> libdvdread: Attempting to retrieve all CSS keys
> libdvdread: This can take a _long_ time, please be patient
> 
> libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000014e
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001ba
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00009da0
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0000c0cd
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000c11b
> libdvdread: Elapsed time 1
> libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x0001c8f7
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0001c945
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00029d25
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00029d73
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x00035dec
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035e3a
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00043b86
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00043bd4
> libdvdread: Elapsed time 1
> libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x0004b57e
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0004b5cc
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x0005955c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x000595aa
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x0005fb34
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0005fb82
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x0006b02c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0006b07a
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000969e5
> libdvdread: Elapsed time 1
> libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x00096a33
> libdvdread: Elapsed time 0
> libdvdread: Found 11 VTS's
> libdvdread: Elapsed time 3
> DVD successfully opened!
> Detected MPEG-PS file format!
> 
> DEMUXER: Too many (4096 in 8255926 bytes) video packets in the buffer!
> (maybe you play a non-interleaved stream/file or the codec failed)
> MPEG: No Audio stream found...  ->nosound
> mpeg2dec-0.2.0-release (C) 2000-2001 Aaron Holtzman & Michel Lespinasse
> libmpeg2: Using MMX for IDCT transform
> libmpeg2: Using MMX for motion compensation
> VIDEO:  MPEG2  720x480  (aspect 2)  29.97 fps  4750.0 kbps (593.8 kbyte/s)
> [V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
> Detected video codec: [mpeg12] drv:1 (MPEG 1 or 2)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [xv] 720x480 => 720x540 Planar YV12 
> vo: X11 running at 1024x768 with depth 16 and 16 bits/pixel (":0.0" => local display)
> Xvideo image format: 0x32595559 (YUY2) packed
> Xvideo image format: 0x32315659 (YV12) planar
> Xvideo image format: 0x30323449 (I420) planar
> Xvideo image format: 0x36315652 (RV16) packed
> Xvideo image format: 0x35315652 (RV15) packed
> Xvideo image format: 0x31313259 (Y211) packed
> Xvideo image format: 0x0 (    ) packed
> using Xvideo port 43 for hw scaling
> [xv] dcx: 274 dcy: 80 dx: 0 dy: 0 dw: 720 dh: 540
> Disabling DPMS
> stat: 1
> Audio: no sound!!!
> Start playing...
> [xv] dcx: 274 dcy: 80 dx: 0 dy: 0 dw: 720 dh: 540
> 	...
> *** free_stream() called ***
> 
> Exiting... (Quit)
> curlyjoe.2-> exit
> 
> Script done on Fri Oct 26 23:52:40 2001
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
> 
> 


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu



More information about the MPlayer-users mailing list