Skip to main content

A package to download songs from Spotify using YouTube

Project description

Spotify Song Downloader

Description

This package allows users to download songs from Spotify by searching for song titles and retrieving them via YouTube. It combines Spotify's search functionality with YouTube's video downloading capabilities to provide a seamless music downloading experience.

Features

  • Search for songs using Spotify's extensive database
  • Download songs as MP3 files
  • Automatically add metadata (artist, album, title) to downloaded files
  • Include album artwork in the MP3 file

Installation

(Instructions for installation will go here once the package is published)

Usage

Basic Usage

from spotify_song_downloader import Downloader, Spotify

# Initialize Spotify client
spotify_client = Spotify(
    clientId="your_spotify_client_id",
    clientSecret="your_spotify_client_secret"
)

# Create Downloader object
downloader = Downloader("path/to/download/directory", spotify_client)

# Download a song
downloader.downloadSong("Song Title")

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

SpotiTube-0.0.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

SpotiTube-0.0.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file SpotiTube-0.0.1.tar.gz.

File metadata

  • Download URL: SpotiTube-0.0.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for SpotiTube-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ca918cda10f04492516284dd982be3fec765566c2f17437642c8e7d6680984fd
MD5 85496b776aba94ccc94023b9c4067856
BLAKE2b-256 fc73045498c0f8801f148fbe0792d61b7a26d501dadbcc6b2b4635cddac65ef0

See more details on using hashes here.

File details

Details for the file SpotiTube-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: SpotiTube-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for SpotiTube-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a2a2085872d7206d82dde75b108a8cfb6ea0129783d13ed295b461ab23502c01
MD5 f1ccbae441502cf2abdda799e99e4670
BLAKE2b-256 44202e19162f06f7b0f061a257a435d8bae89398233ef7771c3cb03cdd476083

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