google-code-export / fanart-handler

Automatically exported from code.google.com/p/fanart-handler
1 stars 0 forks source link

A few artists still don't show up high res fanart image in musicgenres.xml until you navigate to track level #29

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What version are you using?
**************************

Fanart handler 1.1 RC2
MP 1.1 + SVN 11-30-2009--21-44-Rev24281
StreamedMP 0.9.601
StreamedMP - SkinReleaseVersion-V1.5b for fanart plugin

Describe the problem?
*********************

I have a view setup as Album Artists, for some artists with a scraped high
res fanart image, the high res fanart is not visible in album artists view
when browsing by bottom level album artist, when i navigate to the album
level the high res fanart is still not visible, when i navigate to the
track level the high res fanart appears. When I play the track, I get the
high res fanart in now playing window.  I have checked the ID3 tags, and
the Album artist and artist tags are identical for the artists in question.

Steps to reproduce the problem?
*******************************

Add the attached "08 The Presets - Hill Stuck.mp3" sample file to your my
music library

Under Music setup enable the following option: strip artist prefix (ie "The
Beatles" -> "Beatles, The")

Make sure you have an album artist view setup (altho i get the same error
with artist view also)
1. Albumartist - View As List - Sort By Name
2. Album - View As Filmstrip - Sort By Year
3. Track - View As List - Sort By Track

Now run fanart handler and scrape a high res fanart for "The Presets".
You should get one image called "The Presets (50596).jpg" which is
1920x1080 and has red background.

Load mediaportal
Goto my music genres, View mode = "Album artists"
Now when your scroll down to the presets you don't see any fanart
When you open the presets you don't see any fanart at the album selection
screen either.
However there is fanart visible when you open the album and also in the
playlist/now playing window.

Original issue reported on code.google.com by kiwijung...@gmail.com on 30 Jan 2010 at 12:33

Attachments:

GoogleCodeExporter commented 9 years ago
SOME MORE INFORMATION:

I deleted all the fanart directory/database/config files, then reinstalled the 
plugin

The scraper within the configuration doesn't find any fanart images for "The 
Presets"

However if you enable Now Playing scraping then the plugin finds an image when 
you
play a track from "The Presets".  However after it gets the image, it causes the
plugin to crash.

Info [  FanartHandlerSetup]: Fanart Handler started. 
Info [     DatabaseManager]: NowPlayingScrape is starting for artist The 
Presets. 
Debug [             Scraper]: Trying to find fanart for artist The Presets. 
Debug [             Scraper]: Found fanart for artist The Presets. 
Debug [             Scraper]: Downloading fanart for The Presets (C:\Documents 
and
Settings\All Users\Application Data\Team MediaPortal\MediaPortal\Thumbs\Skin
FanArt\music\The Presets (34815).jpg). 
Info [     DatabaseManager]: NowPlayingScrape is done. 
Info [     DatabaseManager]: NowPlayingScrape is starting for artist The 
Presets. 
Debug [     DatabaseManager]: Artist The Presets has already maximum number of
images. Will not download anymore images for this artist. 
Info [     DatabaseManager]: NowPlayingScrape is done. 
Error [  FanartHandlerSetup]: Stop: System.NullReferenceException: Object 
reference
not set to an instance of an object.
   at FanartHandler.FanartHandlerSetup.Stop() 
Error [  FanartHandlerSetup]: startScraperNowPlaying: 
System.NullReferenceException:
Object reference not set to an instance of an object.
   at FanartHandler.FanartHandlerSetup.startScraperNowPlaying(String artist) 
Debug [  FanartHandlerSetup]: Fanart Handler stopped.

Original comment by kiwijung...@gmail.com on 30 Jan 2010 at 1:27

Attachments:

GoogleCodeExporter commented 9 years ago
EVEN MORE INFORMATION:

It seems to fail on artists with "The" in the title.

Example - "The Smashing Pumpkins"

No fanart images are found with the scraper within the configuration utlility.

However when i use the now playing scraper it downloads an image and then it 
crashes.
 After it has crashed I can see the image has been correctly downloaded into the
database.  After the crash if i restart mediaportal that artist no longer seems 
to
crash the plugin.  However the fanart image only appears in the now playing 
window,
it doesn't appear in other fanart areas (eg. music genres).

Original comment by kiwijung...@gmail.com on 30 Jan 2010 at 1:35

Attachments:

GoogleCodeExporter commented 9 years ago
I also left the now playing screen running with auto playlist going.  The now 
playing
scraper successfully download image for "The Verve" without crashing.

Info [     DatabaseManager]: NowPlayingScrape is starting for artist The Verve. 
Debug [             Scraper]: Trying to find fanart for artist The Verve. 
Debug [             Scraper]: Found fanart for artist The Verve. 
Debug [             Scraper]: Downloading fanart for The Verve (C:\Documents and
Settings\All Users\Application Data\Team MediaPortal\MediaPortal\Thumbs\Skin
FanArt\music\The Verve (87993).jpg). 
Info [     DatabaseManager]: NowPlayingScrape is done. 

So this suggests that maybe the crash only occurs when manually FFWDing or 
RRWDing
onto a new artist with "the" in the title, otherwise, perhaps it occurs if you 
jump
to the now playing window with an artist with "the" in the title.

Original comment by kiwijung...@gmail.com on 30 Jan 2010 at 4:36

GoogleCodeExporter commented 9 years ago
SO THERE ARE 3 PROBLEMS IN TOTAL

1. Manual Scraper doesn't find images for artists with "the" in the title, even
though there is fanart on htbackdrops.com

2. Now playing scraper can find the images for artists with "the" in the title, 
but
it causes a crash.

3. If images for "the" artists are found using the now playing scraper, then the
fanart image only seems to appear in the now playing window, and don't appear 
when
browsing the music collection.

Original comment by kiwijung...@gmail.com on 30 Jan 2010 at 4:40

GoogleCodeExporter commented 9 years ago
SOME MORE INFORMATION FOR YOU:

I have an artist called "The Nomad"
There are no fanart images on htbackdrops.com
I dropped an image called "The Nomad.jpg" into the skinfanart directory.
When I browse my music I don't see any images for The Nomad.
However when I goto the now playing window I can see the fanart.

I think this is because in music genres MP refers to the artist as "Nomad, The" 
which
doesn't match, however in the now playing window he is called "The Nomad" which 
does
match.

Original comment by kiwijung...@gmail.com on 30 Jan 2010 at 4:52

GoogleCodeExporter commented 9 years ago
Hi,

Please see if this issue is fixed in version 1.2

best regards
cul8er

Original comment by markus_e...@telia.com on 3 Feb 2010 at 8:19

GoogleCodeExporter commented 9 years ago
Fixed for me in 1.2

Original comment by kiwijung...@gmail.com on 3 Feb 2010 at 2:52

GoogleCodeExporter commented 9 years ago

Original comment by markus_e...@telia.com on 3 Feb 2010 at 6:54