Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ankitmathur3193/song-cli

Repository files navigation

SONG DOWNLOADER

A command line interface for downloading Songs/mp3 from Internet

Just type the name of the song and it will download the song 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
  • --ty : For downloading all songs in specified text file from youtube mp3 format
  • --td : For downloading all songs in specified text file from mr-jatt mp3 format
  • --download-all : For downloading all songs of a movie or top songs of a singer
  • --version : For printing song version

Example:

  • For Downloading Song From Youtube

    song -y roar

  • For Downloading Song (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 an Artist

    song -d sunidhi chauhan

TODO

  • Add support for Hollywood/English Songs
  • Implement Unit Testing
  • Option for downloading all songs of a movie
  • 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
  • Build from source
$ cd song-cli-master
$ python setup.py develop

Releases

No releases published

Packages

Contributors

Languages