MP-TVSeries v2.6.9 Stable Release [23-Jan-2011] [Requires MP 1.1.x/1.2 Alpha] (1 Viewer)

Status
Not open for further replies.

ltfearme

Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    MP-TVSeries focuses on managing the user's TV Series library with minimal user interaction, allowing for a more user friendly and ease of use experience.

    The MP-TVSeries plugin will scan your hard drive (including network and removable drives) for video files, it then analyzes them by their path structures to determine if they are TV Shows. If the file(s) are recognized then the plugin will go online and retrieve information about them. You can then browse, manage and play your episodes from inside MediaPortal in a nice graphical layout.

    The information it retrieves is coming from theTVDB.com which allows any user to add and update information. The plug-in will automatically update any information so should for instance a series description change, this will automatically update for you. Please go there and support zsori (author and admin) by adding data and uploading artwork. Remember, without this database none of this would be possible. All fields available there are/will be supported.

    • Recommended Requirements: MediaPortal 1.2.0 (Alpha)
    • Minimum Requirements: MediaPortal 1.1.0 RC3

    Download Here

    Other useful links:

    TVSeries v2.6.8 - v2.6.9 Maintenance Release Change Log
    [COLLAPSE]
    • Fixed trakt.tv manual synchronize from configuration not working after entering username/password. Needed to close and re-open for changes to take affect.
    • Fixed series original name being cleared and looked up again after each update scan if not using English for Online Language.
    • Fixed series original name not being set if there was no english translation online. This could result in error to find subtitles as series name would be empty. Also fixes the issue where online lookup would be done everytime Original name was required.
    • Updated Subtitle Downloader library to v2.3.0.
    [/COLLAPSE]

    TVSeries v2.6.7 - v2.6.8 Maintenance Release Change Log
    [COLLAPSE]
    • Added Synchronization of your library including watched state to trakt.tv. Synchronization can be manually run from configuration or have the plugin handle this automatically in GUI. Toggling watched states from GUI will also be reflected online but you can only set something unwatched if it has not been scrobbled online. Removal of series/episode is not yet supported but is available via API.
    • Added option to Ignore series from being Scrobbled/Synchronized on trakt.tv.
    • Added ability to map ACTION_PREV_PICTURE and ACTION_NEXT_PICTURE to remote control button or keyboard button. When action is recieved, it will cycle the series/season artwork. This is a shortcut to invoking the context menu and selecting Cycle Artwork.
    • Fixed 'Mark All as Watched' option applying watched state to episodes that were in database but not visible on screen. Will now respect 'Show Local Files Only' setting, also will check that episode has aired, ignoring episodes with future air date.
    • Fixed theTVDB.com Series ID not being sent to trakt.tv when episode was scrobbled. This was a minor issue as we were sending correct original english title as well.
    • Fixed trakt.tv play count not incrementing after 1st watch if episode did not play to 100%.
    • Removed the trakt.tv user API key from configuration as it was un-needed, we can re-use the developer key.
    [/COLLAPSE]

    TVSeries v2.6.6 - v2.6.7 Maintenance Release Change Log
    [COLLAPSE]
    • Now with support for trakt, trakt helps keep a record of what TV shows you are watching. Based on your favorites, trakt recommends additional shows you'll enjoy! To enable trakt, launch configuration and select trakt tab then enter in your username and password.
    • Added default icon to Dialog Notify, skins can add a tvseries.png in skins Media Logos folder.
    • Added Logo to Configuration plugins section.
    • Fix translation for Resume video dialog, now correctly displays 'episode' instead of 'movie'.
    • Updated Danish and Russian translations, thanks Steffansp and Undel.
    [/COLLAPSE]

    TVSeries v2.6.5 - v2.6.6 Maintenance Release Change Log
    [COLLAPSE]
    • Issue 520: [API] Fixed Episode Watched event being fired before setting watched in database.
    • Issue N/A: Better support for Silent Installation using the '/s' parameter. This can be used by MPEI installer to Install/Upgrade MP-TVSeries from Online Repository.
    [/COLLAPSE]

    TVSeries v2.6.4 - v2.6.5 Maintenance Release Change Log
    [COLLAPSE]
    • Issue 501: Support for MediaPortal 1.2 skin feature 'Load Parameter' so that skin can jump to any view defined from the users home screen.
    • Issue 516: Fixed Virtual Keyboard not being displayed in MediaPortal 1.2 Alpha.
    • Issue N/A: Added helper method DBView.GetSkinViews() which skinners can take advantage of to get a list of available views in users database. Would typically be used in a skin editor together with the 'Load plugin with parameter' functionality in MediaPortal 1.2.
    • Issue N/A: Extended GetMostRecents() method so can optionally filter out watched episodes.
    • Issue N/A: Fix a possible exception when getting fanart from database.
    • Issue 513: Updated Greek translation file, thanks ellapse.
    • Issue N/A: Updated Polish translations, thanks amilewski.
    [/COLLAPSE]

    TVSeries v2.6.3 - v2.6.4 Maintenance Release Change Log
    [COLLAPSE]
    • Issue 500: Fix SkinSettings not filtering out new (and future) mediaportal skin functions correctly when reading properties from skin. thanks Rochess.
    • Issue 505: Fixed SkinSettings not reloading after user changes skin from GUI. User previously needed to restart mediaportal to have them reloaded.
    • Issue 508: Added User configurable number of days when looking in database for new episodes used for "New" stamp generation on series posters/banners.
    • Issue 510: Fixed new episodes added to database were marked as UnWatched even though they were previously watched.
    • Issue N/A: Fixed episodes being cleared from database if share suddenly became available during the remove run.
    • Issue N/A: Fix error in mediaportal's error log about missing translation when invoking Rate/PinCode dialogs.
    • Issue N/A: Updated French translations, thanks ubela64.
    • Issue N/A: Updated German translations, thanks catavolt.
    • Issue N/A: Updated Polish translations, thanks amilewski.
    • Issue N/A: Updated Spanish translations, thanks riturrioz.
    [/COLLAPSE]

    TVSeries v2.6.2 - v2.6.3 Maintenance Release Change Log
    [COLLAPSE]
    • Issue N/A: Fixed a null reference exception when doing an import, in some cases import would not complete.
    • Issue N/A: Online API now populates 'RatingCount' aka 'Votes' field, skinners can use this field to populate how many people have rated a series/episode.
    • Issue N/A: Added 'votes' field in configuration.
    • Issue N/A: Added new translation for 'Votes'. Translation files need updating.
    • Issue N/A: Fixed an error due to duplicate French translation.
    • Issue 496: Fixed an issue where sometimes the 'New' thumb stamp was cleared during online update.
    • Issue N/A: Added helper method to allow external plugins easy access to Recently Added and Recently Watched data. Two events can be subscribed to listen to when 'Playback' is finished and when an 'Online Import' has finished
    • Issue N/A: Removed News and Torrent support from plugin. This can be supported from external plugins. Also this section was not maintained.
    [/COLLAPSE]

    TVSeries v2.6.1 - v2.6.2 Maintenance Release Change Log
    [COLLAPSE]
    • Issue 426: Added Find\Filter button to Parsing Wizard to execute filtering when ready rather than immediate filtering when typing.
    • Issue 490: Retrieve online languages on a separate background thread when loading configuration so UI does not lockup.
    • Issue N/A: Encode series name before doing lookup on API.
    • Issue 494: Fixed 'User Rating Prompt' not being able to be disabled from GUI if no account id has been defined.
    • Issue 493: Fixed case where files on mapped share that were added to database before 2.6.1 were not being removed when files no longer exist during local scan.
    • Issue 333: Ability to UnHide episodes, seasons and series from GUI. Will use 'selectedColor' of skin list control property to identify hidden episodes. New Options menu item in GUI 'Show Hidden Items' will allow you to toggle hidden episodes from view, this property is shared with the one currently used in Configuration.
    • Issue 214: In-line sorting of specials were still being shown in episode views when Season 0/Specials season was set to Hidden (This was because the individual episodes were not hidden as well). Setting a season to hidden/unhidden will now recursively set the property for each episode as well now. Users with current specials hidden and episodes not hidden will have to do a toggle manually to fix that up.
    • Issue N/A: Added 'Ignore on Scan' option to context menu in the configuration details tab, removed from property grid. 'Ignore on Scan', stops updates on a particular series.
    • Issue N/A: When setting series as Hidden, also set 'Ignore on Scan' on. When Un-Hiding series set 'Ignore on Scan' off.
    • Issue 478: Episode Count for Season is not updated in season list facade when there is hidden episodes from view. Count will be based on what is seen like with 'Show Local Files' setting.
    • Issue 492: Fixed online refresh actions being executed on series that have 'Ignore on Scan' property set.
    • Issue 456: Fixed error appearing in log when browsing group views and no USEREDIT column exists in database.
    • Issue 489: Added new view 'Available Media' which filters out any local episodes that are not available e.g. files on a disconnected network share or usb disk not plugged in.
    • Issue 485: Fixed facade colour turning to remote colour when doing a local scan.
    • Issue 488: Added 'Skip' to the Manual Series Lookup dialog. You could only press ESC or BACK previously which may not be obvious to user, having both entries 'Skip' and 'Skip / Never Ask Again' is much clearer.
    • Issue N/A: Renamed 'Approved' to 'Approve' in series match dialog. Fixed small alignment issue in configuration->import tab.
    • Issue 486: Updated Spanish Translation (thx joarreba!)
    • Issue 483: Fixed manual import not being executed immediately when initial import is still delayed.
    • Issue N/A: Some cleanup of the Debug logging.
    • Issue N/A: Fix for last online scan log message being incorrectly reported.
    • Issue N/A: Fixed retrieval of User Ratings being done on invalid series in database i.e. ID < 0.
    • Issue 481: Automatically add required Parsing fields in Step 1 of Import Wizard 'Series Name', 'Season ID' and 'Episode ID'. Removed the Add Columns link when nothing supported to add plus minor UI changes.
    • Issue N/A: Added small delay (20 secs) before starting first File Scan when 'Scan remote shares is enabled', this will help for both CPU usage on start-up (which directly affects other plugin background tasks and also enough time for NICs to have initialized...this can help avoid a unnecessary Add Run).
    • Issue 460: Really fixed SubCentral not being available to enable/disable from configuration if launched from Installer. Forgot to wrap the subcentral path in quotes before parsed to PluginConfigLoader.
    • Issue 477: Fixed 'Insert Disk Message' not spanning multiple lines in Dialog.
    • Issue 476: Fix unhandled exception when exiting back from Series Panel in Import Wizard if there was unfinished edits.
    • Issue 475: Fixed rows in Step 1 of Import Wizard getting duplicated when adding a manual parse column.
    • Issue N/A: Updated SubtitleDownloader.dll library to v2.2.0.
    [/COLLAPSE]

    TVSeries v2.6.0 - v2.6.1 Maintenance Release Change Log
    [COLLAPSE]
    • Issue 450: Fixed local episode references in database being cleared when Import path was not available e.g. share was offline due to server restart. 'Removable' and 'Keep References' have been removed and are now handled internally.
    • Issue 436: Fixed 'Aired' order missing from available orders in Import Wizard.
    • Issue 472: Fixed issue where importer tried to match episodes that no longer exist on disk.
    • Issue 471: Fixed Import Wizard running multiple imports at the same time if 'Start Import' had been clicked more than once in the same session.
    • Issue 439: Fixed series search being executed in Import Wizard if user didnt enter in a custom search string. This would result in no match found since no valid series had been entered.
    • Issue 445: Fixed subtitle logo not appearing after successfully downloading subtitle.
    • Issue 469: Fixed series/episode listing (facade) not updating immediately after new episodes had been identified.
    • Issue 466: Fixed Volume Inserted/Removed event not being fired for an import path that was entered in lower case.
    • Issue 468: Fixed duplicate episodes appearing after import path became available. This occurred when using mapped drives.
    • Issue 465: Fixed 'Online Refresh' being run twice on Startup if scheduled to run.
    • Issue 462: Fixed series not being removed from list when deleted from Disk.
    • Issue 461: Fixed navigation back to Series list when deleting last episode from Disk.
    • Issue 463: Fixed issue when deleting an episode that has no online-data also deleted other episodes with no-online data.
    • Issue 457: Fixed default fields for configurable event commands before/after playback were missing from database. Note: there exists no UI for this yet.
    • Issue 460: Fixed SubCentral not being accessible to be enabled from configuration if launched configuration from Installer. A new command line parameter has been added to PluginConfigLoader.exe
    • Issue 446: Fixed Series not being sorted according to their User Edits.
    • Issue 392: Fixed double episodes not being matched if the corresponding season had an episode zero.
    • Issue N/A: Fixed scan on startup not working unless File/Folder Watcher was also enabled.
    • Issue 341: Improved logging when importer can not match a local file to an online episode.
    • Issue 452: Improved the default parsing expression used to match your episodes, thanks SilentException / RoChess. Be sure to reset them in configuration if upgrading.
    • Issue 464: Improved MediaInfo parsing speed when importing.
    • Issue 425: Improved speed of Importing especially when dealing when many series/seasons.
    • Issue N/A: Improved reliability of Series lookup in Import Wizard, the online database could not keep up and often resulted in timeouts if searching many series.
    • Issue N/A: Allow 'Online Refresh' scan to be scheduled up to 1 week / 168 hrs.
    • Issue 349: Removed the Subtitle complete dialog that appeared after successful download of subtitle.
    • Issue N/A: Added back the 'Force Online Refresh' menu option, fixed it so it only does an update from online and not both local scan and online update.
    • Issue 470: Added a message prompt to Import Wizard when navigating away from Series Match panel and there still exists unfinished user edit.
    • Issue N/A: Added configurable delay for Startup scan, this can be very useful to reduce CPU load on startup. Default is 30 secs.
    • Issue N/A: Updated Danish translation, thanks Steffansp.
    • Issue N/A: Updated French translation, thanks ubela64.
    [/COLLAPSE]

    TVSeries v2.6 Release Highlights

    trakt.tv:
    trakt helps keep a record of what TV shows you are watching. Based on your favorites, trakt recommends additional shows you'll enjoy!:

    • Sends your episode play state online e.g. Currently Watching or Last Played. Builds up library online automatically.

    • Synchronizes you library including watched states online.

    Note: more features will be supported in the future as the API evolves e.g. view friends profiles in GUI etc.

    Import Process:
    Improved Import Process in configuration:

    • Importing in configuration has had a major overhaul, its now a wizard based process.


    • Users can change the local file information before import begins in the wizard e.g. edit the episode number or season number if tvseries does not recognise it.


    • No more annoying popup dialogs awaiting series approval or episode order approval. This is now done as part of the wizard.

    • Wizard also allows Local File to Online Episode Matching, e.g. Aired, DVD Order, Title matching or users can manually match an episode from the list.


    • Improved feedback of Import Process, users can see a breakdown of the entire import procedure instead of a single progress bar.


    • Improved Default Regular Expression, so now even more files are automatically recognized. Click Reset in 'Regular Expression' page in configuration if upgrading.


    • Improved DVD Ordering such that it uses the Aired Order if DVD values are not set online.


    • Forcing a new online match for a series online will now always prompt to choose series.


    • Users can now change the 'Local File to Online Matching Method' for a series from the GUI in the Action Menu. This allows your files to be re-matched against different ordering such as DVD Order.


    • Users can now sort the episode view by DVD Ordering or Aired Ordering.

    Note: Due to changes above, users whom already have episodes imported by DVD order need to delete these series from database and re-import.

    User Edits:
    User modifications on database now persist:

    • You can now edit a field in the database via the Details screen in configuration and have its data persist. i.e. it will not be overwritten when an online update is run. For instance you can modify the Genres or a Series Title to your preference.


    • Changes done to fields in database are highlighted with a different colour in configuration.


    • To restore the default data for a field, simply delete the contents and it will automatically restore.

    Play Behaviour:
    Pressing 'Play' button on a series now has a whole range of play options:

    • Configuration 'General' tab, allows user to modify the behaviour of the 'Play' button when a series is selected. User can set to play the first unwatched episode, random episode, latest episode etc.


    • User can also configure to display a menu of choices when 'Play' is pressed.

    New Episodes Indicator:
    New Episodes for a series can easily be identified by user in banner views:

    • Configuration allows user to display a 'New' image icon on a banner/poster in 'WideBanners' and 'Filmstrip' layouts.


    • Behaviour of image can either be changed from 'Recently Added Episodes' or 'Unwatched Episodes'. This can be changed in the 'General' tab in configuration. Option can also be disabled


    • New Skin Settings for skinner to control the position of the image on a thumbnail.


    • If setting is enabled, but skin does not support it. A text style image is overlayed on banner/poster.

    Note: see Blue3Wide for reference settings and image.

    Subtitle Central Support:
    Support for SubCentral has been added to TVSeries:

    • SubCentral for TVSeries can be enabled in the 'Extras' tab in configuration.

    Note: the SubCentral plugin must be installed manually. See SubCentral plugin for MediaPortal for more information.

    Video Play and OSD Images:
    New Image support for OSD and custom Skin Properties on Play:

    • Skinner can now change the image pushed to the skin in OSD. This can be configured in TVSeries Skin Settings. Series Poster, Season Poster, Episode Image or even a custom image can be displayed.


    • New 'Play' properties can be created in Skin Settings e.g. skinner can create a property to display 'ClearArt' as seen in some XBMC skins on the OSD.

    Note: see Blue3Wide for reference settings

    General / Misc Changes:


    • New option to display full filename in dialog when choosing subtitle to download.


    • Updated MediaInfo support to include new fields, better support/detection for HD codecs. It's recommended users Update MediaInfo using the link in the 'Details' tab in configuration. Skinners may need to be aware of some possible changes to some fields.


    • Fixed issue with importer failing to detect move/copy of folders to local import paths.


    • Full details of episode played in playlist view will now be shown in OSD.


    • Added Watched/Unwatched icons to playlist view.


    • New setting in configuration to add only 'Unwatched' episodes to a playlist.


    • When removing a custom view, all series associated with that view are now removed also.


    • Renamed 'Force Online Match' has been renamed to better describe its function.


    • Improved support for user defined scripts before/after playback.


    • Added Regular Expression support in 'String Replacements' section.

    Contributors
    We would like to thank all team members past and present and the community for their support, patches and bug reports.

    Screenshots
    The following screenshots are from the Blue3Wide skin (included in this release)
     

    Attachments

    • EpisodeList.jpg
      EpisodeList.jpg
      224.8 KB
    • SeasonList.jpg
      SeasonList.jpg
      176.8 KB
    • SeriesFilmstrip.jpg
      SeriesFilmstrip.jpg
      221.3 KB
    • SeriesList.jpg
      SeriesList.jpg
      216.4 KB
    • SeriesWideBanners.jpg
      SeriesWideBanners.jpg
      191.3 KB

    FreeFrag

    Portal Pro
    May 7, 2008
    79
    4
    Home Country
    Sweden Sweden
    Re: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    Thanks a lot.
     

    Luca Brasi

    MP Donator
  • Premium Supporter
  • November 14, 2007
    1,026
    119
    Home Country
    Germany Germany
    AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    Hi Damien,

    thanks a lot for the new release and for all the great work!
    You refer to subcentral and that it has to be installed separately. Where can I get release of that which is installable for the normal user?
    I only know about some svn at subcentral - Revision 61: /trunk.

    Luca
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    • Thread starter
    • Moderator
    • #4
    Re: AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    You refer to subcentral and that it has to be installed separately. Where can I get release of that which is installable for the normal user?
    I only know about some svn at subcentral - Revision 61: /trunk.
    Sorry Luca, its not officially released yet. Hopefully the authors will release shortly.

    EDIT: sub-central is now released: https://forum.team-mediaportal.com/mediaportal-plugins-47/subcentral-v0-9-1-a-85545/
     

    Luca Brasi

    MP Donator
  • Premium Supporter
  • November 14, 2007
    1,026
    119
    Home Country
    Germany Germany
    AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    Thanks for the info! I just realized that the sub download works though.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,751
    7,196
    Sydney
    Home Country
    Australia Australia
    • Thread starter
    • Moderator
    • #6
    Re: AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    Thanks for the info! I just realized that the sub download works though.

    We still handle subtitle downloading internally, so users have a choice when the plugin becomes available for download
     

    Luca Brasi

    MP Donator
  • Premium Supporter
  • November 14, 2007
    1,026
    119
    Home Country
    Germany Germany
    AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    That's great! Looking forward to what the guys from subcentral are coming with. Till then I will rely on your stuff :)
     

    Luca Brasi

    MP Donator
  • Premium Supporter
  • November 14, 2007
    1,026
    119
    Home Country
    Germany Germany
    AW: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    I don't have any thumbs\ClearArt. You sure this was created by the new tvseries release?
     

    DieBagger

    Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    39
    Austria
    Home Country
    Austria Austria
    Re: *NEW* MP-TVSeries v2.6.0 Stable Release [24-Jul-2010] [Requires MP 1.1.0+]

    hm, it could also have been created by the new streamedmp skin...

    I renamed the clear art files I found on the xbmc forums with their tvdb id: 2shared - download converted.rar
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom