[SLUG] Playing DVDs

Jamie jamie at scarborough.lug.org.uk
Fri Nov 29 00:52:01 GMT 2002


Hello, this might be a debian specific question, though it might not.

I am having some trouble getting newer dvd disks to play. I think I jave
tracked it down to the encryption, maybe.

I get the following error from ogle: (sorry that this is lengthy)

jasmin:/home/jay# ogle
Note[ogle_ctrl]: ogle 0.8.4
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_cli with pid 3279
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_nav with pid 3280
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_mpeg_ps with pid 3281
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_vout with pid 3282
Debug[ogle_vout]: CLK_TCK: 100
Debug[ogle_nav]: Opening DVD at "/dev/dvd"
libdvdread: Using libdvdcss version 1.2.1 for DVD access
Debug[ogle_nav]: sending audio demuxstream 0
Debug[ogle_nav]: sending subp demuxstream 0
libdvdread: Using libdvdcss version 1.2.1 for DVD access

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 error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00008e60
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 6
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000d080
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001ade40
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001ade60
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x001b8060
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001b8080
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x001cd860
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x001cd880
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 1
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 8
Debug[ogle_ctrl]: _new stream bf, 0
demux: dvdreadblocks only got 11, wanted 33
demux: dvdreadblocks returned 0
demux: dvdreadblocks only got 0, wanted 22
demux: dvdreadblocks returned 0
demux: dvdreadblocks only got 0, wanted 22
demux: dvdreadblocks returned 0
demux: dvdreadblocks only got 0, wanted 22
demux: dvdreadblocks returned 0
demux: dvdreadblocks only got 0, wanted 22
demux: dvdreadblocks returned 0


Ogle can't read any data.
Make sure that the CSS authentication works correctly.
See also the FAQ at http://www.dtek.chalmers.se/~dvd/faq.shtml
Three common problems are:
no write permission on you DVD drives device node.
you are trying to play a DVD from a region other than the one 
of the DVD drive.
or you have never set the region on the drive.

For setting the region; a program called regionset will do this.
Search for dvd_disc or dvdkit on freshmeat.net
Beware that you can only sset the region 5 times!

Debug[ogle_ctrl]: child: 3281 exited with 1
Debug[ogle_ctrl]: pid: 3281 exited with status: 1
Debug[ogle_ctrl]: child: 3282 killed
Debug[ogle_ctrl]: pid: 3282 terminated on signal: 2
Debug[ogle_ctrl]: child: 3279 killed
Debug[ogle_ctrl]: pid: 3279 terminated on signal: 2
Debug[ogle_ctrl]: child: 3280 killed
Debug[ogle_ctrl]: pid: 3280 terminated on signal: 2
Debug[ogle_ctrl]: removing shmid: 38535199
Debug[ogle_ctrl]: removing shmid: 38567968
Debug[ogle_ctrl]: removing shmid: 38600738
Note[ogle_ctrl]: exiting

and this from xine:

xine-panel: PLAY
xine_play: xine open dvdnav://, start pos = 0, start time = 0 (sec)
input_file: trying to open subtitle file '//'
libdvdread: Using libdvdcss version 1.2.1 for DVD access

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 error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00008e60
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000d080
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001ade40
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001ade60
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x001b8060
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001b8080
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x001cd860
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x001cd880
libdvdcss error: ioctl_ReadTitleKey failed
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 2
dvdnav_plugin_open: DVD device successfully opened.
xine: using input plugin >NAV< for this MRL (dvdnav://).
demux_mpeg_block: mrl dvdnav:// is known, estimated bitrate: 10074400
xine: using demuxer plugin >MPEG_BLOCK< for this MRL.
metronom: video stream start...
metronom: waiting for audio to start...
metronom: audio stream start...
metronom: audio stream start...done
vm: play_PGC: first_play_pgc
   #     0 |  1 |  2 |  3 |  4 |  5 |  6 |  7 |  8 |  9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
SRPMS:
656e|000f|003e|0001|0001|0001|0000|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000|
GRPMS:
0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
(001) 30 06 00 01 00 c0 00 00 | JumpSS VMGM (pgc 1)
--------------------------------------------
eval: Doing Link/Jump/Call
JumpSS_VMGM_PGC 1
vm: play_PGC: (self->state).pgcN (1)
   #     0 |  1 |  2 |  3 |  4 |  5 |  6 |  7 |  8 |  9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
SRPMS:
656e|000f|003e|0001|0001|0001|0000|0001|0400|0000|0000|0000|5553|000f|0100|0000|656e|0000|656e|0000|0001|0000|0000|0000|
GRPMS:
0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
(001) 71 00 00 0d 00 01 00 00 | g[13] = 0x1
--------------------------------------------
PGC pre commands didn't do a Jump, Link or Call
play_PG: (self->state).pgN (1)
play_Cell: (self->state).cellN (1)
dvdnav_plugin_read_block: FIXME: VTS change
libdvdnav:SPU_CLUT_CHANGE
libdvdnav:SPU_CLUT_CHANGE returning S_OK
libspudec: SPU CLUT
audio_loop: unknown buffer type: 04000000
libdvdnav:SPU_STREAM_CHANGE
dvdnav:get_video_aspect:aspect=0
libdvdnav:SPU_STREAM_CHANGE stream_id=-1 returning S_OK
dvdnav_plugin_read_block: FIXME: SPU stream -1
audio_loop: unknown buffer type: 01060000
libdvdnav:AUDIO_STREAM_CHANGE
dvdnav:vm.c:get_audio_stream audioN=15
libdvdnav:AUDIO_STREAM_CHANGE stream_id=0 returning S_OK
dvdnav_plugin_read_block: FIXME: AUDIO stream 0
audio_decoder: suggested switching to stream_id 00
dvdnav_plugin_read_block: Highlight display = 0
dvdnav_plugin_read_block: FIXME: Cell change
audio_loop: using decoder >a/52dec< 
audio_oss_out: ao_open rate=48000, mode=8, dev=/dev/dsp1
audio_oss_out: audio rate : 48000 requested, 48000 provided by
device/sec
audio_oss_out : 2 channels output
audio_out: output sample rate 48000
demux_mpeg_block: error! 00 00 00 (should be 0x000001) 
demux_mpeg_block: too many errors, stopping playback. Maybe this stream
is scrambled?
video_out : thread created
video_decoder: using decoder >mpeg2dec< 
mpeg2dec: frame size has changed to from 0 x 0 to 720 x 576
spucc: new frame size: 720x576
spucc: update_intrinsics
mpeg2dec: old frames freed.
metronom: set_video_rate 3600
metronom: video stream end
metronom: waiting for audio to end...
audio_out: thread created
metronom: audio pts discontinuity/start, pts is 4478, wrap_offset is
25522, vpts is 30000
metronom: audio stream end
audio_out: stopping thread...
libmpeg2: blasting out backward reference frame on close
video_overlay: error: object->overlay was not freed!
audio_out: adjusting master clock 27866 -> 32895
audio_out: thread stopped, closing driver
xine_stop

I have installed the libcss package..older dvds, and I assume
unencrypted ones play fine. Any suggestions?

Im probably doing something really stupid.. :)

Jamie





More information about the Scarborough mailing list