steeve / plugin.video.pulsar

Pulsar addon for XBMC/Kodi
http://forum.kodi.tv/showthread.php?tid=200957
Other
546 stars 350 forks source link

Feature Request: "Subscriptions" for TV Series, Library Integration Idea #52

Open Sparhawk76 opened 9 years ago

Sparhawk76 commented 9 years ago

If at all possible, it would be nice to have a option in the context menu of the TV section of pulsar similar to "Add to Favorites", but "Add to Subscriptions", and then having Pulsar build a Folder Structure (For example in: $XBMCHOME/userdata/addon_data/plugin.video.pulsar/Series/SHOW/SEASON/) and .strm files for all individual Episode. The strm file would point to a unique identifier for the Episode and then search all providers as Pulsar normally would when the user clicks on an episode in the Pulsar interface.

Then have a background process that would run every X hours (1-24, defined by user preference) to check for new episodes, and if one has come out with at least X seeds (1-10, defined by user preference) create a .strm file for it.

Doing this would allow for very easy integration into the xbmc library, all the user would have to do is configure the Series folder as a source for TV content in XBMC. Allowing newly released shows to show up (with thumbnails) above the menu in the main XBMC Menu and TV is selected.

I created a set of bash scripts that basically do some of this for xbmctorrent (without any of the integration into the context menu in the plugin which was beyond me) , but it allowed me to automate the creation of .strm files compatible with xbmctorrent. It would be amazing if this were all done in the plugin somehow.

I feel that doing these changes would really elevate Pulsar from a "may use once in a while" to a "must have plugin for XBMC/Kodi". You could browse through the available shows, find one you like to watch, Subscribe to it, then from then on have it automatically kept up to date, and with the recent episodes features built into xbmc, know when new episodes are available to watch.

Now to make it even more amazing, extend this idea to movies above a user defined minimum rating, and maximum age. Again build up individual .strm files for each movie (in userdata/addon_data/Movies/), and you've got complete library Integration for both newly released movies and current tv shows.

jorritsmit commented 9 years ago

+1

idan357 commented 9 years ago

+1

davux commented 9 years ago

That sounds really nice. I have actually no clue about Kodi's technicals, but as a user I would like to be able to press C on a TV show or a season and have it added to my Series library transparently (so that "Shows in progress" etc. would work, for example). Or maybe find it as a possible video source along with FTP, home directory, etc.

(And same for films, of course.)

jellespijker commented 9 years ago

+1 excellent idea

boazr commented 9 years ago

+1 On Jan 14, 2015 6:34 PM, "Jelle Spijker" notifications@github.com wrote:

+1 excellent idea

— Reply to this email directly or view it on GitHub https://github.com/steeve/plugin.video.pulsar/issues/52#issuecomment-69903989 .

jrswgtr commented 9 years ago

+1

luukholleman commented 9 years ago

+1

I created the same behavior in pulsar. I'm using

plugin://plugin.video.pulsar/show/(thetvdb showid)/season/(season nr)/episode/(episode)/play

For example, plugin://plugin.video.pulsar/show/75897/season/17/episode/8/play will play south park game of thrones special.

Edit: I created a simple scraper in python, code is garbage but it works. Specify your shows, show path and thetvdb api key and execute it. You'll also need the package tvdb_api which can be installed by easy_install tvdb_api

https://gist.github.com/luukholleman/9a3a45db3ee784109597

francesco-carrella commented 9 years ago

+1

hithwen commented 9 years ago

+10