Posts: 10
Joined: Jul 2013
Reputation:
0
Thanks for the workaround.
I have artist folders that contain special characters, e.g. <Cæcilie Norby> and <BLØF>, maybe that's causing the script to crash?
Posts: 453
Joined: Sep 2010
Reputation:
5
Perfect workaround, thanks!!
Posts: 10
Joined: Jul 2013
Reputation:
0
Have tried the new script, v1.5.4 and it is definitely an improvement! Thanks.
There's however still strange behaviour with artist that have special characters, e.g. José James, Cæcilie Norby etc. I discover in these cases artwork is downloaded to the local cache but not to the artist's remote folder (which resides on my NAS in this case and whose share is mounted through CIFS) as opposed to artists without special characters...
Posts: 118
Joined: Mar 2012
Reputation:
13
Hello pkscout, I'm the developer of Spotimc.
Here's a brief explanation of how the audio stuff works:
Spotimc serves audio streams to xbmc through an embedded local http server, and due to some restrictions imposed by libspotify's design only one audio stream can be served at a time. Any attempt to fetch another stream while the current one is playing will cause the latter one to end prematurely.
Since Spotimc streams are somewhat "delicate" (and also the source of many headaches...), they may be affected by other services trying to analyze them. For example, it's the case of some lyric scripts that read the raw audio data on their attempt to search embedded lyrics (by using xbmcvfs.File), causing the described premature end of streams.
I've checked out the source of AS searching for such operation, but couldn't find any code trying to analyze streams by hand. The closest thing I've noticed is the fact that it tries to find related .nfo files (which does not affect Spotimc at all). Please correct me if I'm wrong.
Thanks for your support!
Posts: 3,577
Joined: Jan 2011
Reputation:
382
pkscout
Team-Kodi Member
Posts: 3,577
Thanks for the info. As you saw, the only analysis of the audio stream I do is via either JSON or XBMC function calls. But 1.5.4 does that more frequently than 1.5.2. I was going to point to the JSON calls as a potential culprit, but I changed over to those in 1.5.2 and thus would have expected AS to cause problems earlier if that was really the case.
Anyway, if folks get some logs and post them here, I'd be happy to take a look.
Posts: 663
Joined: Jan 2007
Reputation:
4
Hey just reporting a bug. with the latest version and frodo the script will only download artwork when (i'll use aeon nox as example) your in the music vis screen with the music info showing. as soon as you hit info again and drop down to the vis only. it stops trying to download for that artist. and then stops completely and just results in a black box in the upper left...i reverted to 1.5.3.003 on your github and am trying that right now...i did notice that when i hit play on my music it started downloading right away before i even went into the visuals
Posts: 3
Joined: May 2011
Reputation:
0
Hey!
Terribly sorry if this has been answered earlier - I've spent four hours each day for three days trying to find a solution, but it seems I'm horribly inept with technology these days.
I'm trying to get an artist slideshow running in the tab screen (not sure what the proper name is), but I can't get it to work. The slideshow seems to run just fine in the Home Screen, but as soon as I hit tab, it reverts to a static artist image.
Some basic info:
Music folder hierarchy: [artist] -> [album] -> [song.flac]
Addons installed in the pursuit of a working slideshow: cdART, Artist Slideshow
Skin: Aeon Nox
XBMC release: 12.2 "Frodo"
I honestly don't know how to use cdART properly, or if I even need it to use Artist Slideshow. My head is boiling, heh x).
Appreciate any help!