[MPlayer-users] DVD-playing stops in 10 minutes

Matias Griese mahagr at utu.fi
Mon Dec 8 09:07:05 CET 2003


The same problem is in every Linux DVD player I've tested last night.
Unfortunately ./configure reveals nothing; everything seems to be OK.

At least part of the keys are found, because I can watch all the movies
for 5-13 minutes before drive refuces to give more data. I just tried
vobcopy and I had same results:

 508MB of 7653MB
libdvdread: Can't seek to block 319912
libdvdread: Can't seek to block 319913
libdvdread: Can't seek to block 319914

So the problem seems to be in libdvdread (+ your version of it) or Linux
DVD driver. The unusable block is always (in 3 tested DVD's, both 4GB
and 8GB) exactly the same: 319912.

Regards,
  Matias


On Mon, 2003-12-08 at 02:15, HR wrote:
> Seems to me like mplayer is unable to retrieve the keys for decryping.
> Maybe the output from ./configure reveals something?
> 
> HR
> 
> > -----Original Message-----
> > From: mplayer-users-bounces at mplayerhq.hu 
> > [mailto:mplayer-users-bounces at mplayerhq.hu] On Behalf Of Matias Griese
> > Sent: 7. desember 2003 23:50
> > To: MPlayer user's list.
> > Subject: Re: [MPlayer-users] DVD-playing stops in 10 minutes
> > 
> > My theory was wrong, that correction didn't help anything. 
> > I've tried to
> > figure out what goes wrong and playing seems to stop on every 
> > commercial
> > DVD in 10 minutes (block 300000-340000). My drive is Mitsumi 
> > DM 2000 TE
> > DVD-ROM. 
> > 
> > > I found where the bug is. 
> > > libdvdread-0.9.4/dvd_read/dvd_reader.c: static int 
> > initAllCSSKeys(...)
> > > 
> > > The function searches only files /VIDEO_TS/VTS_[0-99]_[0-1].VOB
> > > 
> > > So that must be the reason why libdvdread didn't find any 
> > keys between
> > > /VIDEO_TS/VTS_0_[2-8].VOB and my DVD drive didn't give permission to
> > > read the files. (?)
> > > 
> > > Because almost all of my DVD movies seem to have files 
> > named like this,
> > > I'm quite suprised that no one has found this kind of bug. 
> > I'm trying to
> > > fix it, but having no knowledge of the source code, I'm not 
> > quite sure
> > > if I have any success. 
> > > 
> > > Regards,
> > >   Matias
> > > 
> > > 
> > > > I've just bought a DVD drive and tried to play some 
> > movies. In every
> > > > movie I could watch only about first 10 minutes before 
> > playback was
> > > > aborted by "CRC check failed". Reason for this seems to be that
> > > > libdvdread finds only first 2 VOB files (of 9 in this 
> > case) and fails to
> > > > retrieve CSS keys for files "/VIDEO_TS/VTS_01_2.VOB" ->
> > > > "/VIDEO_TS/VTS_01_8.VOB". Seek does not work either, here 
> > is one error
> > > > message: "libdvdread: Can't seek to block 33905545".
> > > 
> > > 
> > > _______________________________________________
> > > RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> > > Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> > > http://mplayerhq.hu/mailman/listinfo/mplayer-users
> > -- 
> > Matias Griese <mahagr at utu.fi>
> > 
> > _______________________________________________
> > RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> > Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> > http://mplayerhq.hu/mailman/listinfo/mplayer-users
> > 
> > 
> > 
> 
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
-- 
Matias Griese <mahagr at utu.fi>



More information about the MPlayer-users mailing list