Andre Truter wrote:
On Wed, 2005-06-01 at 08:34 +0200, Fabio Papa wrote:


--<snip>--
[EMAIL PROTECTED]:~> lsdvd -v /dev/dvd
libdvdread: Using libdvdcss version 1.2.8 for DVD access
*** Zero check failed in ifo_read.c:324
   for vmgi_mat->zero_3 = 0x00000000010000000000000000000000000000

*** libdvdread: CHECK_VALUE failed in ifo_read.c:974 ***
*** for n % 4 == 0 ***

Disc Title: DVD_VIDEO_RECORDER

Hmm, I didn't realize you were talking about a self recorded DVD. It's very possible that the recorder did not follow standard DVD structure and that is fooling lsdvd, which is built to work with commercial DVDs. Have you tried with a normal (commercial) dvd?




Now I have a proper commercial dvd to test with and freevo still do not
detect the DVD.

Following are outputs of commands I used to test:

--<snip>--
[EMAIL PROTECTED]:~> lsdvd /dev/dvd
libdvdread: Using libdvdcss version 1.2.8 for DVD access
Disc Title: THE_BOURNE_SUPREMACY
Title: 01, Length: 01:44:00.360 Chapters: 25, Cells: 26, Audio streams:
02, Subpictures: 03

Title: 02, Length: 00:07:13.210 Chapters: 07, Cells: 07, Audio streams:
01, Subpictures: 01


trying lsdvd for scanning the disc
mmpython.create error:
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/mmpython/factory.py", line 250,
in create
    return self.create_from_device(name)
  File "/usr/lib/python2.4/site-packages/mmpython/factory.py", line 217,
in create_from_device
    t = e[3](devicename)
  File "/usr/lib/python2.4/site-packages/mmpython/disc/lsdvd.py", line
115, in __init__
    self.valid = self.isDisc(device)
  File "/usr/lib/python2.4/site-packages/mmpython/disc/lsdvd.py", line
207, in isDisc
    ret = self.lsdvd(device)
  File "/usr/lib/python2.4/site-packages/mmpython/disc/lsdvd.py", line
151, in lsdvd
    ti = DVDTitle(data)
  File "/usr/lib/python2.4/site-packages/mmpython/disc/lsdvd.py", line
99, in __init__
    self.length   = (int(l[0])*60+int(l[1]))*60+int(l[2])
ValueError: invalid literal for int(): 00.360

Hi,
it seems that, for whatever reason, lsdvd is returning something unexpected to python lsdvd.py. Now is it possible that you have a somewhat old version of lsdvd? If not, the only thing that I can see is that you're using python2.4, while I always used 2.3 series. I don't know if Freevo is designed to cope with 2.4.


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to