-
Notifications
You must be signed in to change notification settings - Fork 111
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
Cannot play playlists created by "Spotify" #140
Comments
This looks like #133 |
I have the same issue. I can see all my personal playlists and playlist from other people who i am following. But i cant see official playlists created by spotify. edit: edit: i am really confused because the playlists show up in the web client but not in console |
Hi there, I struggle from the same issue. Playlist built by myself or others are no problem, but anything related to "spotify:user:spotify:playlist:xxxx" is just not loading when added via Streams and not showing up at all in the browse playlists section. I didn't manage to enable debugging output for the extension - is this builtin? Willing to help, debug and create a PR if someone can give me a hand. |
Hi, |
This issue is due to a breaking change in Spotify's libspotify library which is end of life and so will not be fixed by Spotify. Therefore, the issue will persist until someone changes mopidy-spotify to use the Spotify Web API for playlist data instead of libspotify. I did some initial work on this and found that caching will be required, and of course a fair amount of tests. I won't have the time to work on it any further until after the holidays but others are more than welcome to have a go. |
I use Iris in combination with Mopidy and Mopidy-Spotify to play Spotify playlists (at least my Discover Weekly playlist) and that works fine. Does that help you? See https://github.com/scheleaap/ansible-role-mopidy/blob/master/tasks/install.yml if you're interested in the details of how I set up Mopidy. |
I also use iris. In iris the spotify playlists work fine. I think iris uses spotipy to interact with spotify. But when I use the command line (mpc) to list the playlists it doesn't work. I think because mopidy uses the old libspotify like @kingosticks mentioned. |
im shocked that this issue is present since may; i just subscribed to spotify and i will definitely cancel it again; i dont wait a year for this feature. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Iris (and other frontends) I think work by just adding the songs to the existing playlist which is different than playing the playlist uri directly. The former will work fine, the later won't work as it's a known issue. So a hack could be when a playlist is received to look it up and just add it like the frontends do it. |
Libspotify plays tracks, never playlists. But what you describe is exactly what mopidy-spotify needs to do. Change the libspotify playlist->tracks lookup to be a Web API playlist->tracks lookup. And it can do it for all playlists, no need to be a special case. If someone has the motivation/time to do it then great, go for it. |
Fixed in 4aafc68 |
We use the load by URI a lot, but recently we cannot load the playlist that are created by Spotify itself. Every other playlist or artist URI works perfectly. Any idea what could be the problem?
The text was updated successfully, but these errors were encountered: