Closed primaeval closed 8 years ago
Sounds like the functions for mode 213 and 214 were missing.
Which version are you using?
Your master. I think this must have been there for a while. I backtracked to my radio branch and it was there. Somehow I missed it because playback still works fine. Is it the folder type?
In debug mode there are errors about thumbnails.
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_four_extra&mode=214&name=BBC+Radio+4+Extra&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_four_extra&mode=214&name=BBC+Radio+4+Extra&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_fourlw&mode=214&name=BBC+Radio+4+LW&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_fourlw&mode=214&name=BBC+Radio+4+LW&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_6music&mode=214&name=BBC+Radio+6+Music&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_6music&mode=214&name=BBC+Radio+6+Music&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_fourfm&mode=214&name=BBC+Radio+4+FM&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:2300 DEBUG: Thread BackgroundLoader 2300 terminating
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_fourfm&mode=214&name=BBC+Radio+4+FM&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_asian_network&mode=214&name=BBC+Asian+Network&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_asian_network&mode=214&name=BBC+Asian+Network&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_three&mode=214&name=BBC+Radio+3&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_three&mode=214&name=BBC+Radio+3&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 DEBUG: CThumbExtractor::DoWork - trying to extract thumb from video file plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
19:57:14 T:1788 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
nope
I think something went wrong when you pulled from the master branch. Possibly the new files in ressources/lib were not added correctly.
I think the file type is set to video not audio. I can get rid of the error by turning off Kodi\Settings\Video\File Lists\Extract thumbnails and video information
I really think this is an issue with your fork.
I tested it on my Android box, everything was fine. I then squashed and merged it into the master branch. They should be identical now.
I tried a completely new portable installation. Installed your master from zip. Still there. I tried changing
xbmcplugin.setContent(int(sys.argv[1]), 'episodes')
to songs or files but nothing worked.
20:27:23 T:1616 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=url&mode=119&name=Sign+out+BBCiD&iconimage=&description=&subtitles_url=&logged_in=False
20:27:23 T:1616 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=url&mode=119&name=Sign+out+BBCiD&iconimage=&description=&subtitles_url=&logged_in=False
20:27:23 T:3480 NOTICE: Thread BackgroundLoader start, auto delete: false
20:27:23 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=url&mode=119&name=Sign+out+BBCiD&iconimage=&description=&subtitles_url=&logged_in=False
20:27:23 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=url&mode=119&name=Sign+out+BBCiD&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:2432 NOTICE: Thread LanguageInvoker start, auto delete: false
20:27:28 T:2432 NOTICE: -->Python Interpreter Initialized<--
20:27:28 T:3324 NOTICE: Thread BackgroundLoader start, auto delete: false
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_three&mode=214&name=BBC+Radio+3&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_three&mode=214&name=BBC+Radio+3&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_fourfm&mode=214&name=BBC+Radio+4+FM&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_fourfm&mode=214&name=BBC+Radio+4+FM&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_fourlw&mode=214&name=BBC+Radio+4+LW&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_fourlw&mode=214&name=BBC+Radio+4+LW&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_four_extra&mode=214&name=BBC+Radio+4+Extra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_four_extra&mode=214&name=BBC+Radio+4+Extra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_6music&mode=214&name=BBC+Radio+6+Music&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_6music&mode=214&name=BBC+Radio+6+Music&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:2172 NOTICE: Thread BackgroundLoader start, auto delete: false
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_one&mode=214&name=BBC+Radio+1&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_1xtra&mode=214&name=BBC+Radio+1Xtra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_two&mode=214&name=BBC+Radio+2&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:1616 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live&mode=214&name=BBC+Radio+5+live&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
20:27:28 T:3104 ERROR: InputStream: Error opening, plugin://plugin.video.iplayerwww/?url=bbc_radio_five_live_sports_extra&mode=214&name=BBC+Radio+5+live+sports+extra&iconimage=&description=&subtitles_url=&logged_in=False
Hang on. This works.
listitem = xbmcgui.ListItem(label=name, label2=description,
iconImage="DefaultFolder.png", thumbnailImage="DefaultFolder.png")
It works fine here. I am sorry, but from my point of view, there is no problem.
Is your "Extract thumbnails and video information" off by default?
No, it is on.
This fix works again now https://github.com/primaeval/plugin.video.iplayerwww/commit/b5cfab35b148cea42c0729e16b4222170ed42051 Something must have been out of sync when it broke again or a clean portable_data folder cleared something. I don't know why you see no error messages. The big difference is that I am on Win7 Kodi 15.2, I suppose. Maybe the thumbnail extractor on Linux doesn't raise an error.
Seems unlikely to me.
I'll wait if this affects anybody else once 2.0.0 hits the official repo before merging the fix.
It definitely is there for me. I tried a clean Kodi 15.2 portable install again and same error messages.
Still doesn't make any sense to me. You should have seen this much earlier already. This code hasn't changed for a couple of days. Plus: No beta user reported this before.
It was there back in my Radio branch but I didn't see it because it doesn't cause any functionality error, just the log file messages.
Oh, I see. I didn't even check the log because I thought it was causing add-on errors.
Sorry for the misunderstanding.
I get this when I go into the Live Radio folders:
and