I´m have XBMC 10.1 and YouTube 2.1.0 -> no beta no testing, on Ubuntu Lucid Lynx 32Bit (Linux)
Movies and Shows are not working. So far this is known I think, but there are some Problems too. While some Clips are playing well others don´t do. Here´s a log from not working Clip:
Code:
09:45:55 T:2908830576 M:1279913984 NOTICE: -->Python Interpreter Initialized<--
09:45:55 T:2908830576 M:1279913984 NOTICE: YouTube-2.0.5 ARGV: ['plugin://plugin.video.youtube/', '0', '?path=/root/search/new&action=play_video&videoid=jt_tG8FS44U']
09:45:58 T:2908830576 M:1279610880 NOTICE: YouTube-2.0.5 fetching page : http://gdata.youtube.com/feeds/api/videos/jt_tG8FS44U
09:45:58 T:2908830576 M:1279692800 NOTICE: YouTube-2.0.5 _getvideoinfo: 6325
09:45:58 T:2908830576 M:1280200704 NOTICE: YouTube-2.0.5 _getvideoinfo done : 1
09:45:58 T:2908830576 M:1280200704 NOTICE: YouTube-2.0.5 _getVideoLinks trying website
09:45:58 T:2908830576 M:1280200704 NOTICE: YouTube-2.0.5 fetching page : http://www.youtube.com/watch?v=jt_tG8FS44U&safeSearch=none
09:45:59 T:2908830576 M:1280008192 ERROR: Error Type: exceptions.ValueError
09:45:59 T:2908830576 M:1280008192 ERROR: Error Contents: Unterminated string starting at: line 1 column 4299 (char 4299)
09:45:59 T:2908830576 M:1279995904 ERROR: Traceback (most recent call last):
File "/home/tparis/.xbmc/addons/plugin.video.youtube/default.py", line 48, in ?
navigator.executeAction(params)
File "/home/tparis/.xbmc/addons/plugin.video.youtube/YouTubeNavigation.py", line 203, in executeAction
player.playVideo(params)
File "/home/tparis/.xbmc/addons/plugin.video.youtube/YouTubePlayer.py", line 52, in playVideo
(video, status) = self.getVideoObject(params);
File "/home/tparis/.xbmc/addons/plugin.video.youtube/YouTubePlayer.py", line 251, in getVideoObject
(links, video) = self._getVideoLinks(video, params)
File "/home/tparis/.xbmc/addons/plugin.video.youtube/YouTubePlayer.py", line 298, in _getVideoLinks
player_object = json.loads(data[0].replace('\'PLAYER_CONFIG\'', '"PLAYER_CONFIG"'))
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/__init__.py", line 307, in loads
return _default_decoder.decode(s)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 335, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 351, in raw_decode
obj, end = self.scan_once(s, idx)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/scanner.py", line 36, in _scan_once
return parse_object((string, idx + 1), encoding, strict, _scan_once, object_hook)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 185, in JSONObject
value, end = scan_once(s, end)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/scanner.py", line 36, in _scan_once
return parse_object((string, idx + 1), encoding, strict, _scan_once, object_hook)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 185, in JSONObject
value, end = scan_once(s, end)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/scanner.py", line 36, in _scan_once
return parse_object((string, idx + 1), encoding, strict, _scan_once, object_hook)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 185, in JSONObject
value, end = scan_once(s, end)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/scanner.py", line 34, in _scan_once
return parse_string(string, idx + 1, encoding, strict)
File "/home/tparis/.xbmc/addons/script.module.simplejson/lib/simplejson/decoder.py", line 82, in py_scanstring
raise ValueError(
ValueError: Unterminated string starting at: line 1 column 4299 (char 4299)
09:45:59 T:3064231824 M:1279995904 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.youtube/?path=/root/search/new&action=play_video&videoid=jt_tG8FS44U]
I hope this will help for debugging.