Fanart Handler (1 Viewer)

Status
Not open for further replies.

cul8er

Retired Team Member
  • Premium Supporter
  • August 31, 2006
    2,159
    2,679
    Sweden Sweden
    • Thread starter
    • Moderator
    • #1
    Hi,

    The Fanart Handler plugin is a plugin originally created to push fanart of now played or selected music to the your skin. The scope has expanded and this plugin now also supports more formats (read more on this in the text below). The plugin also enables scraping of music artist fanart from the internet site Home Theatre Backdrops */*Home. The good thing about this plugin is that it push image names that can be used in a skin by the "image" control. To use cycling images in the past you had to use "multiimage" and this control consumes alot of memory.


    The scope of this plugin has expanded and the current scope are
    • Push music fanart for now played music track
    • Push music fanart for browsed music artist in myMusic plugin
    • Push music fanart for browsed music artist in GlobalSearch plugin
    • Push music fanart for browsed music artist in Music Videos plugin
    • Push music fanart for browsed music artist in mVids plugin
    • Push music fanart for browsed music artist in YouTube.FM plugin
    • Push movie fanart for browsed video title in myVideo plugin
    • Push scorecenter fanart for browsed category in myScoreCenter plugin
    • Push cycling fanart from the following folders for use anywhere in a skin for

      [*]thumbs\MovingPictures\Backdrops\FullSize
      [*]thumbs\Fan Art\fanart\original
      [*]thumbs\Skin Fanart\games
      [*]thumbs\Skin Fanart\pictures
      [*]thumbs\Skin Fanart\movies
      [*]thumbs\Skin Fanart\music
      [*]thumbs\Skin Fanart\plugins
      [*]thumbs\Skin Fanart\tv

    Requirements
    • MediaPortal 1.0.2 or later
    • Fanart Handler Plugin
    • A skin that supports the Fanart Handler.
    NOTE! This plugin only supports JPG images.

    Guide
    Wiki for MP End Users
    Wiki for Skinners

    Download
    [http://code.google.com/p/fanart-handler/downloads/list"]Fanart Handler[/URL]

    Best Regards
    cul8er
     

    emphatic

    Design Group
  • Team MediaPortal
  • August 25, 2006
    3,600
    1,093
    Alingsås
    Sweden Sweden
    Country flag
    1. Does it work with the following characters:

    Code:
    å ä ö á à ë and '
    It would also be nice if it can have a low threshold for characters like these when running a match search, so that if

    "José González" is in the mp3 Artist tag, the fanart named Jose Gonzalez will still be used.

    2. Will there be a "fallback" setting for the plugin, so that if you are missing artist fanart, you can use another tag for it, like "genre".

    Case scenario: Artist fanart is missing, the plugin loads a genre matching artwork instead.

    3. If you would make it push images to Basic Home as well, would that fix the "multiimage on Basic Home goes black when using a mouse" issue?

    These are really exciting times, GUI wise. Thanks for your awesome work.
    Emph
     

    cul8er

    Retired Team Member
  • Premium Supporter
  • August 31, 2006
    2,159
    2,679
    Sweden Sweden
    • Thread starter
    • Moderator
    • #3
    Hi emphatic,

    Thank you for your feedback.
    1. I will look at this and see what I can do.
    2. I'm not going to focus on this in the first release but will keep it for later because it is a really good suggestion.
    3. The mouse issue that exist in for example x-factor is not an issue because the skin does not support mouse only keyboard and remote. This has to do with the visibility tags and not the multiimage and there are currently no way of handling it in MP.

    best regards
    cul8er
     

    joz

    Portal Pro
    March 17, 2008
    1,353
    306
    Netherlands Netherlands
    The good thing about this plugin is that it push image names that can be used in a skin by the "image" control. To use cycling images in the past you had to use "multiimage" and this control consumes alot of memory. The downside to using an image is that fading between images is not possible.
    Just thinking aloud here regarding your downside;

    What if we are to define 2 images for fading's sake, so you will load image id x thru your plugin on startup (or window entry) and after x amount of time you will load an image to an imagecontrol with id Y, which xml wise is on top of id x. You can then unload x (if possible). After amount of time you will unload Y and load x.
    When loading the different image controls you will set visible to false of the unloaded image (or some dummy control). In skinfile we will have a conditional animation which will be controlled by the visible state of the images (or a dummy control) so you can have a fading animation?

    Does this make any sense?

    ----EDIT----

    PS was just a little faster. And like he said, really looking forward to this :D a lot!
     

    cul8er

    Retired Team Member
  • Premium Supporter
  • August 31, 2006
    2,159
    2,679
    Sweden Sweden
    • Thread starter
    • Moderator
    • #6
    Hi,

    Thank you for the suggestion but I don't think this is possible. You can do this in TVSeries because you have a skinfile with ID corresponding to your Windows plugin but what we have here is a process plugin that you can use anywhere in any skinfile. I don't think it is possible to set visibility of controlls in a process plugin only windows plugins. But if anyone can prove me wrong and tell me how to do it I would be gratefull because then we have a really good solution.

    best regards
    cul8er
     

    emphatic

    Design Group
  • Team MediaPortal
  • August 25, 2006
    3,600
    1,093
    Alingsås
    Sweden Sweden
    Country flag
    Hi,

    Thank you for the suggestion but I don't think this is possible. You can do this in TVSeries because you have a skinfile with ID corresponding to your Windows plugin but what we have here is a process plugin that you can use anywhere in any skinfile. I don't think it is possible to set visibility of controlls in a process plugin only windows plugins. But if anyone can prove me wrong and tell me how to do it I would be gratefull because then we have a really good solution.

    best regards
    cul8er
    How about a Windows plugin called "xfactor.fadeimage" in addition that does this, i.e. interact with "xfactor.fanart.handler" (the process plugin)? Or would that mean that you'd have to have several Windows plugins, one for each category (music, movies, etc)?

    Emph
     

    cul8er

    Retired Team Member
  • Premium Supporter
  • August 31, 2006
    2,159
    2,679
    Sweden Sweden
    • Thread starter
    • Moderator
    • #8
    Hi,

    I think I have solved the fading problem and we can still use a process plugin. The plugin with above specifications is 90% done;)

    cheers
    cul8er
     

    joz

    Portal Pro
    March 17, 2008
    1,353
    306
    Netherlands Netherlands
    wohoo can't wait. :D again cul8er
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Canada Canada
    Great stuff cul8er! Will the plugin grab fanart as well? The artist images from last.fm that you get via Audioscrobbler plugin (Cover Art Tab download) are pretty hit and miss. You never know what size or orientation you will end up with. These are the same images you get via NowPlaying altlhough I think MP overwrites your images when Last.fm finds a new one. Alas, it does not keep the previous one.

    Don't forget Showtimes which also downloads fanart automatically and the Music Videos plugin may do so again soon.

    The fading between images will be fantastic! I've been wanting that for ages! Thanks for all your efforts. Let's hope this helps to standardize fanart/backdrops a bit more.
     
    Status
    Not open for further replies.

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    Rob Hexenmeister [solved] Customising Fanart Handler settings Fanart Handler 3
    franat No funciona ni MepoTools ni DvdArt en castellano Ayuda con MediaPortal 2
    C [solved] RadioTime Plugin 1.5.0.117 and Fanart Handler Fanart Handler 17
    rbo Fanart Handler: Musik-Backdrops für Interpreten ohne eigene Backdrops Plugins & Erweiterungen 8
    horned_reaper [solved] When playing music Fanart does not shuffle Fanart Handler 20
    horned_reaper [solved] No Fanart when playing Fanart Handler 115
    horned_reaper [solved] When playing music Fanart does not appear immediately after downloading Fanart Handler 272
    morpheus_xx [WiP] WIP 2.3 Fanart issues? MediaPortal 2 13
    J Suggestion on fanart folder organization. Feature Requests 4
    Lehmden [Videos] More filename possibility for MyVideos local fanart. Improvement Suggestions 26
    DHosein MP-TV no longer holding fanart selections My TVSeries 2
    Edwardfc Fanart setup/configuration General 10
    S Immer gleiche Fanart Musik - CD / MP3 2
    Lehmden Additional naming schemes for local fanart Feature Requests 0
    KlausWirn [solved] MePo1 Cover und Fanart in .nfo Datei ablegen Allgemeines Supportforum 8
    fischy667 [Resolved] No fanart for "Who is America?" My TVSeries 15
    azzuro [MP2-753] Fanart for previous item displayed in some cases Archive 3
    Rob Hexenmeister [solved] Latest Media Handler - skinning buttons Fanart Handler 19
    Rob Hexenmeister Latest Media Handler - facade properties - itemcount General Support 3
    Rob Hexenmeister [solved] Latest media handler - time reported as date Fanart Handler 18
    Lichloathe [solved] Latest Media Handler - Default view for TVSeries on startup Fanart Handler 2
    ajs [solved] Latest Media Handler - Skin settings - Custom latests items number Fanart Handler 27
    Rob Hexenmeister [solved] Latests Media Handler - Skinning an updating window or control Fanart Handler 26
    joEhSuper [solved] Latest Media Handler wrong version in MPE Fanart Handler 3
    joecrow [solved] Latest Media Handler - Latests empty Fanart Handler 24
    Similar threads

























    Top Bottom