[WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85)
+--- Forum: XBMC General Discussion (/forumdisplay.php?fid=6)
+--- Thread: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) (/showthread.php?tid=67012)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
- eversteegt - 2011-08-06 11:30
Completely cool! Nice work! But personally, I will be unable to use it, unless it would become supported (and be integrated in the core code) by Team-XBMC.
And I am sure this will go for many people who do not want/are not able to patch and compile the XBMC code every time. Or people who already regularly create XBMC-builds from the development branch, which will also require frequent changes for the integration of SpotyXBMC
I hope you will be able to make this in to a plugin at some point in time. This is wat plugins are meant for
But don't let my criticism hold you back in any way. I am sure a lot of the people here will be very happy and I admire your work. But I sure do hope that spotify support will also become available as a plugin any time soon.
If Spotify is supported in XBMC reliably, officialy and endurably, I will for sure get a premium subscription at them.
Just one side-question though on licensing issues and such:
I thought the upcoming release, eden, would already contain a framework and hooks for binary/closed source plugins that would allow developers or companies to release add-ons for XBMC without requiring to worry about the license XBMC is under? Or will this be delayed much further?
That would really be a shame since I want spotify support so bad, but I am not willing to purchase an extra device for it unless I would purchase something that can replace my mediacenter PC (WAF factor)
- promontis - 2011-08-06 12:59
Great work David! It seems you're UI is even better than mine atm! I've been working on the music plugin system a bit, but due to a job switch I was unable to do a lot of work. In a week or so I will push my branch, and perhaps we could start refactoring your code to fit a plugin then.
- akezeke - 2011-08-06 13:15
promontis Wrote:Great work David! It seems you're UI is even better than mine atm! I've been working on the music plugin system a bit, but due to a job switch I was unable to do a lot of work. In a week or so I will push my branch, and perhaps we could start refactoring your code to fit a plugin then.
See my last post in the unified music frontend thread for some info how I did this, but more info is coming in a couple of days. I will contact you by mail next week so we can discuss how to push forward with this.
- Joykill - 2011-08-07 00:16
Great works guys, this has been missing for too long!
Will there be a webui for your implementation? Been dying to have something I can connect to from my pad or laptop to play music!
- coendeurloo - 2011-08-07 16:40
Great news, looking forward to this!!!
- neoflex - 2011-08-08 00:14
can't wait to see this in your github repo. Thanks a lot for your work.
- akezeke - 2011-08-08 10:36
I have pushed the new code to https://github.com/akezeke/spotyxbmc2, linux is the only currently supported platform at the moment so if you are using windows make sure to checkout the old implementation now resting in the branch spotyxbmc1.
Make sure you read the readme ( that is somewhat broken atm) and please understand that this is new code, not much tested and it might crash XBMC.
However you can safely install it over your current XBMC installation if you are using the master branch, my code does not touch any database stuff at all.
Good luck and please report bugs and issues to the github issue tracker!
- neoflex - 2011-08-09 23:08
thanks a lot akezeke, I was able to compile it after modifying Addon.music.spotify.cpp to use new setter and getter for m_strPath which is now private.
I still have to play with it but I have already one question: is there a way to "star" an album or a song found with the search function for instance within XBMC or do I have to use spotify software for this?
- akezeke - 2011-08-10 08:08
neoflex Wrote:thanks a lot akezeke, I was able to compile it after modifying Addon.music.spotify.cpp to use new setter and getter for m_strPath which is now private.
Seems I was to fast with the pushing, it is now resolved.
Now there is no way to star and unstar tracks and albums from within XBMC but I plan to add that feature, probably through the context menu. There will also be a way to see if a track or album is starred, my initial plan was to create a small star overlay on the thumb but I'm not sure anymore. And I don't want to add a suffix to the name so I'm not sure how to do it yet. Maybe a different fanart image.
- beatnec - 2011-08-10 09:45
Seems really nice!
Im about to try to install it on a fresh Ubuntu install.
I just want to make sure i follow the right guide.
Is it this guide i should follow? https://github.com/akezeke/spotyxbmc2#readme