Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sepehr/xspfy
Import XSPF playlists to Spotify.
https://github.com/sepehr/xspfy
lastfm python spotify spotify-api xspf
Last synced: about 2 months ago
JSON representation
Import XSPF playlists to Spotify.
- Host: GitHub
- URL: https://github.com/sepehr/xspfy
- Owner: sepehr
- License: unlicense
- Archived: true
- Created: 2016-04-02T13:59:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-02T07:44:00.000Z (almost 6 years ago)
- Last Synced: 2024-07-22T11:50:54.689Z (2 months ago)
- Topics: lastfm, python, spotify, spotify-api, xspf
- Language: Python
- Size: 46.9 KB
- Stars: 28
- Watchers: 4
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# XSPFy
Migrates XSPF playlists to Spotify where they can grow old.
It's the ancestor of [Laspotipy](https://github.com/sepehr/laspotipy). Laspotipy does not work anymore as Last.fm's Playlist API does not work anymore. Exported XSPF playlists can be imported using this utility instead.
As of the new fuckin lastfm beta, playlists can be found on the old website:
https://www.last.fm/user/lajevardi/library/playlistsThe built-in export feature does not work anymore as the Playlists API is gone. Consider using a workaround to scrape and save data locally:
http://jsbin.com/vivucuceco/1/edit?html,outputConvert CSV files to XSPF playlists:
https://github.com/kevlened/csvToXspfTo export your Spotify playlists:
https://rawgit.com/watsonbox/exportify/master/exportify.html### Usage
`python xspfy.py XSPF_PATH SPOTIFY_USERNAME`### Screenshot
![XSPFy screenshot](https://hostr.co/file/AsJX2zukaVkt/xspfy.png)### Installation
pip install requests spotipy
git clone https://github.com/sepehr/xspfy.git
chmod +x ./xspfy/xspfy.py