PromyLOPh / pianobar

Console-based pandora.com player
http://6xq.net/pianobar/
Other
1.74k stars 321 forks source link

Support for playlists #656

Open roosemberth opened 6 years ago

roosemberth commented 6 years ago

Is it possible to support playlists? (And maybe create a station from a playlist after it ends?).

PromyLOPh commented 6 years ago

If they are supported by the mobile client (Android, in particular) then it should be possible, yes. I’ll have a look, but no promises on my end. If you want to have some fun, feel free to reverse-engineer it yourself.

PromyLOPh commented 6 years ago

Update on this issue: Playlists are supported my the mobile API (as expected). The following API calls are probobly relevant:

playlists. browse. pods.*

The issue I see here is that playlists won’t be useful without proper management interface and catalog browsing. And right now I don’t want to invest that much time into pianobar. So, if anyone want to do this: Go ahead, submit a pull request and we’ll work something out.

sehrgut commented 6 years ago

Would you consider simply subscribing to playlists (by URI or ID), rather than full playlist management, to be in-scope? It's something I've been wanting as well, but don't think I care enough about playlist management/curation to implement more than that.

PromyLOPh commented 6 years ago

Sure, if you’re submitting a pull request with “only” basic playback, I’ll merge that too. Let me know if you need any help.

sehrgut commented 6 years ago

Thanks! As long as you don't mind me taking about a month before I really have time to work on this, you can go ahead and assign it to me.

PromyLOPh commented 6 years ago

I don’t and GitHub does not allow me to assing this issue to you, unfortunately. But it’s all yours.

sehrgut commented 6 years ago

Perfect. I'll just task this in my trello then!

hathawayj commented 6 years ago

Excited to see this feature.

BeaverTek commented 3 years ago

@sehrgut What ever happened with this?

sehrgut commented 3 years ago

I stopped using Pandora.