[coherence-dev] Youtube error <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'url'
omakinen
omakinen at gmail.com
Wed Apr 1 14:17:07 CEST 2009
Hi!
Thanks, I appreciate any tips. My device is Buffalo Linkstation live.
What's your frontend? I'm using PS3 and the Youtube videos seem to
have have jerky playback despite of the quality and buffer settings.
On the PS3 browser the same videos play flawlessly.
- Oz
2009/4/1 Dominik Ruf <dominikruf at googlemail.com>:
> Hi,
>
> I can't look into this at the moment but I am also using coherence on an ARM
> base NAS and YouTube works for me.
> Maybe I'll find some time this evening.
> Just out of curiosity what NAS do you use? I have a D-Link DNS 323.
>
> -Dominik
>
> 2009/4/1 omakinen <omakinen at gmail.com>
>>
>> Hi!
>>
>> I'm using Coherence 6.20 in debian etch environment (in ARM based NAS
>> device). I have self compiled most of the dependencies Coherence needs
>> because usually the Deb repositories have too old stuff.
>>
>> When I try to view Youtube Favourites, or Playlists I get this "dump"
>> on the webUI. Sometimes I get 2 or 3 videos in the frontend, but not
>> all.
>>
>> My config file:
>>
>> [[YouTubeStore]]
>> name = Youtube
>> userid = xxxxxxxx
>> password = xxxxxxxx
>> proxy_mode = proxy
>> quality = hd
>> cache_maxsize = 200000000
>> buffer_size = 3000000
>>
>> The error:
>>
>> web.Server Traceback (most recent call last):
>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>> 'url'
>>
>> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> /mnt/disk1/usr/local/lib/python2.5/site-packages/Twisted-8.2.0_r26335-py2.5-linux-armv5tejl.egg/twisted/internet/defer.py,
>> line 328 in _runCallbacks
>> 326 self._runningCallbacks = True
>> 327 try:
>> 328 self.result = callback(self.result, *args, **kw)
>> 329 finally:
>> Self
>> _runningCallbacks True
>> result twisted.python.failure.Failure instance @ 0x41afc7ac
>> <twisted.python.failure.Failure <type 'exceptions.AttributeError'>>
>> Locals
>> callback function gotFeed in file
>>
>> /usr/local/lib/python2.5/site-packages/Coherence-0.6.2-py2.5.egg/coherence/backends/youtube_storage.py
>> at line 880
>> self twisted.internet.defer.Deferred instance @ 0x42daa04c
>> <Deferred at 0x42daa04c current result:
>> <twisted.python.failure.Failure <type 'exceptions.AttributeError'>>>
>> args()
>> kw Dictionary instance @ 0x42ec035c
>>
>> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> /usr/local/lib/python2.5/site-packages/Coherence-0.6.2-py2.5.egg/coherence/backends/youtube_storage.py,
>> line 885 in gotFeed
>> 883 return
>> 884 for entry in feed.entry:
>> 885 self.appendVideoEntry(entry, parent)
>> 886
>> Locals
>> feed <gdata.youtube.YouTubePlaylistVideoFeed object at 0x43dxxxx>
>> entry <gdata.youtube.YouTubePlaylistVideoEntry object at 0x43dxxxx>
>> self YouTubeStore'>
>> parent<coherence.backends.youtube_storage.LazyContainer object
>> at 0x43dxxxx>
>>
>> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> /usr/local/lib/python2.5/site-packages/Coherence-0.6.2-py2.5.egg/coherence/backends/youtube_storage.py,
>> line 819 in appendVideoEntry
>> 817 external_id = entry.id.text.split('/')[-1]
>> 818 title = entry.media.title.text
>> 819 url = entry.media.player.url
>> 820 mimetype = MPEG4_MIMETYPE
>> Locals
>> title 'My Video'
>> entry <gdata.youtube.YouTubePlaylistVideoEntry object at 0x43dxxxx>
>> external_id 'BB2A7F639xxxxxxx'
>> id1012
>> Globals
>> MPEG4_MIMETYPE'video/mp4'
>>
>> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>> 'url'
>>
>>
>> Thanks for any tips you might have!
>>
>> - Oz
>> _______________________________________________
>> coherence-dev mailing list
>> coherence-dev at lists.beebits.net
>> http://lists.beebits.net/cgi-bin/mailman/listinfo/coherence-dev
More information about the coherence-dev
mailing list