Skip to content

NotFoundError/jiosaavnpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

JioSaavnPy

JioSaavnPy is a tool to download songs from JioSaavn.

Supports

  • Downloading by song name
  • Downloading by song URL
  • Donwloading by playlist URL
  • Downloading by album URL

Installation

  • Clone the repo and move to the folder
git clone https://github.com/deepjyoti30/jiosaavnpy && cd jiosaavnpy
  • Install using the following command
sudo python setup.py install

Usage

  • Download a song by name:
jiosaavnpy <song-name>

Above command searches the song-name in JioSaavn and prompts the user to make a choice. The choosen option is then downloaded.

  • Download a song by URL:
jiosaavnpy https://www.jiosaavn.com/song/one-kiss/NiBSVSV5WV8

Above command downloads the song One Kiss

  • Download a playlist:
jiosaavnpy https://www.jiosaavn.com/featured/top-jiotunes---hindi/AZNZNH1EwNjfemJ68FuXsA__

Above command downloads the playlist Top Jiotunes Hindi

  • Download an album:
jiosaavnpy https://www.jiosaavn.com/album/x-wembley-edition/OIvKmsM7Tk8_

Above command downloads the album x (Webley Edition).

Default Folder

  • Songs are saved to the ~/Music/ folder.

  • Playlists are saved to ~/Music/<playlist-name> folder.

  • Albums are saved to ~/Music/<album-name> folder.

How it Works

It basically scraps the JioSaavn pages to get the meta info of playlists, albums, songs passed.

The download URL of the song is extracted by drt420's script that is linked in the Credits section.

Credits

Uses Saavn-Downloader by drt420 to extract the download URL of the song.

About

Download songs from JioSaavn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages