Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Spotify playlist management #22

Open
jodal opened this issue Sep 8, 2014 · 14 comments · May be fixed by #287
Open

Add support for Spotify playlist management #22

jodal opened this issue Sep 8, 2014 · 14 comments · May be fixed by #287
Labels
C-enhancement Category: A PR with an enhancement or an issue with an enhancement proposal

Comments

@jodal
Copy link
Member

jodal commented Sep 8, 2014

Moved from mopidy/mopidy#42:

It would be nice to be able to manage Spotify playlists through Mopidy. E.g. create/rename/remove playlists, and add/move/remove tracks in playlists.

@jodal jodal added the C-enhancement Category: A PR with an enhancement or an issue with an enhancement proposal label Sep 8, 2014
@jodal jodal added this to the v2.x milestone Sep 8, 2014
@peterlvilim
Copy link

Was thinking of adding this feature.

  • Create new spotify playlists
  • Add and remove tracks from spotify playlists
  • Rename spotify playlists

Right now I assume any playlist that you create would have to only include spotify items in order for it to sync to spotify. I'm guessing this feature might also require additions to pyspotify which I could do as needed.

Planning to read through some of the code at which point I'll have something more intelligent to say on this topic.

@charles-l
Copy link

👍

@Cysioland
Copy link

Currently getting 'Playlist with scheme "spotify" can't add track with scheme "spotify"' error in ncmpcpp, which does not make sense.

@jodal
Copy link
Member Author

jodal commented Feb 19, 2016

Please don't hijack unrelated issues.

On Fri, Feb 19, 2016, 16:32 Cysioland notifications@github.com wrote:

Currently getting 'Playlist with scheme "spotify" can't add track with
scheme "spotify"' error in ncmpcpp, which does not make sense.


Reply to this email directly or view it on GitHub
#22 (comment)
.

@Cysioland
Copy link

Cysioland commented Feb 20, 2016 via email

@pbogut
Copy link

pbogut commented Jul 19, 2016

Any update about this one?

@yannik-b
Copy link

Not now, spotify will close libspotify, which is used by this project, until 2017 or it is closed already (#110)
So there will (proprably) be currently no changes for libspotify.

@kingosticks
Copy link
Member

There are no changes required to libspotify (or pyspotify) to implement this feature as they already have full support for modifying playlists. The changes required to implement this feature are in mopidy-spotify/mopidy.

If I remember correctly the main blocker is some sensible generic handling when tracks come from multiple backends, as per @peterlvilim's comment above.

So, no update here sadly.

@Radvendii
Copy link

I think ideally you could add tracks from multiple sources to a playlist in mopidy, and it would sync only those tracks that are from spotify back to the spotify playlist, no?

@ecly
Copy link

ecly commented Aug 5, 2017

Is there anything going on with this?

@kingosticks
Copy link
Member

kingosticks commented Aug 5, 2017 via email

@ecly
Copy link

ecly commented Aug 5, 2017

Although since you can't edit the Spotify owned playlists...

To understand that correctly - does that mean that as things are right now, it will never be possible to add tracks to a playlist that was created directly in Spotify? As in have playlist changes made both in Spotify and with Mopidy be synced.

@kingosticks
Copy link
Member

kingosticks commented Aug 5, 2017 via email

@ecly
Copy link

ecly commented Aug 5, 2017

Ah of course - alright, so eventual support for editing one's own spotify playlists should be possible then.

@jodal jodal removed this from the v3.x milestone Nov 17, 2019
blacklight added a commit to blacklight/mopidy-spotify that referenced this issue Dec 12, 2019
girst pushed a commit to fork-graveyard/mopidy-spotify that referenced this issue Nov 3, 2020
girst pushed a commit to fork-graveyard/mopidy-spotify that referenced this issue Nov 3, 2020
@girst girst linked a pull request Nov 13, 2020 that will close this issue
4 tasks
kingosticks pushed a commit to kingosticks/mopidy-spotify that referenced this issue Jan 6, 2021
kingosticks pushed a commit to kingosticks/mopidy-spotify that referenced this issue Jan 6, 2021
kingosticks pushed a commit to kingosticks/mopidy-spotify that referenced this issue Jan 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: A PR with an enhancement or an issue with an enhancement proposal
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants