How To Download Spotify Playlist Without Premium On Computer UPDATED

How To Download Spotify Playlist Without Premium On Computer

The fastest, easiest, and near accurate command-line music downloader

asciicast

What spotDL does

  1. Downloads music from YouTube as an MP3 file
  2. Applies basic metadata gathered from Spotify such as:
    • Track Proper noun
    • Runway Number
    • Album
    • Album Cover
    • Genre
    • and more!

Redesigned

spotDL is being redesigned! This means nosotros are currently not accepting new characteristic requests. You can talk to us on our Discord if at that place is annihilation further.

Prerequisites

  • Python three.6.ane or in a higher place (added to PATH)
  • FFmpeg 4.2 or in a higher place (added to PATH)

YouTube Music must be bachelor in your state for spotDL to work. This is because we use YouTube Music to filter search results. Yous can check if YouTube Music is bachelor in your country, by visiting YouTube Music.

Installation

Installing FFmpeg

  • Windows Tutorial
  • OSX - mash install ffmpeg
  • Linux - sudo apt install ffmpeg

Installing spotDL

  • Recommended Stable Version:

  • Dev Version: (Non STABLE)

    pip install https://codeload.github.com/spotDL/spotify-downloader/zip/dev

If you have problem installing spotdl take a look at the extended installation guide hither or ask for assist in our discord server

On Termux

curl -Fifty https://raw.githubusercontent.com/spotDL/spotify-downloader/master/termux/setup_spotdl.sh              |              sh

Arch

There is an Arch User Repository (AUR) bundle for spotDL.

Usage

  • To download a song, run

    example:

    spotdl https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b
  • To download an album, run

    case:

    spotdl https://open up.spotify.com/anthology/4yP0hdKOZPNshxUOjY0cZj
  • To download a playlist, run

    instance:

    spotdl https://open up.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID
  • To download all songs from an creative person run

    example:

    spotdl https://open.spotify.com/artist/1fZAAHNWdSM5gqbi9o5iEA
  • To search for and download a song, run, with quotation marks

    example:

    spotdl                                      'The Weeknd - Blinding Lights'                                  

    Note: This is not accurate and often causes errors.

  • To resume a failed/incomplete download, run

    spotdl [pathToTrackingFile]

    example:

    spotdl                                      'The Weeknd - Blinding Lights.spotdlTrackingFile'                                  

    Note: .spotdlTrackingFilesouthward are automatically created when a download starts and deleted on completion

  • Y'all can queue up multiple download tasks by separating the arguments with spaces

    spotdl [songQuery1] [albumUrl] [songQuery2] ... (order does not thing)

    example:

    spotdl                                      'The Weeknd - Blinding Lights'                                    https://open.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID ...

    Note: spotDL downloads up to iv songs in parallel, so for a faster experience, download albums and playlist, rather than tracks.

  • To download youtube video with metadata from spotify, run

    spotdl                                      "YouTubeURL|SpotifyURL"                                  

    example:

    spotdl                                      "https://www.youtube.com/watch?v=EO7XnC1YpVo|https://open.spotify.com/rails/4fzsfWzRhPawzqhX8Qt9F3"                                  

    Note: Urls have to be separated with | and quoted properly ex. "YouTubeURL|SpotifyUrl"

  • To download songs with different output format run

    spotdl [songUrl] --output-format mp3/m4a/flac/opus/ogg/wav

    example:

    spotdl [songUrl] --output-format opus
  • To utilise ffmpeg binary that is not on PATH run

    spotdl [songUrl] --ffmpeg path/to/your/ffmpeg.exe

    case:

    spotdl [songUrl] --ffmpeg C:\ffmpeg\bin\ffmpeg.exe
  • To generate .m3u file for each playlist run

    spotdl [playlistUrl] --m3u

    example:

                      spotdl https://open.spotify.com/playlist/37i9dQZF1E8UXBoz02kGID --m3u
  • To use youtube instead of youtube music run

    spotdl [songUrl] --use-youtube

    example:

                      spotdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --use-youtube
  • To manually choose a lyrics provider, run

                      spotdl [songUrl] --lyrics-provider lyrics_provider

    bachelor lyrics providers:

    • genius
    • musixmatch

    example:

                      spotdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --lyrics-provider genius
  • To change number of threads used when downloading songs run

    spotdl [songUrl] --dt [number]

    example:

    spotdl https://open.spotify.com/rail/4fzsfWzRhPawzqhX8Qt9F3 --dt 8
  • To change number of threads used when searching for songs run

    spotdl [songUrl] --st [number]

    instance:

    spotdl https://open.spotify.com/track/4fzsfWzRhPawzqhX8Qt9F3 --st 8
  • To ignore your ffmpeg version run

    spotdl [songUrl] --ignore-ffmpeg-version
  • To use path template

    spotdl [songUrl] --path-template                                      'template'                                  

    example:

    spotdl https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b --path-template                                      '{creative person}/{album}/{championship} - {artist}.{ext}'                                  

    possible values:

    • {artist}
    • {artists}
    • {title}
    • {album}
    • {ext}
    • {playlist}

pipx Isolated Environment Alternative

For users who are not familiar with pipx, it can exist used to run scripts without installing the spotDL package and all the dependencies globally with pip. (Effectively skipping over the spotDL Installation footstep)

First, you volition need to install pipx by running:

python3 -g pip install --user pipx python3 -1000 pipx ensurepath

Next, you can jump direct to running spotDL with:

Contributor Guide

Interested in contributing? Check out our CONTRIBUTING.md to find resource around contributing along with a guide on how to ready up a development environment.

Contributors

contributors

Authors

  1. @ritiek for creating and maintaining spotDL for iv years
  2. @rocketinventor for figuring out YouTube Music querying
  3. @MikhailZex for, never listen...

License

MIT

DOWNLOAD HERE

Posted by: landhisomed77.blogspot.com

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel