clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.79k stars 682 forks source link

Supporting Qobuz #4564

Open svan001 opened 10 years ago

svan001 commented 10 years ago

Can you make possible listen music from Qobuz in clementine ?

It's a high quality (lossless) music store. Looks like the have an API : https://github.com/Qobuz/api-documentation

I'm seriously looking to use their service, but looks like I don't have a solution for Linux, if my favorite music player on linux could do it, that would be great :).

Thanks

Chocobozzz commented 10 years ago

Yeah, Qobuz is great, they propose FLAC and MP3 streaming files so we can have a very good quality. And we don't need non free software third party to implement the service on Clementine.

Maybe I'll work on it if nobody is against.

Chocobozzz commented 9 years ago

Ok so the news.

The implementation was made and tested two month ago (with an api key found on internet). I emailed api@qobuz.com to obtain our own Clementine API key. After one week I got an email asking me about statistics of Clementine use. I answered them and after one month (yes, a month) they told me to wait because they are changing their "policy of openness" of their API.

So now I just wait, again.

svan001 commented 9 years ago

Sad news... please keep us posted on this issue, I already realized they don't have all the artist i'm interested in and, if that their position toward free software like clementine, I think i'm definitely not gonna be one of their customer...

OlivierAime commented 8 years ago

Any news on this topic? If not I suggest we ask them through facebook. Maybe it will get them moving...

Akiat commented 7 years ago

I'm really interested about this, any news ?

Chocobozzz commented 7 years ago

If someone succeeds in getting API keys for Clementine I could try to update (and check if my implementation still works) my branch.

CoreyPenIT commented 7 years ago

I see that Tomahawk has some sort of implementation, not sure if relevant but have a look at line 60.

https://gist.github.com/anonymous/0221cab058387bb41d7b1e463a06812f