[RELEASE] Spotimc: Another Spotify music addon

  Thread Rating:
  • 29 Votes - 4.72 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Tobby Offline
Fan
Posts: 439
Joined: Jul 2011
Reputation: 1
Post: #161
(2012-04-27 19:24)mazkolain Wrote:  
(2012-04-24 20:06)henrikyo Wrote:  When if ever will we see spotify integrated in the music section, it such a nice feature to do other stuff and mess around in settings while music is playing etc
Reading local music it's planned for future releases, but unfortunately "minimizing" it's not possible with the current codebase. Spotimc needs to be completely redesigned and split into a service and a frontend. Sorry.

(2012-04-26 17:56)Tobby Wrote:  Constantly freezes XBMC. Here's a debug log.

http://dl.dropbox.com/u/13371850/xbmc.log

Great work though. Works like a charm when it feels like it. Smile Can see myself uninstalling the real Spotify some day.
I saw you have Trakt enabled and that you are using the Breeze skin. Tried running Spotimc with those components enabled but I was unable to reproduce the problem.

Which is the exact issue? XBMC froze when playing a track or everytime? Also, did tracks play for about 10s and then skip?

It froze when playing a track. First XBMC froze and I couldn't control it anymore and after a while the track started repeating 2-3 seconds of the song until I force closed it via Windows. However it doesn't do that as much now and now it remembers my login name / password. One time I think it skipped the last seconds of the track, but the 10 sec issue hasn't seen the light of day.

Great job on the app. It may not be 100%, but after a few bugg corrections I think it will be awesome. It's not too easy in the eyes, but as long as it works I'm fine.
(This post was last modified: 2012-04-29 15:46 by Tobby.)
find quote
newphreak Offline
Member+
Posts: 176
Joined: Oct 2010
Reputation: 0
Location: sofa @ Norway
Post: #162
Hello, great job creating this. Now I can use spotify without having to compile it into xbmc (spotyxbmc2).
It seems to struggle really hard the first 5 seconds though. And it seems crossfading is messing with it too, but that was something I could disable myself.
I don't know if that's known or not since I am new, but you should look into disabling/ignoring crossfading for this script. Smile

Edit: It seems it wasn't crossfading that was fiddling with the end, it actually struggles for the last 20-15seconds of each track as well.

Samsung ES7005 55" led tv - Denon AVR-3313 - NAD C275BEE - B&W DM683 - B&W HTM61 - B&W 686
Asus EB1501P ION2 - OCZ Vertex 2 64gb ssd - Built in IR Receiver
And a Logitech Harmony Touch to control it all. http://www.OpenELEC.tv
(This post was last modified: 2012-05-01 12:47 by newphreak.)
find quote
fredphoesh Offline
Member+
Posts: 213
Joined: Apr 2010
Reputation: 1
Location: South of London North of Brighton
Post: #163
all I can say is WOW!

actually, I must say more, fan****ingtastic!

Thank you, please continue development to make this a regular add on, every home should have one!

Mark.
find quote
mazkolain Offline
Member
Posts: 84
Joined: Mar 2012
Reputation: 12
Post: #164
(2012-04-29 15:16)Tobby Wrote:  It froze when playing a track. First XBMC froze and I couldn't control it anymore and after a while the track started repeating 2-3 seconds of the song until I force closed it via Windows. However it doesn't do that as much now and now it remembers my login name / password. One time I think it skipped the last seconds of the track, but the 10 sec issue hasn't seen the light of day.

Great job on the app. It may not be 100%, but after a few bugg corrections I think it will be awesome. It's not too easy in the eyes, but as long as it works I'm fine.
My fear is that it's probably happening due to some kind of deadlock between the XBMC core and the python interpreter. Unfortunately, there's no fix on the way yet. Sorry.

(2012-05-01 12:34)newphreak Wrote:  Hello, great job creating this. Now I can use spotify without having to compile it into xbmc (spotyxbmc2).
It seems to struggle really hard the first 5 seconds though. And it seems crossfading is messing with it too, but that was something I could disable myself.
I don't know if that's known or not since I am new, but you should look into disabling/ignoring crossfading for this script. Smile

