[REQUEST] Grooveshark (grooveshark.com) plugin, script, or native code for XBMC?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #11
Haggy Wrote:Gamester17: I saw your discussion on getsatisfaction.com. Any updates on API docs or something?
Yes, they told us that they have a public API but have not announced it yet as they first like to clean up the documentation before releasing it, however they said that they can e-mail the API documentation drafts 'as is' to anyone who asks, (just say that it is for XBMC).

Colin Hostert <colin.hostert@escapemg.com>, Skyler Slade <skyler.slade@grooveshark.com>

althekiller Wrote:The problem I see with grooveshark is that it's entirely search and manually created playlist based. This stuff is a real PITA to do from a remote. I don't even like doing it with my own music. With last.fm you just choose your profile and a stream, or do one artist/tag search and nav around until you find an interesting stream to play. The whole point of using services like this, IMO, is so I don't have to create a playlist in the first place. They give me a dynamic one so I'll never get bored or have to mess with it.
Well, you could use Grooveshark in combination with LastFM, (or your local music files for that matter), ...imagine listening to LastFM and you hear a song by an artist but you get in the mood to listen to a other specific song by that artist or the whole album, then you could just go (or link) to Grooveshark as it basically has all albums and all songs by all artists, thus you can just select which specific song or album by the artist you like to listen to right then and there. So similar to how one already in XBMC can go into the information of a movie then click on an action and from there see which other movies that actor is in that you have in your library.

I for one thing that Grooveshark is especially great for parties, anyone can just ask which song they like to hear by any artist and you can simply add that specific song to the playlist, ...or you can just browse what is most popular right now and select one of those specific song.

Grooveshark does also like LastFM have a list of "similar artists", however Grooveshark even does one better by being able to display specific "similar songs" when you have selected a song.

Cool

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
(This post was last modified: 2009-05-28 16:15 by Gamester17.)
find quote
Haggy Offline
Team-XBMC Forum Moderator - Retired
Posts: 884
Joined: Mar 2009
Reputation: 0
Location: Wild southern Germany
Post: #12
Thanks. I just contacted the guys from Grooveshark for any available documentation on this. Will keep you informed.

Ralf.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
althekiller Offline
Team-XBMC Developer
Posts: 4,701
Joined: May 2004
Reputation: 12
Post: #13
Please keep in mind the 10 foot interface and the fact that most use a remote as the sole input device (this isn't an invitation for tens of "No but I us an X" replies, I really don't care). As I expressed earlier the interface for this would be pretty kludgey as is with a remote. You shouldn't assume the users wants to use a keyboard or setup something at a normal PC if you plan to do this in C++ and have it integrated into mainline. Feel free to make any crap assumptions you like if the plan is for a plugin or script though. Wink
find quote
Haggy Offline
Team-XBMC Forum Moderator - Retired
Posts: 884
Joined: Mar 2009
Reputation: 0
Location: Wild southern Germany
Post: #14
Yes that's definitely a point as the whole grooveshark is based on your search and not on recommendations. Maybe i can come up with something like a livesearch if they offer anything like that... so you select the first character(s) from the OSK and get an updated list with matching songs/artists/albums from which you can select your search term.

Just an idea and maybe not possible, at least until i get and read that documentation.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Cimi Offline
Member
Posts: 63
Joined: Mar 2008
Reputation: 0
Post: #15
There's already a python plugin for moovida (moovida.com) media player (open source).
You can grab it and copy Smile
It has searches and dynamic radios
find quote
Haggy Offline
Team-XBMC Forum Moderator - Retired
Posts: 884
Joined: Mar 2009
Reputation: 0
Location: Wild southern Germany
Post: #16
Thanks, i'll have a look at it. Unfortunately i received no answer from the Groovesharks yet Sad

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #17
Cimi Wrote:There's already a python plugin for moovida (moovida.com) media player (open source).
Could you or someone else please post a download link to that specific python plugin?

Haggy Wrote:Unfortunately i received no answer from the Groovesharks yet Sad
Another contact e-mail address is "developers@grooveshark.com"

You could also try reaching them through http://getsatisfaction.com/grooveshark/

People have asked there previously and got replies, see:
http://getsatisfaction.com/grooveshark/t...eshark_api
http://getsatisfaction.com/grooveshark/t...ty_clients
and
http://getsatisfaction.com/grooveshark/t...ogle_sites

Again, specify that you are interested in the API to use XBMC as a client Wink

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Cimi Offline
Member
Posts: 63
Joined: Mar 2008
Reputation: 0
Post: #18
Gamester17 Wrote:Could you or someone else please post a download link to that specific python plugin?
http://www.moovida.com/plugins/
the plugin archive has .egg extension, but can be opened with any file archiver
(This post was last modified: 2009-06-19 12:57 by Cimi.)
find quote
PantsOnFire Offline
Fan
Posts: 530
Joined: Aug 2008
Reputation: 2
Post: #19
Cimi Wrote:http://www.moovida.com/plugins/
the plugin archive has .egg extension, but can be opened with any file archiver

This is not for xbmc right? Its a python script for use with another app I assume. But possibly going to be used as a basis for an xbmc script i am guessing.

My band - www.myspace.com/seabasskid
My system - ASRock 330, 1.6GHz DualCore Atom, GeForce9400 ION, 2GB ram
XboxLive Gamertag - SkillipEvolver
find quote
Haggy Offline
Team-XBMC Forum Moderator - Retired
Posts: 884
Joined: Mar 2009
Reputation: 0
Location: Wild southern Germany
Post: #20
Guess what? You're right Smile

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Post Reply