NEW: Series and Movie support for MP2 MediaLibrary [2012-07-01]

Discussion in 'General' started by morpheus_xx, March 29, 2012.

  1. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,086
    Likes Received:
    4,766
    Ratings:
    +6,825 / 11
    Home Country:
    Germany Germany
    Show System Specs
    After we have discussed about new metadata aspects (https://forum.team-mediaportal.com/threads/discussion-of-metadata-tags.105951/) I finally started to implement some new cool features for MP2's media library:

    MP2 is now able to browse series! Ok, it's not yet MP TVSeries, but I want to show all users how easy it is to extend the core features!

    What was needed can be summarized as:
    In principle I did this in one afternoon, so be excited and join :DI did not need to change any database table, it is fully controlled by the MediaLibrary itself.

    Here I must say a big thank you to Albert for designing the Media Plugin and MP2 so flexible!

    Edit 2012-04-03:
    I made some more progress and internally simplified the series information handling a lot. We now are able to retrieve Series informations from:
    • TvServer recording .xml-files
    • MatroskaTags
    • new: filename matchings using regular expressions
    I've made the "episode number" a list of numbers, so combined episodes can be handled correctly:
    i.e. "Stargate Universe S01E01_02 - Die Destiny.avi" (pilot of 2 episodes) -> we store "1" and "2" as episode numbers for this entry (see screenshot 11)


    Here are first screenshots of navigation features, taken from default skin:
    01_series.jpg 02_series.jpg 03_all_episodes.jpg 04_season_filter.jpg 05_filtered.png



    As requested, here are new screenshots of Reflexion skin ;)
    06_reflexion_series.jpg 07_reflexion_series.jpg 08_reflexion_all_episodes.jpg 09_reflexion_series_grid.jpg 10_reflexion_season_filter.jpg 11_reflexion_multi_episodes.jpg

    Update 2012-04-13: Support for Banners and Posters
    12_reflexion_banners.jpg 13_reflexion_posters.jpg
    I have created a new ImageSource to be used from xaml screens in a very simple way:
    Code (Text):
    1. <Image Width="400" Height="100" Stretch="Uniform">
    2.   <Image.Source>
    3.     <fanart:FanArtImageSource fanart:FanArtMediaType="Series" fanart:FanArtType="Banner" fanart:FanArtName="Eureka"/>
    4.   </Image.Source>
    5. </Image>
    Update 2012-04-15: Online matching of Series implemented, downloading banners, posters and fan art images while importing share
    Updated images from Reflexion skin, adjusted sizes to match screen better:
    14_reflexion_random_banners.jpg 15_reflexion_random_banners.jpg

    Update 2012-05-29:
    • Extended features for Series: FanArt can be displayed inside Series library.
    • Improved Reflexion skin layouts
    • Brand new: sneak preview of Movie section (WiP)
    16_fanart_series_1.jpg 17_fanart_series_2.jpg 18_fanart_seriesbanner_1.jpg

    Movie Section (WiP)
    19_fanart_seriesbanner_2.jpg 20_fanart_movies_1.jpg 21_fanart_movies_2.jpg

    Update 2012-06-11:
    • Code for Series and Movie handling is progressing quite nice, so it's now time to work on Reflexion skin support for those features!
    • New screenshots attached, showing new layout concept. This is WiP, i.e. menu is deactivated in this screen and I am looking for a working solution to implement a "slide-in-menu".
    22_movie_new_layout.jpg 23_movie_new_layout.jpg 24_movie_new_layout.jpg

    Update 2012-06-30:
    • Made progress in showing a "slide-in-menu", it's nearly working besides a small focus issue ;)
    • The layout of the movie section has been further improved (thanks Furnibird!) :)
    25_slidemenu_filter.jpg 26_movies.jpg 27_movies.jpg 28_movies.jpg 29_slidemenu.jpg

    Update 2012-07-01:
    Development has gone further, trying to use a different layout for movies. We are now able to use animated Brushes in MP2. Maybe this does not sound so spectacular, but indeed it looks really great ;)

    To get an idea how this could work, check out this movie: http://tinypic.com/r/2gy1us0/6

    In reality it looks even smoother than on this capture :D
     
    Last edited: July 1, 2012
    • Like Like x 33
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. MrCrabs

    MrCrabs Portal Pro

    Joined:
    January 21, 2010
    Messages:
    884
    Likes Received:
    117
    Gender:
    Male
    Occupation:
    Ingenieur Maschinenbau / mechanical engineer
    Location:
    Braunschweig
    Ratings:
    +129 / 1
    Home Country:
    Germany Germany
    Show System Specs
    The more I hear about how customisable MP2 is the surer I get that it will turn out to be a very very mighty piece of software.
     
    • Like Like x 1
  4. Spragleknas
    • Team MediaPortal
    • Administrator

    Spragleknas Administrator

    Joined:
    December 21, 2005
    Messages:
    9,472
    Likes Received:
    1,385
    Gender:
    Male
    Occupation:
    Occupied
    Location:
    Located
    Ratings:
    +1,892 / 12
    Home Country:
    Norway Norway
    Show System Specs
    Very cool!

    PS: If you want the news to look as cool as they are, use "Reflexion" when doing screenies ;)
     
    • Like Like x 1
  5. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,086
    Likes Received:
    4,766
    Ratings:
    +6,825 / 11
    Home Country:
    Germany Germany
    Show System Specs
    Updated 1st post with new feature info and screenshots!
     
    • Like Like x 2
  6. Spragleknas
    • Team MediaPortal
    • Administrator

    Spragleknas Administrator

    Joined:
    December 21, 2005
    Messages:
    9,472
    Likes Received:
    1,385
    Gender:
    Male
    Occupation:
    Occupied
    Location:
    Located
    Ratings:
    +1,892 / 12
    Home Country:
    Norway Norway
    Show System Specs
  7. Meier

    Meier Portal Pro

    Joined:
    November 1, 2006
    Messages:
    242
    Likes Received:
    22
    Ratings:
    +30 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Hello.

    I have just "installed" the Easter-Build of MP 2. When I start MP2 i can see the option "Series" - but how can I add my series here? Inside the "Share"-Configuration there's nothing like "Series".

    Thanks for your help
     
  8. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,086
    Likes Received:
    4,766
    Ratings:
    +6,825 / 11
    Home Country:
    Germany Germany
    Show System Specs
    You need to chose only "videos" when configuring a share, it also scans for series then. Not sure if we should introduce a new sharetype "series", but it would be easily extendable...
     
  9. Meier

    Meier Portal Pro

    Joined:
    November 1, 2006
    Messages:
    242
    Likes Received:
    22
    Ratings:
    +30 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Well - if i choose videos the series are added unter videos :(
    is the "scanning" logged? Then i will try to reproduce it and post the logs.
     
  10. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,086
    Likes Received:
    4,766
    Ratings:
    +6,825 / 11
    Home Country:
    Germany Germany
    Show System Specs
    Yes, the series are also added under videos. But you will find them also inside the "Series" section, available from home menu.

    This means currently series will be found inside "Videos" and "Series", but in the later one you have more detailed information and filtering.
     
  11. Meier

    Meier Portal Pro

    Joined:
    November 1, 2006
    Messages:
    242
    Likes Received:
    22
    Ratings:
    +30 / 0
    Home Country:
    Germany Germany
    Show System Specs
    ah - ok - that explains it :)
    thanks for the info
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!