Download spotify and youtube playlists on Termux
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
- Convert downloaded songs to mp3 or flac
The final result
Before the download starts:
While It's downloading
In the music player
And ofcourse the metadata :)
Setup
Installation and usage:
Termux:
-
Download Termux.
- If you have Android version >=7, then click here to directly download termux apk
- Otherwise, download F-Droid apk and install it. Then install Termux from it.
-
Run the below command for installing everything automatically.
curl -o setup.sh https://raw.githubusercontent.com/insaiyancvk/pymusicdl/pymusicdl-termux/setup.sh && ./setup.sh
Detailed installation
- Install the pymusicdl.
pip install pymusicdl-termux
- Install FFMPEG based on the distro.
apt install ffmpeg
- Download "musicdl" to ~/../usr/bin, make it executable.
curl -o ~/../usr/bin/musicdl https://raw.githubusercontent.com/insaiyancvk/pymusicdl/pymusicdl-termux/musicdl && chmod +x ~/../usr/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
musicdlin termux :)
Updating the package:
pip install pymusicdl_termux -U
- or you can use
python3 -m pip install pymusicdl -Uin Termux
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_termux-0.0.1.tar.gz
(12.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pymusicdl_termux-0.0.1.tar.gz.
File metadata
- Download URL: pymusicdl_termux-0.0.1.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88c427448ed86226b72ee1d66e103eb235eadd0e50896b4ea63fb45f26187e9e
|
|
| MD5 |
458926ca79aa8f583e246b4b139d851a
|
|
| BLAKE2b-256 |
4d6694a29620d59b1bec828da95e442cceaeb46dc77a58d52d678449b5cfec04
|
File details
Details for the file pymusicdl_termux-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pymusicdl_termux-0.0.1-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d8a4feb1de804429e2f8d56f25ac171f06d4139a4b6c1f25a0ac147dfa4f553
|
|
| MD5 |
f695cb5367e9a054b61c67bd0c0bbbca
|
|
| BLAKE2b-256 |
575a4f91cc8dc86a4681e222fd67d6836a785fe8c9ddcfb450a25badf3e8fae1
|