Evan Hisey wrote: > On Sat, Jan 24, 2009 at 11:52 PM, Andrew Jeffery > <short...@internode.on.net> wrote: >> Hi all, >> >> I'm running Freevo 1.8.2 on Gentoo, and recently started having issues with >> watching DVDs. If I put a DVD in the drive Freevo no-longer recognises it >> and ejects the tray if I try to play the disc. Looking at the main log I >> found the following traceback: >> >> 2009-01-25 16:42:27,098 DEBUG rom_drives.py (565): drive_status changed 1 >> -> 2 >> 2009-01-25 16:42:27,098 DEBUG rom_drives.py (581): disc not ready for >> drive '/dev/cdrom' >> 2009-01-25 16:42:27,099 DEBUG rom_drives.py (857): posting IDENTIFY_MEDIA >> event 'CDS_TRAY_OPEN' >> 2009-01-25 16:42:47,655 DEBUG rom_drives.py (565): drive_status changed 2 >> -> 4 >> 2009-01-25 16:42:47,656 DEBUG Trying audio/cd >> 2009-01-25 16:42:47,786 DEBUG Trying video/dvd >> 2009-01-25 16:42:47,843 DEBUG Trying directory >> 2009-01-25 16:42:47,862 DEBUG Trying video/dvd >> 2009-01-25 16:42:47,863 DEBUG Trying directory >> 2009-01-25 16:42:48,762 DEBUG Trying video/dvd >> 2009-01-25 16:42:49,792 ERROR kaa.metadata.create error >> Traceback (most recent call last): >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/factory.py", line >> 327, in create >> return self.create_from_device(name) >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/factory.py", line >> 289, in create_from_device >> t = self.get_class(e[R_CLASS])(devicename) >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py", line >> 124, in __init__ >> self.parseDisc(device) >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py", line >> 196, in parseDisc >> self._parse(device) >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py", line >> 151, in _parse >> ti = DVDTitle(title) >> File "/usr/lib64/python2.5/site-packages/kaa/metadata/disc/dvd.py", line >> 105, in __init__ >> for id, lang in info[-1]: >> ValueError: too many values to unpack >> 2009-01-25 16:42:49,793 WARNING Please report this bug to the Freevo >> mailing list >> Exception in thread Thread-2: >> Traceback (most recent call last): >> File "/usr/lib64/python2.5/threading.py", line 486, in __bootstrap_inner >> self.run() >> File "/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", >> line 889, in run >> self.check_all() >> File "/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", >> line 855, in check_all >> self.identify(media) >> File "/usr/lib64/python2.5/site-packages/freevo/plugins/rom_drives.py", >> line 607, in identify >> disc_info = util.mediainfo.disc_info(media, force_rebuild) >> File "/usr/lib64/python2.5/site-packages/freevo/util/mediainfo.py", line >> 619, in disc_info >> if not discinfo.id: >> AttributeError: 'NoneType' object has no attribute 'id'
What does mminfo /dev/dvd say? >> Is this what's causing freevo not to play the disc? I noticed a >> ROM_DRIVES_AUTOFS option had been added to the config so I tried setting >> this to false (as I don't have an automounter, things were working fine that >> way before), but I still get the traceback. False is the default. >> The following versions of the Kaa modules are installed: >> >> dev-python/kaa-base: 0.4.0(17:05:27 25/01/09)(lirc sqlite ssl -avahi -tls) >> dev-python/kaa-imlib2: 0.2.3-r1(21:17:18 23/08/08) >> dev-python/kaa-metadata: 0.7.4(17:05:41 25/01/09)(css dvd) >> > > Should be an easy fix. Try upgrading to kaa-metadata 0.7.5, there was > a problem reading subtitle data on "buggy" dvds have start to come out > in the last year or so. This is the first step. Some DVDs are unplayable because the copy protection breaks the DVD standard. I think that most of the UK DVDs don't use copy protection. The last DVD I tried, the black knight, worked when I hacked libdvdread to allow the error through. Duncan ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel