A small script to match a local music collection to spotify's "this is" playlists. Outputs relative .m3u playlists, and a file named "missing.txt" showing any songs not currently in your library.
- Python
- Spotify API access (sign up at https://developer.spotify.com )
- A local music collection, stored with the structure /Artist/Album/Song.[mp3/flac]
- Clone/Download the git repo.
- pip install requirements.txt
- Open this-is-local.py and put your spotify details into variables client_id & client_secret. Change your "directory" to your music location if needs be.
- run this-is-local.py
- This works best with a well tagged music collection. Take a look at beets for a simple enough way to set this up