TED Talks Addon was working until this week.
#1
The only part of the TED Talks plugin that seems to be broken is the "Themes" portion. I can pull up a list of themes. But, as soon as I select a particular theme, XBMC tells me that there was a script error.

The sections for individual speakers and newest talks both work fine.

I am using XBMC Eden on a Windows 7 HTPC. Here is my most recent log:


10:23:02 T:2204 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:03
10:23:07 T:5380 ERROR: Error evaluating boolean expression ![substring(ListItem.Filenameandpath,bluray) | substring(ListItem.Filenameandpath,blu-ray) | substring(ListItem.Filenameandpath,bdrip) | substring(ListItem.Filenameandpath,hddvd) | substring(ListItem.Filenameandpath,hdtv) | substring(ListItem.Filenameandpath,web) | substring(ListItem.Filenameandpath,dvd) | substring(ListItem.Filenameandpath,3dbd) | substring(ListItem.Filenameandpath,.iso,Right) | substring(ListItem.Filenameandpath,.ifo,Right) |
10:23:07 T:5380 ERROR: Error parsing label - missing ']' in "$INFO[ListItem.VideoCodec,flags/videocodec/,.png | substring(Container(8000).ListItem.Filenameandpath,bluray) | substring(Container(8000).ListItem.Filenameandpath,blu-ray) | substring(Container(8000).ListItem.Filenameandpath,bdrip) | substring(Container(8000).ListItem.Filenameandpath,hddvd) | substring(Container(8000).ListItem.Filenameandpath,hdtv) | substring(Container(8000).ListItem.Filenameandpath,web) | substring(Container(8000).ListItem.Filenameandpath,dvd) | substring(Container(8000).ListItem.Filenameandpath,3dbd) | substring(Container(8000).ListItem.Filenameandpath,.iso,Right) | substring(Container(8000).ListItem.Filenameandpath,.ifo,Right)]">$INFO[Container(8000).ListItem.VideoCodec,flags/videocodec/,.png"
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,chi)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,cho)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,ces)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,dan)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,dut)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,nld)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,eng)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,fre)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,ger)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,deu)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,gre)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,heb)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,hun)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,ita)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,jpn)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,kor)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,mdr)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,per)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,pol)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,por)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,ron)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,rus)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,spa)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,srp)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,swe)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,tha)
10:23:07 T:5380 ERROR: unmatched parentheses in substring(Container(8000).ListItem.Property(AudioLanguage,zul)
10:23:10 T:5684 NOTICE: -->Python Interpreter Initialized<--
10:23:10 T:5684 NOTICE: [PLUGIN] 'TED Talks: version 3.1.1' initialized!
10:23:13 T:5376 NOTICE: -->Python Interpreter Initialized<--
10:23:13 T:5376 NOTICE: [PLUGIN] 'TED Talks: version 3.1.1' initialized!
10:23:13 T:5376 NOTICE: [TED Talks] resources.lib.model.fetcher attempting to open http://www.ted.com/themes/atoz/page/ with data
10:23:17 T:5332 NOTICE: -->Python Interpreter Initialized<--
10:23:17 T:5332 NOTICE: [PLUGIN] 'TED Talks: version 3.1.1' initialized!
10:23:17 T:5332 NOTICE: [TED Talks] resources.lib.model.fetcher attempting to open http://www.ted.com/themes/animals_that_amaze.html with data
10:23:17 T:5332 ERROR: Error Type: <type 'exceptions.IndexError'>
10:23:17 T:5332 ERROR: Error Contents: list index out of range
10:23:17 T:5332 ERROR: Traceback (most recent call last):
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\default.py", line 17, in <module>
ted_talks.Main(args_map=args_map).run()
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\resources\lib\ted_talks.py", line 346, in run
modes[mode].run(self.args_map)
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\resources\lib\ted_talks.py", line 172, in run
self.run_internal(args)
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\resources\lib\ted_talks.py", line 250, in run_internal
self.ui.themeVids(args['url'])
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\resources\lib\ted_talks.py", line 146, in themeVids
for title, link, img in themes.getTalks():
File "C:\Users\dwsimms\AppData\Roaming\XBMC\addons\moreginger-xbmc-plugin.video.ted.talks-ce79303\resources\lib\ted_talks_scraper.py", line 113, in getTalks
jsonUrl = URLTED + re.findall('DataSource\("(.+?)"', self.html)[0]
IndexError: list index out of range
10:23:17 T:5380 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.ted.talks/?url=http%3A%2F%2Fwww.ted.com%2Fthemes%2Fanimals_that_amaze.html&mode=themeVids&icon=http%3A%2F%2Fimages.ted.com%2Fimages%2Fted%2F381_132x99.jpg
10:23:17 T:5380 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.ted.talks/?url=http%3A%2F%2Fwww.ted.com%2Fthemes%2Fanimals_that_amaze.html&mode=themeVids&icon=http%3A%2F%2Fimages.ted.com%2Fimages%2Fted%2F381_132x99.jpg) failed
10:23:22 T:1736 NOTICE: -->Python Interpreter Initialized<--
10:23:22 T:3252 NOTICE: -->Python Interpreter Initialized<--
10:23:24 T:5380 NOTICE: Storing total System Uptime
10:23:24 T:5380 NOTICE: Saving settings
10:23:24 T:5380 NOTICE: stop all
10:23:24 T:5380 NOTICE: ES: Stopping event server
10:23:24 T:5380 NOTICE: stopping zeroconf publishing
10:23:25 T:5372 NOTICE: ES: UDP Event server stopped
10:23:25 T:5380 NOTICE: stop sap announcement listener
10:23:25 T:5380 NOTICE: clean cached files!
10:23:25 T:5380 NOTICE: unload skin
10:23:25 T:4896 NOTICE: StorageServer-0.9.2 Closed down
10:23:25 T:5380 NOTICE: stop python
10:23:25 T:5380 NOTICE: stopped
10:23:25 T:5380 NOTICE: destroy
10:23:25 T:5380 NOTICE: closing down remote control service
10:23:25 T:5380 NOTICE: unload sections
10:23:25 T:5380 NOTICE: destroy
10:23:25 T:5380 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
10:23:25 T:5380 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
10:23:25 T:5380 NOTICE: closing down remote control service
10:23:25 T:5380 NOTICE: unload sections
10:23:25 T:5380 NOTICE: application stopped...
Reply
#2
Yes themes is not working atm, but playing Ted stuff still is viable, we'll just have to be patient for a fix.
Reply

Logout Mark Read Team Forum Stats Members Help
TED Talks Addon was working until this week.0