Bugzilla – Bug 12580
No artwork album and artist for napster in Germany
Last modified: 2012-02-22 07:09:03 UTC
For a few weeks now I don't get album artwork anymore while playing music from Napster. The album artwork while browsing the library is fine but NowPlaying only shows the Napster icon. Web Interface, Controller, iPeng, all the same. I also don't get an album or artist anymore but one long title string containing something like "I'm Good, I'm Gone [Album version] by Lykke-Li from Youth Novels" This is the same whether I play something directly from SN or through SC. I'm in Germany.
Can you enable logging for plugin.napster on SC, then post the log to the bug
OK, I'll do that as soon as the problem reappears. Since this afternoon it is suddenly working fine again. I've been using Napster continuously for the last few days and it was not before around noon today that it got better. I did no whatsoever changes on my setup during the time.
I can't. The issue is still around when I use SqueezeNetwork (I filed this bug against SN) but it seems to work fine on SC right now although I'm still sure I experienced it with SC as well. Very strange as I didn't upgrade that SC for a long while.
OK, issue is back on SC as well. I enabled plugin.napster debug and get messages like this: [09-07-01 15:28:33.3351] Slim::Plugin::Napster::ProtocolHandler::_getTrackInfo (346) Getting next track playback info from SN [09-07-01 15:28:34.5464] Slim::Plugin::Napster::ProtocolHandler::__ANON__ (325) getTrackInfo ok: { album => "So Human", albumId => "album:13208780", artist => "Lady Sovereign", artistId => "artist:12009983", canPlay => 1, cost => "0.99", cover => "http://images.napster.com/mp3s/2430/resources/182/693/files/182693028.jpg", currency_symbol => "\xE2\x82\xAC", duration => 235, genre => "Unknown", id => "track:28044242", title => "So Human", url => "mms://63.241.45.71/b72dda3bfcbbd0b6ee3d9c9cb17d6039.wma?mob=AQEAQgAAAACAgNQDAEPS66sBQcPmBzBEgWRLSp4Bi8BicEcAAAAAkMCI35oCmQydA_whYjcyZGRhM2JmY2JiZDBiNmVlM2Q5YzljYjE3ZDYwMzkA.yMyNDIwLzE4Mjg2Mjk0My53bWE_aGtleT1wLTI4MDQ0MjQyANeaNVXLPE9hUbk_iOuK.zQ-&suf=.wma", } The interesting part is that if I open the "cover" URL in a browser I see the correct cover, yet SC only shows the "Napster" icon (in Web UI, SBC and iPeng alike).
Another one: [09-07-01 15:32:28.7447] Slim::Plugin::Napster::ProtocolHandler::_getTrackInfo (346) Getting next track playback info from SN [09-07-01 15:32:34.5044] Slim::Plugin::Napster::ProtocolHandler::__ANON__ (318) getTrackInfo failed: malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["<html>\n\t<head>\n\t..."] at /usr/share/perl5/Slim/Plugin/Napster/ProtocolHandler.pm line 316. [09-07-01 15:32:34.5056] Slim::Plugin::Napster::ProtocolHandler::_gotTrackError (383) Error during getTrackInfo: malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["<html>\n\t<head>\n\t..."] at /usr/share/perl5/Slim/Plugin/Napster/ProtocolHandler.pm line 316. [09-07-01 15:32:34.5333] Slim::Plugin::Napster::ProtocolHandler::_getTrackInfo (346) Getting next track playback info from SN [09-07-01 15:32:35.9694] Slim::Plugin::Napster::ProtocolHandler::__ANON__ (325) getTrackInfo ok: { album => "Miss E...So Addictive", albumId => "album:12082303", artist => "Missy Elliott", artistId => "artist:11652434", canPlay => 1, cost => "0.99", cover => "http://api.napster.com/cgi-bin/image-uri?type=track&id=16012801&country_code=DE", currency_symbol => "\xE2\x82\xAC", duration => 275, genre => "Hip-Hop", id => "track:16012801", title => "One Minute Man [Remix featuring Jay-Z LP Version]", url => "mms://63.241.45.74/e7a4f2c3091883ef619c6b88eef215ff.wma?mob=AQEAQgAAAACAgNQDAEMBVvQAQcPmBzBEc2VLSp4Bi8BicEcAAAAAkMCI35oCmQydA_whZTdhNGYyYzMwOTE4ODNlZjYxOWM2Yjg4ZWVmMjE1ZmYA.yIxMDQzLzQzOTc0MTUwLndtYT9oa2V5PXAtMTYwMTI4MDEAcxMCJ050rH1Bfl2pjSu29g--&suf=.wma", }
Is this only happening in 7.4?
It's mainly SN. I also see it on the old 7.4 build I'm mainly using, but infrequently. 7.3.3 and the latest 7.4 seem to work better. The scheme seems to be: The playlist first comes up "broken" and after about 30s-1 minute it becomes refined and then you've got the correct entries. This second step sometimes seem to be missing. More logfile stuff: [09-07-01 16:09:55.5025] Slim::Plugin::Napster::ProtocolHandler::_getTrackInfo (346) Getting next track playback info from SN [09-07-01 16:09:59.4134] Slim::Plugin::Napster::ProtocolHandler::__ANON__ (318) getTrackInfo failed: malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["<html>\n\t<head>\n\t..."] at /usr/share/perl5/Slim/Plugin/Napster/ProtocolHandler.pm line 316. [09-07-01 16:09:59.4148] Slim::Plugin::Napster::ProtocolHandler::_gotTrackError (383) Error during getTrackInfo: malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["<html>\n\t<head>\n\t..."] at /usr/share/perl5/Slim/Plugin/Napster/ProtocolHandler.pm line 316. [09-07-01 16:09:59.4445] Slim::Plugin::Napster::ProtocolHandler::_getTrackInfo (346) Getting next track playback info from SN [09-07-01 16:10:01.9166] Slim::Plugin::Napster::ProtocolHandler::__ANON__ (325) getTrackInfo ok: { album => "Kala", albumId => "album:12551935", artist => "M.I.A.", artistId => "artist:11648823", canPlay => 1, cost => "0.99", cover => "http://images.napster.com/mp3s/2038/resources/110/044/files/110044323.jpg", currency_symbol => "\xE2\x82\xAC", duration => 298, genre => "Dance / Elektro", id => "track:20943998", title => "Bamboo Banga", url => "mms://63.241.45.58/35ec7d1f0f620c14499b1ff3e887114e.wma?mob=AQEAQgAAAACAgNQDAEN.lD8BQcPmBzBEOG5LSp4Bi8BicEcAAAAAkMCI35oCmQydA_whMzVlYzdkMWYwZjYyMGMxNDQ5OWIxZmYzZTg4NzExNGUA.yMyMTQ4LzExMDA1OTcyMy53bWE_aGtleT1wLTIwOTQzOTk4AHHA3ne6ss7wDeU8cXf9.w0-&suf=.wma", }
Moving 7.4 bugs to 8.0.
Similar problem with 7.4 using Vista in US with Rhapsody. In long playlists, Rhapsody tracks do not display artist/track/album info next to the album art while in the queue waiting to be played. While playing, all information displays correctly. Short playlists display correctly. This problem only surfaced with 7.4. Album art continues to display correctly in the queue. A related (?) problem is when SqueezeCenter is stopped and re-started, very long playlists are truncated to ~300 tracks. Rhapsody tracks on the truncated list display correctly in the queue.
RIP Napster