BeatPrintsΒΆ

  1. Visit Spotify Developer Dashboard.

  2. Create app BeatPrints, add http://localhost on Redirect URIs (required).

  3. Go Settings, get Client ID, Client secret.

  4. Add SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET into PATH.

git clone --depth=1 https://github.com/TrueMyst/BeatPrints
cd BeatPrints
uv venv
.venv\Scripts\activate.bat
uv pip install -e .
uv pip install python-dotenv
beatprints

Optional [1]:

mkdir C:\Users\User\AppData\Roaming\BeatPrints
subl C:\Users\User\AppData\Roaming\BeatPrints\config.toml
[general]
search_limit = 7
output_directory = "C:\\Users\\User\\Downloads"

[credentials]
client_id = "SPOTIFY_CLIENT_ID"
client_secret = "SPOTIFY_CLIENT_SECRET"

ReferenceΒΆ