![]() |
|
[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 |
RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - carret - 2012-06-16 12:51 (2012-06-16 07:34)Balthazar Wrote: I hope you do make an idiots guide for compiling this, as I seem to be an idiot. I am not exactly a newb, but I'll be dammed if I can get it to work. I have gone through Akezeke's instructions to the letter and it doesn't work. I must be missing something I'm not a newb either and I cant compile it on a 64 bits distribution ( I tried Debian and Archlinux). I suppose that there is a problem with that architecture. RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - discmeister - 2012-06-16 17:14 I'm making progress. I have something approaching a working install of this on Ubuntu 12.04 32-bit. I have been taking notes, and I hope to put a web page live soon that could help others going through the same trials. However, one quick question to those who may know: how do I choose Eden (11.0) as the version of XBMC that I'd like to be rolled up in SpotyXBMC? Right now it's 12.0, which isn't exactly stable. Just wondering! Discy RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - neoflex - 2012-06-16 23:29 (2012-06-16 17:14)discmeister Wrote: how do I choose Eden (11.0) as the version of XBMC that I'd like to be rolled up in SpotyXBMC? Right now it's 12.0, which isn't exactly stable. Just wondering! if you're using git: Code: git checkout EdenCode: git checkout masterthen Code: ./bootstrap && ./configure && make clean && make && sudo make installRE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - neoflex - 2012-06-16 23:41 (2012-06-16 12:12)soder Wrote: About the "Master" and the "Eden" branch: Is both branches updated with Spotify stuff? If some changes are made that has to do with the Spotify part, is that then coming to the branch that is not up to date with the XBMC development, but based on the stable version of XBMC?yes, both version have spotify integrated. And yes, when we make changes to things related to spotify, we usually apply them to all branches. Although, maybe that won't be always the case. For instance, when we'll update to last version of the libspotify. Last versions don't support the spotify radio. Should we remove the radio support from the stable Eden based version of spotyXBMC though? I would tend to say no but it's open to discussion. RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - discmeister - 2012-06-17 19:10 Okay, thanks to those who helped. I've now compiled an Eden-based version of SpotyXBMC2 and it's working, well, very nicely indeed on an old laptop that I have. General usability seems way beyond what's on offer by Spotimc. However, there's one thing I'm curious on. I would like to be able to restrict the albums listed under any given artist to JUST those of that artist that I have starred. So to give you an example, I'd like to be able to star 'Born & Raised' by John Mayer only, and then have ONLY that album appear under John Mayer in Artists. As I see it, the current way that SpotyXBMC2 works is that it automatically lists EVERY album available for that artist, whether I want that to happen or not. Is that definitely the case, or am I missing an option either in set-up or in the configuration menu? And if it IS the case, are there any plans to offer the ability to cut down? The reason I ask is that I'm frankly unlikely to use my XBMC box in the same way that I'd use Spotify app on my iPad or laptop, mainly because it's such a pain to type in artist names with a remote control. I'd like to be able to 'browse and discover' on other devices, then just have the 'starred' music offered to me via SpotyXBMC2 on my under-telly box. All help/comments gratefully received. In the meantime, thanks for a terrific add-on. I'm going to put together a guide on how to compile this evening and will post a link to the web page it's on as soon as it's up and running, to help newbies. Kind regards to all, Discy RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - Hetoft - 2012-06-18 02:31 @ discmeister: You're a good man. I went through the same process as you just did, a week ago. I got it working quite alright, but decided to just go with the regular XBMC builds and use Spotimc instead... Took me a day or two before I quite understood what all that Git stuff was about - let alone finding the right branch and compiling it! What a lenghty process. I still have the SpotyXBMC2 (Frodo Alpha 1 based) 32-bit Windows install .exe if anyone wants it?In part because of the exact same "problem" you're talking about here. Because it has to load all that album information and cover art for every artist in your library, it takes A LOT of time (in which XBMC just freezes) before it opens... And there's no clear way to tell whether it's an artist from Spotify or a local artist, and thus, you also easily end up with two duplicate artists in your library view (one for local, one for Spotify). Plus, I found it to be slow and a bit unresponsive... But it's on the right track, still. Get it integrated a bit better, perhaps by adding a "Spotify" submenu (next to your local Artists, Album, Genre etc. submenus) and have it work the same way, and I'd definitely be using it. Oh, and maybe start compiling builds as well, and just uploading the finished .exes. ![]() I don't think what you're looking for is possible, the way SpotyXBMC2 works at the moment. But one can only hope they'll continue developing this otherwise excellent little gem.
RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - discmeister - 2012-06-18 11:32 Thanks for the reply, Hetoft. As soon as I get my Wordpress blog up and running, I'm going to post the instructions. I'm still relatively optimistic that a solution can be found to my problem, if only because this still seems to be a relatively active project... Fingers crossed one of the dev team will reply and let me know whether I should keep hope or give up! Regards to all, Discy RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - neoflex - 2012-06-18 14:00 Quote:I would like to be able to restrict the albums listed under any given artist to JUST those of that artist that I have starred. So to give you an example, I'd like to be able to star 'Born & Raised' by John Mayer only, and then have ONLY that album appear under John Mayer in Artists. I like this idea. How would you see this? As a additional parameter within the addon settings? It's maybe too much of an hassle to switch between both options then. Maybe a subcategory within the artist view of the music library could be better. all albums or starred albums. Or by default starred albums and on top an additional entry: all albums. Don't know it's its possible and not too much work though, but I'd love to see this too. RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - discmeister - 2012-06-18 21:54 I'd see it as a tick-box under the addon settings. 'All albums under artist', 'Starred albums under artist only'. Simple! Given that SpotyXBMC already picks artists based on whether or not they have even one track starred, I'd surely have thought it was possible to do? I hope someone involved in the build thinks it's worthwhile; it's the last step needed to make SpotyXBMC2 the complete integrated solution, really. Regards to all, Discy RE: [WIP] XBMC + Spotify = True (an XBMC implementation that uses Spotify's official API) - Balthazar - 2012-06-23 01:53 (2012-06-16 23:29)neoflex Wrote:(2012-06-16 17:14)discmeister Wrote: how do I choose Eden (11.0) as the version of XBMC that I'd like to be rolled up in SpotyXBMC? Right now it's 12.0, which isn't exactly stable. Just wondering! (2012-06-18 11:32)discmeister Wrote: Thanks for the reply, Hetoft. As soon as I get my Wordpress blog up and running, I'm going to post the instructions. I'm looking forward to your blogpost on this Discy, hopefully it will help me make more sense of using Git. A question for you guys: Are these the right steps to compile the Eden branch? If not what do I need to do differently? This assumes that I have the build dependencies installed correctly (which I do). 1. Clone spotyxbmc2 to a directory: Code: user@comp:~/xbmctemp$ git clone git://github.com/akezeke/spotyxbmc2.git2. Git checkout the Eden branch in the same directory: (This is where I screwed up; this needs to be ran from ~/xbmctemp/spotyxbmc2. The correct command is: Code: user@comp:~/xbmctemp/spotyxbmc2$ git checkout Eden3. Move the API key to the spotyxbmc2 directory: Code: user@comp:~/xbmctemp$ cp /home/user/appkey.h /home/user/xbmctemp/spotyxbmc24. Move into the spotyxbmc2 directory: Code: user@comp:~/xbmctemp$ cd ~/xbmctemp/spotyxbmc25. Compile: Code: user@comp:~/xbmctemp/spotyxbmc2$ ./bootstrap && ./configure && make clean && make && sudo make installPlease let me know if I am missing something here. I would love to get this up and running! Edit: I finally got this to compile on 64-bit Ubuntu 12.04! The master branch won't build, so switch to the Eden branch. Follow the steps above. Keep in mind everything before the $ is my command prompt, yours won't be the same. |