Edit: It seems it wasn't crossfading that was fiddling with the end, it actually struggles for the last 20-15seconds of each track as well.
Will try to get this fixed on the next release. Anyway, I still think that crossfading has something to do here as it opens two streams at the same time (something that the track streaming proxy doesn't like).

(2012-05-05 11:19)fredphoesh Wrote:  all I can say is WOW!

actually, I must say more, fan****ingtastic!

Thank you, please continue development to make this a regular add on, every home should have one!

Mark.
I'm glad you liked the addon. Thank you!
find quote
Ufoeke Offline
Junior Member
Posts: 10
Joined: Apr 2011
Reputation: 0
Post: #165
mazkolain:

You are my hero! I have waited on this for sooo long Smile Spotyxbmc was a pain in the ass to install and retain.

Would be nice to have an option to reverse the playlist so the newly added songs gets on the top off the list instead of
the bottom

Is there any way to give you a donation for your hard work ? Smile
(This post was last modified: 2012-05-11 22:32 by Ufoeke.)
find quote
SKIBBE Offline
Junior Member
Posts: 36
Joined: Apr 2012
Reputation: 0
Post: #166
Great add-on been using it for quit some time now

Q:
1. does the client have short-cuts (the navigation is not that smooth/fast) like press ctrl+s for search and so on.
2. I really like the top-list in spotify (i guess it's and spotify-app now a days thou :/ ) anyway to impliment that?
3. Change the "start-page to search or playlists" does anyone use the new stuff page? ( i don't) or at least give us the choice Smile

Thanks for your great work, making us use spotify within xbmc without any hassle!
find quote
jdwoods Offline
Member
Posts: 60
Joined: Jan 2011
Reputation: 0
Post: #167
Anybody experiencing something where the tracks are cutting off and starting the next track within a minute?
Any solutions?

Silverstone GD01 - Asrock A75 Pro4 - AMD A8-3850 - Kingston HyperX 8GB RAM - Patriot TorqX 64GB - Android Remote
Panasonic P60ST30
find quote
rflores2323 Offline
Posting Freak
Posts: 1,949
Joined: Jan 2009
Reputation: 2
Post: #168
Is development for the atv2 active for this addon? Also does this work for the free version or do you need a premium account?

ATV1 with crystalbuntu V1 (11.eden). Theater remote URC MX-810, droidx wtih xbmc remote, or transformer tf101 with YATSE. 2 x ATV2 (V12.0 Eden).

find quote
procrastinator Offline
Fan
Posts: 446
Joined: Aug 2008
Reputation: 4
Location: UK
Post: #169
My understanding is that the problem with this addon on ATV2/iOS is that there is not a functioning ctypes module in python for iOS. This is required for addons, such as this one, to properly make use of the necessary shared libraries. I gather that this module is a core feature, rather than being something that can be implemented as part of this addon, and is not something that is TeamXBMC is responsible for developing. Even Memphiz is waiting for a functioning ctypes module so that AirPlay/AirTunes can be implemented as a python addon rather than a core feature (https://github.com/xbmc/xbmc/pull/698 ).

If that summary isn't correct I'd love somebody to put me right (please). I'd like to understand. I'm really looking forward spotify on XBMC for iOS. Patience is a virtue 'n' all that!
(This post was last modified: 2012-05-16 01:11 by procrastinator.)
find quote
mazkolain Offline
Member
Posts: 84
Joined: Mar 2012
Reputation: 12
Post: #170
(2012-05-11 22:21)Ufoeke Wrote:  mazkolain:

You are my hero! I have waited on this for sooo long Smile Spotyxbmc was a pain in the ass to install and retain.

Would be nice to have an option to reverse the playlist so the newly added songs gets on the top off the list instead of
the bottom

Is there any way to give you a donation for your hard work ? Smile
Playlist sorting is planned for the future, and I may consider adding a donation option once it gets stable. Thank you!

(2012-05-14 12:23)SKIBBE Wrote:  Great add-on been using it for quit some time now

Q:
1. does the client have short-cuts (the navigation is not that smooth/fast) like press ctrl+s for search and so on.
2. I really like the top-list in spotify (i guess it's and spotify-app now a days thou :/ ) anyway to impliment that?
3. Change the "start-page to search or playlists" does anyone use the new stuff page? ( i don't) or at least give us the choice Smile

Thanks for your great work, making us use spotify within xbmc without any hassle!
  1. Don't know if it's possible within XBMC, will try to figure out.
  2. Toplist access is included in libspotify, so there's nothing preventing them being implemented. I just wanted to release an initial version containing only the basics and then continue development with the rest of the features (radio, toplists, playlist folders, ...).
  3. It's already done (implemented as a config option). It will be included on the next release. Wink

(2012-05-15 01:53)jdwoods Wrote:  Anybody experiencing something where the tracks are cutting off and starting the next track within a minute?
Any solutions?
Which version are you using? This issue was fixed in alpha 5.

(2012-05-15 14:36)rflores2323 Wrote:  Is development for the atv2 active for this addon? Also does this work for the free version or do you need a premium account?
As procrastinator said, the only roadblock for ATV2 support is the lack of the ctypes python module on that platform. The one which is also needed by the boblight addon. As said on previous posts, once it's available it should be a trivial task to add support for ATV2.

And yes, a premium account is needed in order to use this addon, which in turn is required by libspotify.

(2012-05-15 15:55)procrastinator Wrote:  My understanding is that the problem with this addon on ATV2/iOS is that there is not a functioning ctypes module in python for iOS. This is required for addons, such as this one, to properly make use of the necessary shared libraries. I gather that this module is a core feature, rather than being something that can be implemented as part of this addon, and is not something that is TeamXBMC is responsible for developing. Even Memphiz is waiting for a functioning ctypes module so that AirPlay/AirTunes can be implemented as a python addon rather than a core feature (https://github.com/xbmc/xbmc/pull/698).

If that summary isn't correct I'd love somebody to put me right (please). I'd like to understand. I'm really looking forward spotify on XBMC for iOS. Patience is a virtue 'n' all that!
You are right, all we can do is wait until this module becomes available. Thanks for the explanation!
find quote
Post Reply