Skip to main content

Download your Spotify playlists for your iPod Classic

Project description

cassettify

Download your Spotify playlists for your iPod Classic.

Install

# via pip
pip install cassettify

# via Homebrew
brew tap bsolidgold/cassettify
brew install cassettify

Usage

cassettify                          # interactive playlist picker
cassettify "Dark Side of the Moon"  # download a specific playlist
cassettify --all                    # download everything
cassettify --output ~/Music/iPod    # set output directory
cassettify --setup                  # re-run setup wizard

Songs are saved as: <output>/<Artist>/<Album>/<track-number> - <title>.mp3

First run

Cassettify will walk you through connecting your Spotify account. You'll need to create a free app at developer.spotify.com — the wizard explains exactly how.

Notes

Downloads via YouTube Music. Intended for personal archival use only.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cassettify-0.1.0.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cassettify-0.1.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file cassettify-0.1.0.tar.gz.

File metadata

  • Download URL: cassettify-0.1.0.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for cassettify-0.1.0.tar.gz
Algorithm Hash digest
SHA256 65eaa26398778ca8e08d29b299e23717dff9590349437f0434640ff4225f5f3b
MD5 b588bd9b53f5a1378fa6581b72768248
BLAKE2b-256 8e430f72ef9998beaf7a94747fc13303cc36b8de7c7c319745f716687fedb951

See more details on using hashes here.

File details

Details for the file cassettify-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cassettify-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for cassettify-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 637aa8779eb57e9832a7abcabd638f00022dbb5157984e1ea5e63d34780ac1b2
MD5 8dfb6e873f97a1e280fe06efcb2c7d13
BLAKE2b-256 2943e66bf7af09a06b4479205560e70c321217e1bab800b395d1d0e6a4979ff0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page