Trying to put together a comprehensive list of all Scripts and Plugins for XBMC... - DragonFly - 2008-10-15
There seems to be several issues getting scripts and plugins to work on the WINDOWS platform. See posts:
http://forum.xbmc.org/showthread.php?tid=35315
http://forum.xbmc.org/showthread.php?tid=37684
It's not clear why these scripts and plugins don't work, but most errors occur due to url and Winsock calls from the scripts' code. Since I do not have an XBOX or Linux, I have only tested these on Windows and cannot verify their working states on other platforms.
All scripts and plugins have been started "out of the box" with no alterations in the scripts like "socket.setdefaulttimeout". For testing purposes both the msvcr71.dll and the msvcp71.dll have been placed in system32 and the Python Image Libraries have been installed.
The purpose of this post is to get a clarifying overview of existing scripts and plugins, response from other users and to find out what's causing troubles in relation to the windows build.
This list is far from complete and totally relies on input from other users. A scripts might need an account or user settings to make it work. So please post your findings in this post. If you do, just copy and paste an item from the list (or the whole list), edit your findings in a simple text editor and past the list back into this topic. Use "Wrap Code: tags around selected text"[/b] (needs a non-proportional font) and make your entry [b]BOLD[/b] or [u]UNDERLINED[/u].
The [u]first[/u] column show the script/plugin name, The [u]second[/u] shows if the script grabs [i]indexes[/i] from a urls/sites/IP-addreses and shows some thumbnails, the [u]third[/u] and most important column shows whether the content shown [i]actually streams [/i]to your PC. It's this part where most scripts and plugins fail.
"o" represents a working state, "x" a failure.
[b]Video Plugins[/b]:
[CODE]Plugin Name Grabs Streams
Indexes Content Comments
Altertube Plugin o o
Anijunkie o x
Animefuel o o
Animeseed x x
AnimeShowcaseHD x x
Anitube o x
AOL Videos o x
Apple Movie Trail II o o
artePLUS7 o x
Channel 1o1 o o
Clip.vn o x
Crunchyroll o x
Demoscenetv o o
Diggavideo o o Very slow
DivVin Plugin x x
Gofish x x
Google video x x
Guba Plugin o o
Joox o x
LastTube o o
Libripod o o
Lindenstrasse x x
Meelu o x
Megavideo o x
Movieago plugin x x
Moviealien o x
Moviesondemand x x
Ninja video o x
One manga x x
Podcast2 o o
Podcasts x x
Quicksilverscreen o x
SageTV ? ? No Sage TV installed
Schweizer Fernsehen x x
Southpark o x
Southpark Studios o x
Space o o
Stagevu x x
Stansdad o x crashes
The Best of ITV o x
Tv Shack o o
Tv-links x o
Veoh o x crashes
Viasat o x
VideoMonkey o o
Vietnamese Media o x
Vreel x x
WatchOnline o x
Yahoo Music Video x x
YouTube x x
ZDF mediathek o o
[b]Audio Plugins:
Code: Anime&Videogame o x
BBC Podcasts o o
Grabthatmusic x x
Libripod o o
MySpace ? ? No user account
Podcast2 o o
Podcasts o o
Seeqpod o o
Streamer Radio o x
Tagoo Music Search x x
Scripts:
Code: Script Name Grabs Streams
Indexes Content Comments
Apple Movie Trailers o o
BBC PodRadio o x
Bowser x x Script errors
Buienradar o o
CnetTV x x Script errors
CNN x x Script errors
Comedy Central x x
Comics x x Script errors
DailymotionTV o x
DemoScene On Demand o o 4:3 orientated
Display Adjust o o Doesn't need streaming
Dutch Radio Streams x x
DutchStream x x exits
EPGViewer x x
FastcompanyTV x x
Google Images o x Shows only thumbs
GTReviews o o
Infinity TV x x 4:3 orientated
iTunesRadio o o
KaleidaScrape x x
LocateU x x No display of map
LeZapping o o
Live365 o o Needs account
Lucky7 x x
MediaFeedBrowser x x
MediaPortal TV Client o x [b]I'd really like this to work[/b]
MediaStream o o
Microsoft Channel 9 o o
MultiRSS o o Not always correctly displayed
MyTheatreXBMC x x
myTV o x No MythTV installed
Navi-X x x Script errors
NIT o o 4:3 orientaded
Ooba x x Winsock errors
RaiClick o o 4:3 orientaded
Revision3 x x Script errors
RunXM ? ? Needs account
SageTV ? ? No SageTV installed
Shoutcast Downloader o x Fetches but no save
Thumbnail Downloader o x Error urlopen
tv.com o x Says change in website
TVGids x x Script errors
TVGuide ? ?
WebScheduler ? ?
www.TV.com x x
XBMC Earth x x Script errors
XBMCScripts o x Hangs on installing
XBMCSub ? ?
Xelicious x x
xMceItv x x
XOT-Uzg.v3 o o Finally works but Xbox orientaded
YouTube2a o x Hangs on streaming
YouTube3 o o Needs repetitive clicking
It seems that most scripts and plugins CAN get info from url but 2/3 FAIL when they actually need to stream the content.
- Gamester17 - 2008-10-15
http://wiki.xbmc.org/?title=List_of_working_plugins
http://wiki.xbmc.org/?title=List_of_working_scripts
http://wiki.xbmc.org/?title=List_of_working_skins
Feel free to update and maintain these wiki articles
- DragonFly - 2008-10-15
This topic is currently aimed on the Windows platform only. If errors due to the windows build are filtered out, the Wiki can be updated
- DragonFly - 2008-10-16
Got some of the plugins working by removing or placing a comment on the line which contains "socket.setdefaulttimeout".
Code: Plugin Name Grabs Streams
Indexes Content Comments
Gofish o o
Google video o o
Joox o o
Tv-links o o
Script Name Grabs Streams
Indexes Content Comments
Ooba o o
That's reason why for instance the Apple Movie Trailers script is working for everyone. The line containing "socket.setdefaulttimeout" is now scratched by default.
- NTAuthority - 2008-10-17
In case the streaming problems are with using RTSP streams, like using the MP TV Client, I'm pretty sure it's the bug I experienced too: http://trac.xbmc.org/ticket/4966
If it is, please help out on providing debug logs
- HexusOdy - 2008-10-17
Great work mate. Thats for your time and effort.
I've said this before but each script / plugin should have its own page for FAQ, Comments, Bugs etc but until that happens this is a great start
- DragonFly - 2008-10-17
Can't reproduce your error, but the log shows various other inconsistencies:
http://www.pastebin.ca/1229182
NTAuthority, could you upload the latest version of the MP TV Client Plugin your using or give an url? And only the files needed to get it running. I've downloaded several, got it working (not the actual streaming), but it's not really clear which files to use and which not.............
- ghizzu - 2008-10-17
VeohProxy is missing from the scripts list. It never worked for me (xbmc crash), at least until beta 1 (I've not tried beta 2).
But it DOES work if you install python and run the script OUTSIDE xbmc.
- BrokenRecord - 2008-10-19
I'll confirm that very few of the plugins I have tried actually work. I think most of my findings align with the OP's list. I'm running Vista Ultimate 64bit, and no plugin I have tried has been able to actually stream data. Most are able to at least get the virtual directory listings correctly, but no streaming.
However, plugins listed above as working with regards to streaming don't work for me. Most notably, Apple Movie Trailers does not work for me, and neither does the built-in Last.fm plugin. I can't get any UPnP servers to work either. Basically, no manner of streaming works on my system. All of those components are able to get virtual directory info, but none of them can stream.
And also to note, when I try to view trailers through the Apple Trailers plugin, I can get all the way down to the individual video "files", and they report a filesize. But when I select them, they don't stream. But when I use any other plugin that I've tried (Ninja Videos, Jooxt, TV Shack), the video files report as 0.0k filesize, and also don't stream.
I'll try modifying some of the files to include "socket.setdefaulttimeout" and see if it helps any.
- DragonFly - 2008-10-19
@BrokenRecord
On XP, placing the "msvcr71.dll" and the "msvcp71.dll" in the system32 solved the streaming of files for the AMT script.
Regarding uPnP. I've already opened a topic: http://forum.xbmc.org/showthread.php?tid=36373. Doesn't give any clear answers though.........
- BrokenRecord - 2008-10-19
DragonFly Wrote:@BrokenRecord
On XP, placing the "msvcr71.dll" and the "msvcp71.dll" in the system32 solved the streaming of files for the AMT script.
Regarding uPnP. I've already opened a topic: http://forum.xbmc.org/showthread.php?tid=36373. Doesn't give any clear answers though.........
Putting the MS dlls in system32 worked on Vista x64 too actually. I'm now able to stream Apple Trailers, Last.fm songs, and TV Shack videos (those are all I've tested for tonight).
I'll check the UPnP thing tomorrow to see if I can get any more info on it. In my case, I'm trying to use XBMC as a client/renderer, not a server. I'm was actually trying to get it to work with the PlayOn media server to see how well the Netflix access would work.
- DragonFly - 2008-10-22
Do any of the Devs have some insight as why the majority of thye plugins/scripts aren't working?
- WiSo - 2008-10-22
Not yet. We would need to test every single script to see what is going wrong and we don't have the time for it. it would save us time if one can find the problem like the timeout issue and trac them.
- DragonFly - 2008-10-22
Well, haven't got any knowledge about XBMC's inner workings regarding url or winsocket calls, so I only offer differences in log output
For instance VideoMonkey without work around:
Code: 22:39:37 T:736 M:690950144 DEBUG: LoadLibraryA('unicodedata.pyd')
22:39:37 T:736 M:690335744 DEBUG: LoadLibrary('unicodedata.pyd') returning: 04813258
22:39:37 T:736 M:690335744 DEBUG: dllGetProcAddress(04050000(unicodedata.pyd), 'initunicodedata') => 040524F0
22:39:37 T:736 M:689991680 DEBUG: LoadLibraryA('ws2_32')
22:39:37 T:736 M:689991680 DEBUG: LoadLibrary('ws2_32.dll') returning: 00C510A8
22:39:37 T:736 M:689991680 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getaddrinfo') => 004704F0
22:39:37 T:736 M:689991680 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getaddrinfo') => 004704F0
22:39:37 T:736 M:689991680 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getnameinfo') => 00470510
22:39:37 T:736 M:689987584 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'freeaddrinfo') => 00470540
22:39:37 T:736 M:689946624 NOTICE: Traceback (most recent call last):
22:39:37 T:736 M:689946624 NOTICE: File "c:\XBMC\plugins\video\VideoMonkeyBAD\default.py", line 821, in loadRemote
22:39:37 T:736 M:689946624 NOTICE: handle = urlopen(req)
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 130, in urlopen
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 358, in open
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 376, in _open
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 337, in _call_chain
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 1021, in http_open
22:39:37 T:736 M:689946624 NOTICE: File "Q:\system\python\python24.zlib\urllib2.py", line 996, in do_open
22:39:37 T:736 M:689946624 NOTICE: URLError: <urlopen error (2, 'winsock error')>
22:39:37 T:712 M:689946624 DEBUG: DIRECTORY::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
22:39:37 T:736 M:690163712 INFO: Scriptresult: Succes
22:39:37 T:712 M:690151424 DEBUG: CFileItemList::Sort, sorting took 0 millis
22:39:37 T:808 M:690110464 DEBUG: thread start, auto delete: 0
22:39:37 T:808 M:690106368 DEBUG: CThread::staticThread, deleting thread graphic context
22:39:37 T:808 M:690106368 DEBUG: Thread 808 terminating
22:39:38 T:736 M:694808576 INFO: Python script stopped
And with the "socket.setdefaulttimeout" workaround:
Code: 22:40:12 T:1564 M:689430528 DEBUG: LoadLibraryA('unicodedata.pyd')
22:40:12 T:1564 M:688553984 DEBUG: LoadLibrary('unicodedata.pyd') returning: 02ACCC18
22:40:12 T:1564 M:688553984 DEBUG: dllGetProcAddress(04950000(unicodedata.pyd), 'initunicodedata') => 049524F0
22:40:12 T:1564 M:688218112 DEBUG: LoadLibraryA('ws2_32')
22:40:12 T:1564 M:688218112 DEBUG: LoadLibrary('ws2_32.dll') returning: 00C510A8
22:40:12 T:1564 M:688214016 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getaddrinfo') => 004704F0
22:40:12 T:1564 M:688214016 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getaddrinfo') => 004704F0
22:40:12 T:1564 M:688214016 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'getnameinfo') => 00470510
22:40:12 T:1564 M:688214016 DEBUG: dllGetProcAddress(00C51068(ws2_32.dll), 'freeaddrinfo') => 00470540
22:40:12 T:1200 M:690679808 DEBUG: DIRECTORY::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
22:40:12 T:1200 M:690679808 DEBUG: Saving fileitems [plugin://video/VideoMonkeyOK/?url=googlevideo.com.cfg]
22:40:12 T:1200 M:690671616 DEBUG: -- items: 18, sort method: 0, ascending: false
22:40:12 T:1564 M:690675712 INFO: Scriptresult: Succes
22:40:12 T:1200 M:690675712 DEBUG: CFileItemList::Sort, sorting took 0 millis
22:40:12 T:1644 M:690651136 DEBUG: thread start, auto delete: 0
22:40:12 T:1644 M:690630656 INFO: Creating thumb from: http://video.google.com/ThumbnailServer2?app=vss&contentid=305f9c515f751e62&offsetms=10000&itag=w160&lang=en&sigh=qE2pJ1nMpbcERpisJ89rq3jdtJ8 as: c:\XBMC\userdata\Thumbnails\Video\7\7a6dfc71.tbn
22:40:12 T:1428 M:690585600 DEBUG: thread start, auto delete: 0
22:40:12 T:1428 M:690581504 INFO: Creating thumb from: http://img.youtube.com/vi/IIesMtLeab4/2.jpg as: c:\XBMC\userdata\Thumbnails\Video\b\b5543447.tbn
22:40:12 T:692 M:690548736 DEBUG: thread start, auto delete: 0
22:40:12 T:692 M:690544640 INFO: Creating thumb from: http://img.youtube.com/vi/xZA9vkeV7zE/2.jpg as: c:\XBMC\userdata\Thumbnails\Video\7\73688e8b.tbn
22:40:12 T:636 M:690507776 DEBUG: thread start, auto delete: 0
22:40:12 T:636 M:690503680 INFO: Creating thumb from: http://img.youtube.com/vi/KdNgMKPV9xQ/2.jpg as: c:\XBMC\userdata\Thumbnails\Video\b\b47f1f57.tbn
22:40:12 T:1200 M:686661632 DEBUG: Surface::CSurface::Flip - missed requested swap
22:40:13 T:1644 M:686452736 DEBUG: Dll MSVCP71.dll was not found in path
22:40:13 T:1644 M:686452736 DEBUG: Unable to load referenced dll MSVCP71.dll - Dll: Q:\system\ImageLib.dll
22:40:13 T:1564 M:687173632 INFO: Python script stopped
22
Other than an error in the videomonkey script, most errors occur in the "urllib2.py" which is a part of the default XBMC install.
- PiXeL16 - 2008-10-23
I didnt see the Lyrics plugging in the list?. I tryed and dont seens to work on windows
|