Skip to content

AmarnathCJD/Spot-DL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Spotify Connect-Based Implementation

A minimal tool to search and download Spotify songs in 320kbps using Spotify Connect.

🔐 Requires a Spotify Premium account.


✨ Features

  • 🎧 Control Spotify playback via local devices using Spotify Connect
  • 💻 Works with Spotify Desktop Clients (Windows & Linux)
  • 🔑 Simple one-time authentication with persistent credentials.json

🚀 Getting Started – Authentication

To generate credentials.json:

  1. Run the authentication script:

    python auth.py
  2. Open your Spotify Desktop App (Windows/Linux)

  3. Go to Spotify Connect and select the device named spotify-connect-local

  4. After successful authentication, a credentials.json file will be saved in your project folder ✅


⚠️ Disclaimer

This project is provided strictly for educational and personal use only. It is not affiliated with, endorsed by, or supported by Spotify AB or any of its partners.

By using this tool, you agree to:

  1. 📜 Legal Use Only You will not use this tool for any unlawful purposes, such as unauthorized downloading, sharing, or distribution of copyrighted content.

  2. 🧠 Your Responsibility The creators are not liable for any misuse, legal issues, or damages arising from the use of this tool. Use at your own risk.

  3. 🚫 No Official Affiliation This is an independent project and has no connection to Spotify or its official APIs.

🙏 Please respect artists' rights and Spotify's terms of service. Use this tool responsibly.


📄 License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

A spotify connect based song ripper.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages