A script to download hindi and punjabi songs from internet
Project description
SONG DOWNLOADER
A command line interface for downloading Songs/mp3 from Internet
Just type the name of the song and it will download for you
Features
song can download music from https://www.youtube.com/ and https://mr-jatt.com/
song query Google for finding link associated to https://mr-jatt.com/
It then parses Mr-jatt.com for finding download link of the mp3 file and downloads it.
For Installing
pip install song
For Upgrading
pip install --upgrade song
For Uninstalling
pip uninstall song
Usage:
song -y [ song_name ] song -d [ song_name | singer_name | movie_name ] song -d --download-all [ singer_name | movie_name ] song --ty [ textfile.txt ] song --td [ textfile.txt ] song --version
Optional arguments are:
-y : For downloading mp3 from youtube
-d : For downloading mp3 from mr-jatt
–download-all : For downloading all songs of a movie or top songs of a singer
–ty : For downloading all songs in specified text file from youtube in mp3 format
–td : For downloading all songs in specified text file from mr-jatt in mp3 format
–version : For printing song version
Example:
For Downloading Song From Youtube
song -y tum hi ho
For Downloading Song from Mr-jatt (It will download the file in current working directory)
song -d tum hi ho
For Downloading all songs of a movie or top songs of a singer
song -d --download-all dhoom
For Listing songs of a Movie
song -d dangal
For Listing Top songs of a Artist
song -d sunidhi chauhan
TODO
[ X ] Add support for Hollywood/English Songs
[ ] Implement Unit Testing
[ X ] Option for downloading all songs of a movie
[ X ] Option for downloading all top songs of a artist
Disclaimer
Downloading copyrighted material may be illegal in your country. Use at your own risk.
Want to Contribute
Clone the repository
$ git clone https://github.com/ankitmathur3193/song-cli.git
Install dependencies
$ pip install -r requirements.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file song-2.9.2.tar.gz
.
File metadata
- Download URL: song-2.9.2.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03cc2e8f1c2d7d8086914cba7cb94c446a241e3b11cf0b6504f1f36c753db81f |
|
MD5 | fe663a38adcc1c7d4416cc47af308857 |
|
BLAKE2b-256 | 76df90210a3c3108719cb18feb1c4b173a723d372cf66706027a08f03dd8a064 |
File details
Details for the file song-2.9.2-py2.py3-none-any.whl
.
File metadata
- Download URL: song-2.9.2-py2.py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6b0ed1bd430b1e9308a51b07e6b9ccf780fcfd31529404e77653641aa134983 |
|
MD5 | 202f29dc344578277e5da88355642a92 |
|
BLAKE2b-256 | d74715831b4259cf123c48f116078a15232334ec0c4c3da3bf57fb82aa68a5dc |