/rdbs

export rekordbox databases to spotify

Primary LanguageGoMIT LicenseMIT

rdbs

rdbs (RekorDBox to Spotify) is a tool for putting Rekordbox playlists into Spotify.

Installation

go install github.com/r-medina/rdbs

How to use

  1. get your spotify api keys

    https://developer.spotify.com/documentation/general/guides/authorization/app-settings/

    you need a Spotify ID and a Spotify Secret

    put them into the environment as SPOTIFY_ID and SPOTIFY_SECRET

manual rekordbox export

  1. export a Rekordbox playlist to a .txt file
    • right click the playlist and click “Export a playlist to a file” → “Export a playlist to a file for KUVO (*.txt)”
  2. use this program
    rdbs <your-spotify-playlist-name> <location-of-exported-plylist-txt-file>
        

    running this will open a browser which will grant this app permissions to make playlists and search for songs on your behalf

    after you’ve authorized it, it will make a playlist with the tracks in the file and log the names of any tracks it didn’t find

straight from rekordbox db (macos only)

the following assumed you have SPOTIFY_ID and SPOTIFY_SECRET set appropriately. it also assumes your rekordbox database is in ~/Library/Pioneer/Rekordbox/master.db. If you have it somewhere else, you can set the environment variable REKORDBOX_DB to another absolute path.

rdbs -r <your-spotify-playlist-name> <playlist-name-in-rekordbox>