Skip to main content

Download spotify and youtube playlists without having to enter any API keys!

Project description

A simple music downloading app which doesn't require any API keys.


Features

  • Download single song
  • Download Youtube Playlist
  • Download Spotify playlist/album

Setup

Installation and usage:

Windows:

  • Run the following command in Command prompt
curl -o setup.bat https://raw.githubusercontent.com/insaiyancvk/pymusicdl/pure-python/setup.bat && setup && del setup.bat
  • Everytime you want to download music just type musicdl in cmd :)

Note:

  • Make sure Python is added to your Path.
    • You can check it by typing py --version in cmd.
  • Make sure PIP is added to your Path.
    • You can check it by typing pip --version or py -m pip --version in cmd.

Linux:

  • Install the pymusicdl.
pip install pymusicdl
  • Install FFMPEG based on the distro.

    • Debian/Ubuntu - sudo apt install ffmpeg
    • Fedora/RHEL - sudo dnf install ffmpeg
    • Arch - sudo pacman -S ffmpeg

    Referred from ubuntupit

  • Download "musicdl" to ~/.local/bin, make it executable.

curl -o ~/.local/bin/musicdl https://raw.githubusercontent.com/insaiyancvk/pymusicdl/pure-python/musicdl && chmod +x ~/.local/bin/musicdl && clear && echo -e '\n\nType \033[1m\033[3mmusicdl\033[0m in your terminal to download music :)\n\n'
  • Everytime you want to download music just type musicdl in terminal :)

Updating the package:

pip install pymusicdl -U
  • or you can use python3 -m pip install pymusicdl -U if you are on linux

  • and py -m pip install pymusicdl -U if you are on windows

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

pymusicdl-0.0.3.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

pymusicdl-0.0.3-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file pymusicdl-0.0.3.tar.gz.

File metadata

  • Download URL: pymusicdl-0.0.3.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for pymusicdl-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3ff7d6e4b52883d2dc66c5db4970970260a01099af258bed6d0cebbe428b0f96
MD5 8b5d05394e7d2dc94fbfa61ea4a5d0ca
BLAKE2b-256 9ebff3db9c0a451ce83e3efe8cc6e295b608b647387aa62ae7dd1132c9067e7f

See more details on using hashes here.

File details

Details for the file pymusicdl-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pymusicdl-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 14.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for pymusicdl-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1b2dd32991cc50c211c2a3f08e947c56344505f727d7c8a2561681049f87dad0
MD5 8b9d2f63105ae7e7f47e173391fc7255
BLAKE2b-256 6ab695be732dfb71d44ccb602d4c6f3bdc60a0efdf0a1e3884363bad231a6cf4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page