Fanart Handler Plugin v4.0.X.000 (4 Viewers)

HomeY

Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    Look for Buttons labeled: ... Missing .... - [Cleanup Missing Fanart]
    Right, the button is only showing on the tab Music Fanart > Manage Fanart, and not on Music Thumbnails > Manage Fanart, so i assumed the button was only for Fanart and not for Thumbnails.
    So the 'Cleanup Missing Fanart [c]' applies to ALL Music art? Fanart and Thumbnails? Bit confusing i have to say ;)
     

    HTPCSourcer

    Retired Team Member
  • Premium Supporter
  • May 16, 2008
    11,418
    2,336
    Home Country
    Germany Germany
    The config part has stayed a little bit behind the feature enhancements. I agree with HomeY that the FH GUI is not very intuitive.
    Having sad that, one is probably not going to use this very often.
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    Having sad that, one is probably not going to use this very often.
    True, but still it should be clear what a button does ;)
    I would have NEVER pressed that, since i thought it only applies to fanart, and that's all sorted here :)
    The Music Thumbnails is the hard part to get fixed properly (often missing stuff) where fanart is based on the artist/group (and often excists)

    But altering the (button) text a bit might help a lot. My suggestion would be to look at this when we're done adding features/fixing stuff ;)
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,039
    11,112
    Kyiv
    Home Country
    Ukraine Ukraine
    So the 'Cleanup Missing Fanart [c]' applies to ALL Music art?
    Yes :D


    The config part has stayed a little bit behind the feature enhancements. I agree with HomeY that the FH GUI is not very intuitive.
    Having sad that, one is probably not going to use this very often.
    I agree, but I will not fix. It's one thing to move the buttons in the GUI, and another thing to prescribe all hands, for example:
    Code:
          private CheckBox CheckBoxUseDefaultBackdrop;
    ...
          CheckBoxUseDefaultBackdrop = new CheckBox();
    ...
          CheckBoxUseDefaultBackdrop.AutoSize = true;
          CheckBoxUseDefaultBackdrop.Checked = true;
          CheckBoxUseDefaultBackdrop.CheckState = CheckState.Checked;
          CheckBoxUseDefaultBackdrop.Font = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Regular, GraphicsUnit.Point, 0);
          CheckBoxUseDefaultBackdrop.Location = new Point(9, 126);
          CheckBoxUseDefaultBackdrop.Name = "CheckBoxUseDefaultBackdrop";
          CheckBoxUseDefaultBackdrop.Size = new Size(400, 20);
          CheckBoxUseDefaultBackdrop.TabIndex = 11;
          CheckBoxUseDefaultBackdrop.Text = "Enable Default Backdrops for Music from UserDef folder, mask:";
          //this.toolTip1.SetToolTip((Control) this.CheckBoxUseDefaultBackdrop, componentResourceManager.GetString("CheckBoxUseDefaultBackdrop.ToolTip"));
          CheckBoxUseDefaultBackdrop.UseVisualStyleBackColor = true;
    ...
          groupBox3.Controls.Add(CheckBoxUseDefaultBackdrop);
    This we have added one little checkbox that can not nothing but to show themselves and switch.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,039
    11,112
    Kyiv
    Home Country
    Ukraine Ukraine
    FanartHandler 4.0.0.142 (Beta)
    * Critical bug fix for New MyVideo fanarts.
     

    Attachments

    • FanartHandler.4.0.0.142.Beta.zip
      291.7 KB

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    OK, just did my 2014 'monster scrape' :p
    Removed all artist & albums thumbs, deleted both my music & FH dB, ran music dB import without embedded fanart ;) and when that was done (around 4400 files, 59 artists) i fired up FH. That has been running for about an hour, and i'm checking the results now.

    I already noticed that fanart.tv was missing a bunch of Thumbnails so i was already uploading (waiting for my queue to be approved before i can continue now) and for some strange reason i'm missing a couple of Artist thumbs (still need to check more) which are available online.

    Here's an example:
    https://fanart.tv/artist/1b8bdee5-783a-4eca-88e5-3e9460739546/birdy/
    Code:
    26-Dec-2014 23:34:26 Debug [             Scraper]: Trying to find Thumbs for Artist: Birdy.
    26-Dec-2014 23:34:26 Debug [             Scraper]: MusicBrainz: Extract ID: f821fdb7-a5c4-4ad5-b5b2-3415c43a0d95
    26-Dec-2014 23:34:26 Debug [             Scraper]: Fanart.TV: Use personal API Key: True
    26-Dec-2014 23:34:26 Debug [             Scraper]: Fanart.TV: Trying to find pictures for Artist (Thumbs): Birdy.
    26-Dec-2014 23:34:26 Debug [             Scraper]: HtBackdrops: Trying to find thumbnail for Artist: Birdy.
    26-Dec-2014 23:34:26 Debug [             Scraper]: HtBackdrops: Found thumbnail for Artist: Birdy. MBID:
    26-Dec-2014 23:34:26  Info [             Scraper]: Download: Artist tumbnail for Birdy (D:\MP_Shared\thumbs\Music\Artists\Birdy_tmp.jpg).
    26-Dec-2014 23:34:26 Debug [             Scraper]: Download: Image: D:\MP_Shared\thumbs\Music\Artists\Birdy_tmp.jpg: Start...
    26-Dec-2014 23:34:26 Debug [             Scraper]: Last.FM: Trying to find thumbnail for Artist: Birdy.
    26-Dec-2014 23:34:27 Debug [             Scraper]: Last.FM: Thumb Mega for Artist: Birdy - http://userserve-ak.last.fm/serve/500/99460293/Birdy+PNG.png
    26-Dec-2014 23:34:27 Debug [             Scraper]: Last.FM: MBID for Artist: Birdy - 0da252d6-e962-4893-b9dd-7824496a1bb7
    26-Dec-2014 23:34:27  Info [             Scraper]: Download: Artist tumbnail for Birdy (D:\MP_Shared\thumbs\Music\Artists\Birdy_tmp.jpg).
    26-Dec-2014 23:34:27 Debug [             Scraper]: Download: Image: D:\MP_Shared\thumbs\Music\Artists\Birdy_tmp.jpg: Start...
    26-Dec-2014 23:34:27  Info [     DatabaseManager]: No Thumbs found for Artist: Birdy.
    It finds the correct MusicBrainz ID, searches on Fanart.TV, HTBackdrops & Last.FM. A thumb was found on HtBackdrops & Last.FM (no clue why it missed Fanart.TV here, since link above shows enough thumbs available there) and it downloads the tmp image and then it reports 'No thumbs found' :cautious::confused:o_O

    Strange right?? :LOL::p
    Any clue what's going on?

    and there are more:
    https://fanart.tv/artist/111fc571-075e-4b95-baed-dfa526fbca5d/evancho-jackie/
    [hide=Jackie Evancho]
    Code:
    26-Dec-2014 23:40:44 Debug [             Scraper]: Trying to find Thumbs for Artist: Jackie Evancho.
    26-Dec-2014 23:40:45 Debug [             Scraper]: MusicBrainz: Extract ID: 111fc571-075e-4b95-baed-dfa526fbca5d
    26-Dec-2014 23:40:45 Debug [             Scraper]: Fanart.TV: Use personal API Key: True
    26-Dec-2014 23:40:45 Debug [             Scraper]: Fanart.TV: Trying to find pictures for Artist (Thumbs): Jackie Evancho.
    26-Dec-2014 23:41:01 Debug [             Scraper]: Last.FM: Trying to find thumbnail for Artist: Jackie Evancho.
    26-Dec-2014 23:41:02 Debug [             Scraper]: Last.FM: Thumb Mega for Artist: Jackie Evancho - http://userserve-ak.last.fm/serve/_/99840563/Jackie+Evancho+Capture111.png
    26-Dec-2014 23:41:02 Debug [             Scraper]: Last.FM: MBID for Artist: Jackie Evancho - 111fc571-075e-4b95-baed-dfa526fbca5d
    26-Dec-2014 23:41:02  Info [             Scraper]: Download: Artist tumbnail for Jackie Evancho (D:\MP_Shared\thumbs\Music\Artists\Jackie Evancho_tmp.jpg).
    26-Dec-2014 23:41:03 Debug [             Scraper]: Download: Image: D:\MP_Shared\thumbs\Music\Artists\Jackie Evancho_tmp.jpg: Start...
    26-Dec-2014 23:41:03  Info [     DatabaseManager]: No Thumbs found for Artist: Jackie Evancho.
    [/hide]
    https://fanart.tv/artist/55157811-3c5f-42c2-8968-bebc6a2b1f9f/willighagen-amira/
    [hide=Amira Willighagen]
    Code:
    26-Dec-2014 23:32:33 Debug [             Scraper]: Trying to find Thumbs for Artist: Amira Willighagen.
    26-Dec-2014 23:32:34 Debug [             Scraper]: MusicBrainz: Extract ID: 55157811-3c5f-42c2-8968-bebc6a2b1f9f
    26-Dec-2014 23:32:34 Debug [             Scraper]: Fanart.TV: Use personal API Key: True
    26-Dec-2014 23:32:34 Debug [             Scraper]: Fanart.TV: Trying to find pictures for Artist (Thumbs): Amira Willighagen.
    26-Dec-2014 23:32:34 Debug [             Scraper]: Last.FM: Trying to find thumbnail for Artist: Amira Willighagen.
    26-Dec-2014 23:32:34 Debug [             Scraper]: Last.FM: Thumb Mega for Artist: Amira Willighagen - http://userserve-ak.last.fm/serve/500/98299023/Amira+Willighagen+Official+picture.jpg
    26-Dec-2014 23:32:34 Debug [             Scraper]: Last.FM: MBID for Artist: Amira Willighagen - 55157811-3c5f-42c2-8968-bebc6a2b1f9f
    26-Dec-2014 23:32:34  Info [             Scraper]: Download: Artist tumbnail for Amira Willighagen (D:\MP_Shared\thumbs\Music\Artists\Amira Willighagen_tmp.jpg).
    26-Dec-2014 23:32:34 Debug [             Scraper]: Download: Image: D:\MP_Shared\thumbs\Music\Artists\Amira Willighagen_tmp.jpg: Start...
    26-Dec-2014 23:32:34  Info [     DatabaseManager]: No Thumbs found for Artist: Amira Willighagen.
    [/hide]
    https://fanart.tv/artist/43e1570a-1a0d-479f-9c95-fba971aec91a/lang-lang/
    [hide=Lang Lang]
    Code:
    26-Dec-2014 23:43:20 Debug [             Scraper]: Trying to find Thumbs for Artist: Lang Lang.
    26-Dec-2014 23:43:20 Debug [             Scraper]: MusicBrainz: Extract ID: 66ede4d1-00e2-40d9-b765-fee96a47e75a
    26-Dec-2014 23:43:20 Debug [             Scraper]: Fanart.TV: Use personal API Key: True
    26-Dec-2014 23:43:20 Debug [             Scraper]: Fanart.TV: Trying to find pictures for Artist (Thumbs): Lang Lang.
    26-Dec-2014 23:43:20 Debug [             Scraper]: HtBackdrops: Trying to find thumbnail for Artist: Lang Lang.
    26-Dec-2014 23:43:20 Debug [             Scraper]: Last.FM: Trying to find thumbnail for Artist: Lang Lang.
    26-Dec-2014 23:43:21 Debug [             Scraper]: Last.FM: Thumb Mega for Artist: Lang Lang -
    26-Dec-2014 23:43:21 Debug [             Scraper]: Last.FM: MBID for Artist: Lang Lang -
    26-Dec-2014 23:43:21  Info [             Scraper]: Download: Artist tumbnail for Lang Lang (D:\MP_Shared\thumbs\Music\Artists\Lang Lang_tmp.jpg).
    26-Dec-2014 23:43:21 Debug [             Scraper]: Download: Image: D:\MP_Shared\thumbs\Music\Artists\Lang Lang_tmp.jpg: Start...
    26-Dec-2014 23:43:21  Info [     DatabaseManager]: No Thumbs found for Artist: Lang Lang.
    [/hide]
    This 1 could be because of the name of the artist.

    I'll see what happens when i push again for missing artist thumbs only.

    Oh... and btw: GREAT job so far! (y)(y)FH seems almost done! We need to make a few text changes and spelling corrections and see if we can figure out why the above happened. Might have been a hiccup in the connection, but i don't expect that.
    2 of the missing artists were added on fanart.TV by myself, so maybe the API is slower than the website and hasn't got the new pics yet? and the other 2 have multiple 'hits' on the website, and are listed like this, for example:
    Birdy (Jasmine Van den Bogaerde, English musician)
    and that's the match i need to make. Well, not much you can do about this ;)
     
    Last edited:

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,039
    11,112
    Kyiv
    Home Country
    Ukraine Ukraine
    and it downloads the tmp image and then it reports 'No thumbs found'
    Not tested on the size, but I forgot to bring this case to the debug information.

    2 of the missing artists were added on fanart.TV by myself, so maybe the API is slower than the website and hasn't got the new pics yet? and the other 2 have multiple 'hits' on the website, and are listed like this, for example:
    Personal API keys
    We have a new feature called personal API keys, these are used in conjunction with the API key you registered for your app, the difference is a users personal API key can be sent as well.

    You should encourage your users to generate personal API keys at https://fanart.tv/get-an-api-key/ as requests to the API without a personal API key return results that were approved over 7 days ago, with a personal API key that drops to around 48 hours and if the user is also a VIP member that will further drop to around 10 minutes.

    In comparison, calls to the v2 API return results that are 14 days or older.
     

    joEhSuper

    MP Donator
  • Premium Supporter
  • June 2, 2011
    1,014
    589
    Home Country
    Austria Austria
    There is a Problem with files / db-entries that have more than one Artist for a song. :eek:

    example:
    Bing Crosby & David Bowie - The Little Drummer Boy.mp3
    In it's Id3-Tag the Artists are seperatet by ";" --> Bing Crosby; David Bowie
    Mediaportal shows these artists seperated by "|" --> Bing Crosby | David Bowie - The Little Drummer Boy

    I do have Fanart for both of these Artists.
    In former versions (well I can't remember until wich, because there are so many since @ajs is working on it (y)(y)(y)) of FH fanart for both artists were shown (well of course one after another).
    Now there is the default.jpg shown :(

    Interesting: The Artist thumbs are still shown for both Artists... :)
     

    Users who are viewing this thread

    Top Bottom