dangerFlakes Wrote:While I cannot promise anything, I would consider learning to help this project out. I'll start reading up, but again don't rely on me at all, I'm a slow learner. Haha.
Quick question, I'm not too familiar with all the features of Xbmc, but once you start pulling metadata, could this addon conceivably run in library mode?
I would assume it would take a loooong time to scrape, but is it possible to essentially just have all the data stored locally (poster pics, fan art, etc) and just stream the content?
This would be great for my situation, as my htpc is basically a streaming box with a large unused harddrive. Used to be into the server stuff and library managing, but I don't have the time or will to do all that again
do not worry about being a slow learner! i only scraped (excuse the pun) by through studying the Voinage plugin guide and other addons.
Here are a few links and comments to help get you started:
Crucial Voinage tutorial
. This is old and rather outdated, but it is still the backbone of many decent addons, including icefilms addon.
The python documentation
is really good. I mostly just found the bits i needed from it by googling for certain problems.
Theres a good new guide from chippyash
, but its probably a bit too much info for someone just introduced to python.
I also recommend this addon
for lubetube.com as a simple addon that is fairly easy to get your head round the code. to get the addon, click download master as tar.gz , then unarchive and rename the folder to plugin.video.lubetube
For developing i use a virtual os, (run windows 7 in VMWare) just to keep my developing environment separate from my nice clean computer.
PM me if you want to do this...
plugins cannot run like library mode unfortunately. but they can get close to looking like it with metadata.
this is my concept for icefilms metadata:
metadata is very very small, probably would amount to at the absolute most 30MB for the whole of icefilms.
especially without fanart. my idea, is since everyone needs the same metadata for icefilms, why not have one person scrape the info from all the relevant imdb and tvdb pages and then put it all in a .zip and upload it to megaup, updating it once a week. then have the addon pull down the metadata .zip unzip it and use that metadata.
would involve some nifty use of python, but it will eliminate annoying slow scraping, overburdening imdb+tvdb and supporting the damn scraping code for other people. only downside is that newly added things to ice won't have art until a week later, but honestly thats really not that bad.
concept for dealing with 2shared is to use Selenium Remote, which is programmable from python. however, this is a horrible method that introduces operating system dependencies.