Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

BeatPrints

Create eye-catching, Pinterest-style music posters effortlessly. BeatPrints integrates with Spotify and LRClib API to help you design custom posters for your favorite tracks or albums. [TrueMyst/BeatPrints]

轻松制作引人注目的Pinterest风格的音乐海报。BeatPrint与Spotify和LRClib API集成,帮助你为最喜欢的曲目或专辑设计自定义海报。 [TrueMyst/BeatPrints]

install

  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

config

1

# Windows 10
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"

usage

beatprints

reference

annex

beatprints_batch-script.mp4, (bilibili


  1. CLI Setup