A terminal CLI that accepts a Spotify track or album link, renders the cover as terminal art, lists the shared song or album tracks, and shows a player-style loudness visualiser.
Spotify catalog metadata requires Web API credentials.
cd /Users/chefski/Documents/dev/visualiser-cli
npm install
cp .env.example .envFill in SPOTIFY_CLIENT_ID and SPOTIFY_CLIENT_SECRET from a Spotify Developer app.
npm run build
npm link
viz "SPOTIFY_TRACK_OR_ALBUM_LINK"Options:
viz "SPOTIFY_LINK" --width 96
viz "SPOTIFY_LINK" --cover-mode asciiWithout linking, use npm start -- "SPOTIFY_LINK". If no link is passed, the CLI prompts for one.
Track links show a static waveform player. Album links show the cover, metadata, and track list.
