MyTVSeries - Plugin that organizes TV Video Files (1 Viewer)

Should I implement an automatic file organizer to move and rename files?


  • Total voters
    651

chefkoch

Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,129
    1,634
    Dresden / Munich / Maastricht
    Home Country
    Germany Germany
    Hi zombiepig

    it's really hard for me to understand why do they make yet another tvdatabase? I don't want to say they should not do it. If they want ok, but it has not multi-language support, like episodeworld.com. This is a big contra, a pro are the banner and perhapy that it will be opensource. Are there more?

    hope that the import source could be chosen by the user so everyone can us it's favourite. In my case: german-episodeworld

    regards
    chefkoch
     

    pannivas

    Portal Pro
    July 26, 2006
    340
    2
    47
    Nicosia
    Home Country
    Cyprus Cyprus
    i have a problem with TVShow Runaway. although the show is listed both in tv.com and episodeworld.com when i try to import it with myTVSeries plugin version 0.41 i get the following error message.

    Code:
    Failed to download episode listing into database. Skipping to next filename.
    System.Exception: Response could not be retrieved.
       at WindowPlugins.GUITVSeries.ImportVideo.MinePage(String URL, String[] ValidFields, String FormatFile)
       at WindowPlugins.GUITVSeries.ImportVideo.DownloadEpisodeListing(Int32 seriesID)
    Mining Pages: /season=all/english
    System.UriFormatException: Invalid URI: The format of the URI could not be determined.
       at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
       at System.Uri..ctor(String uriString)
       at WindowPlugins.GUITVSeries.ImportVideo.MinePage(String URL, String[] ValidFields, String FormatFile)
    Mining Pages: /season=all/english
    System.UriFormatException: Invalid URI: The format of the URI could not be determined.
       at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
       at System.Uri..ctor (String uriString)
       at WindowPlugins.GUITVSeries.ImportVideo.MinePage(String URL, String[] ValidFields, String FormatFile)
    Episode Listings: /season=all/english
    Downloading episode listing for Runaway S01E01 - Pilot
    Failed to download series information into database.
    System.NullReferenceException: Object reference not set to an instance of an object.
       at WindowPlugins.GUITVSeries.ImportVideo.DownloadSeriesInfo(MatchingSeries match)
    Show information could not be found for: Ring of the Nibelungs
    Downloading series information for Runaway S01E01 - Pilot
    Found an exact match to series name in search results.  Automatically using this entry.
    Found Show!
    Searching TV Site for matches on parsed series name. Runaway S01E01 - Pilot
    Parsed Information: Runaway S01E01 - Pilot -
    Regular Expression: '\\(?<series>.*?)\\Season (?<season>.*?)\\Episode (?<episode>.*?) - (?<title>.*?)

    Any ideas why?
     

    zag2me

    Portal Pro
    April 11, 2006
    216
    68
    Home Country
    England England
    Hi zombiepig

    it's really hard for me to understand why do they make yet another tvdatabase? I don't want to say they should not do it. If they want ok, but it has not multi-language support, like episodeworld.com. This is a big contra, a pro are the banner and perhapy that it will be opensource. Are there more?

    regards
    chefkoch

    I've written about this before in this thread, but the online tv database really does work very well, with the main advantage being it does not change its structure all the time like website tv.com and episodeworld.com. The best thing is people can update it themselves and add tv banners and season coverart. It is done as a join project so im pretty sure they wouldnt mind if developers from media portal wanted to contribute and use the database also.

    Edit: just read the thread over at MedioS and it will be open access and open source.
     

    szsori

    Portal Member
    October 4, 2006
    48
    43
    Home Country
    United States of America United States of America
    Hi all. I'm the one that's reprogramming the entire tv database for the Meedio plugin. I'm making good progress and the site should be fully functional soon. I think my version of the site should be much more efficient than the previous version, since I'm incorporating the banner website (the banner site admin will be mirroring my site) and will be scraping tv.com much more efficiently. I have yet to figure out exactly how I want to do this, but I have some ideas that should make it work pretty smoothly. Most likely I will scrape tv.com immediately when I get a request for a show that doesn't exist in the database, update the database, and pass the info along to the user. My main concern is keeping the response speed up, so I may need to do this differently.

    Once I'm done, the database and banners will be mirrored across a handful of servers and the code will be on sourceforge. I have a little ways to go until it gets to that point, but it's definitely going to happen within the next month or two.

    For other HTPC software to use the database, I'm hoping to come up with a fair policy, like requiring a developer/user/etc of that other software to provide a mirror. So, just one MP person would have to provide a mirror of the banners and database interface to help us load balance a little better. If someone thinks that's unfair, I'm open to suggestions. The interface is in XML and should be very simple to parse. I already have this done, so if a plugin developer wants to have a look around, please send me a PM on the MeediOS forum (I don't come over here to MP very often).

    I'm hoping to have as many people supporting the database as possible, so I'll happily make changes that would help people switch. I noticed the request to have the site be multi-lingual, which I can work on. I would just have to put a language key on each record and make changes to the 8-10 pages on the site. Pretty easy to do, once I have time. The database is setup as Unicode, so it should handle anything thrown at it.

    If anyone would like other changes made, let me know on the MeediOS forum. I'll try to remember to stop back here occassionally too. As I said above, I'm open to any suggestions people have. I think an open database we can all use works best for everyone, since the more people we have updating the data, the more accurate it will be.
     

    Acteo

    Portal Pro
    August 15, 2005
    203
    14
    48
    Echiré, France
    Home Country
    France France
    Hello,
    I've just re-installed MP 0.2.0.4 and i now use last My TV Series 0.41.
    Something annoying compared to previous version : i do not have anymore mouse hot-track. I have to scroll and then click on the episode i want to play.
    It works fine in the rest of MP (Music, Video...).
    Did you notice that ?
    Nobody has the same problem as me ?
    Maybe it is not clear.
    When mouse pointer flies over an episode, normally the item is brighten, i click and files is played. But in my case, brightening does not work (does not follows mouse pointer).
    Concretely, mouse pointer is on episode 8 and i click : Result : episode 1 is played (because it is brighten as default when plugin starts). I have to use mouse scroll.
     

    chefkoch

    Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,129
    1,634
    Dresden / Munich / Maastricht
    Home Country
    Germany Germany
    szsori

    This is a statement WOW. Just want to thank you for information.

    I visited your site and the only feature (on site or todo-list) i was missing was the multi-language support. Now you said that it could be possible in the future. It has no high priority, but it is good that you don't say NO.

    Now i think it would be good to jump on your train.

    For suggestions i will use other Forum, hope to see you. ;)

    regards
    chefkoch
     

    pannivas

    Portal Pro
    July 26, 2006
    340
    2
    47
    Nicosia
    Home Country
    Cyprus Cyprus
    Hi all. I'm the one that's reprogramming the entire tv database for the Meedio plugin. I'm making good progress and the site should be fully functional soon. I think my version of the site should be much more efficient than the previous version, since I'm incorporating the banner website (the banner site admin will be mirroring my site) and will be scraping tv.com much more efficiently. I have yet to figure out exactly how I want to do this, but I have some ideas that should make it work pretty smoothly. Most likely I will scrape tv.com immediately when I get a request for a show that doesn't exist in the database, update the database, and pass the info along to the user. My main concern is keeping the response speed up, so I may need to do this differently.

    Once I'm done, the database and banners will be mirrored across a handful of servers and the code will be on sourceforge. I have a little ways to go until it gets to that point, but it's definitely going to happen within the next month or two.

    For other HTPC software to use the database, I'm hoping to come up with a fair policy, like requiring a developer/user/etc of that other software to provide a mirror. So, just one MP person would have to provide a mirror of the banners and database interface to help us load balance a little better. If someone thinks that's unfair, I'm open to suggestions. The interface is in XML and should be very simple to parse. I already have this done, so if a plugin developer wants to have a look around, please send me a PM on the MeediOS forum (I don't come over here to MP very often).

    I'm hoping to have as many people supporting the database as possible, so I'll happily make changes that would help people switch. I noticed the request to have the site be multi-lingual, which I can work on. I would just have to put a language key on each record and make changes to the 8-10 pages on the site. Pretty easy to do, once I have time. The database is setup as Unicode, so it should handle anything thrown at it.

    If anyone would like other changes made, let me know on the MeediOS forum. I'll try to remember to stop back here occassionally too. As I said above, I'm open to any suggestions people have. I think an open database we can all use works best for everyone, since the more people we have updating the data, the more accurate it will be.

    great post imo.
     

    Hesse

    Portal Pro
    August 8, 2006
    110
    0
    I think using this database would be the best option simply because the format is more constant and more easily parsed than TV.com or episodeworld.

    A scraper could probably be written for episodeworld just like there is one for TV.com so an alternative website could be used to get information into the database.

    I see a couple of big advantages to using their MeediOS database:

    1) Format more constant, so more easily imported (probably faster too).
    2) Banners AND season images will be immediately available for more eye candy. In my mind, these are really great. I'm a longtime user of the plugin in Meedio, and it is awesome with these images.
    3) Open source, community supported project. It fits with MP in that sense. Plus, if there is some feature that you want, you can go to the source and add it :)
    4) Backend importing rather than frontend. Data is parsed from TV.com or wherever on the backend (i.e. server database) once, then users simply get the data from the database in a known format.

    Just my opinion, but my vote is for using this database for the future of the TVseries plugin. In fact, I was thinking of writing an alternate TV series plugin to use this database, so that would be great if this plugin uses it because then I could combine my efforts with everyone else.

    Jesse
     

    trojkolka

    Portal Pro
    December 24, 2004
    111
    0
    38
    The Netherlands
    Home Country
    Netherlands Netherlands
    Hello,
    I've just re-installed MP 0.2.0.4 and i now use last My TV Series 0.41.
    Something annoying compared to previous version : i do not have anymore mouse hot-track. I have to scroll and then click on the episode i want to play.
    It works fine in the rest of MP (Music, Video...).
    Did you notice that ?
    Nobody has the same problem as me ?
    Maybe it is not clear.
    When mouse pointer flies over an episode, normally the item is brighten, i click and files is played. But in my case, brightening does not work (does not follows mouse pointer).
    Concretely, mouse pointer is on episode 8 and i click : Result : episode 1 is played (because it is brighten as default when plugin starts). I have to use mouse scroll.

    I got exactly the same problem with the 0.41 version. The plugin is awesome anyways keep on going! It also seems that this plugin is a little neglected in the skin development section. Other plugins are developed and evolve by time in appearance in skins but it seems that this plugin is a little bit behind. But still Keep on going this awesome plugin i love it
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,065
    14
    Tulsa, OK
    Home Country
    United States of America United States of America

    Users who are viewing this thread

    Top Bottom