Skip to main content

A script to download hindi and punjabi songs from internet

Project description

PyPI version license

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

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
    youtube example
  • For Downloading Song from Mr-jatt (It will download the file in current working directory)

    song -d tum hi ho
    song-cli example
  • For Downloading all songs of a movie or top songs of a singer

    song -d --download-all dhoom
    download all songs
  • For Listing songs of a Movie

    song -d dangal

    after movie name
  • For Listing Top songs of a Artist

    song -d sunidhi chauhan
    artist\_top\_songs

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

song-2.9.2.tar.gz (9.4 kB view hashes)

Uploaded Source

Built Distribution

song-2.9.2-py2.py3-none-any.whl (15.3 kB view hashes)

Uploaded Python 2 Python 3

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