Ritiek Malhotra 1bfb4ba005 Delete YTMusic
2016-07-17 13:37:33 +05:30
2016-07-16 00:48:41 +05:30
2016-07-16 00:53:42 +05:30
2016-07-15 22:51:37 +05:30

YTMusic

My first GitHub Repository (sorry for any mistakes)

This python script allows downloading songs instantly by just entering the name of the song and the artist.

Alt text

Dependencies:

pip install mechanize
pip install bs4
pip install pafy

[OPTIONAL] If you want to convert downloaded music to mp3 (from m4a) install avconv:

sudo apt-get install libav-tools
or download from https://libav.org/download/ for windows

Installation & Usage:

git clone https://github.com/Ritiek/YTMusic
cd YTMusic
sudo python setup.py install

or you can also install from pypi using:

pip install YTMusic

Run it using:

YTMusic

Commands that can be used in the script:

• play - will play the last song downloaded using default music player
• spotify - downloads songs from spotify playlist (see below:)
• convert - will convert all your m4a songs into mp3
• exit - exit the script

Downloading Music from Spotify:

Alt text

• To download music from spotify playlists goto http://www.playlist-converter.net/ and login to your spotify account and choose the playlist you want to download. Let it grab the tracks and then click on Export to free text. • Copy the songs list and create a new text file spotify.txt in your Music directory and paste the songs list.

cd YTMusic/Music
sudo nano spotify.txt
[paste your songs here then ctrl+o, enter, ctrl+x]
sudo chmod 775 spotify.txt

• Use the command spotify in the script to start downloading the list.

Known bugs:

• Fails to download songs containing accents (that is, characters like Ø in song like BØRNS Seeing Stars) in the Youtube's video title.

Disclaimer:

Downloading Copyright Music may be illegal in you country. Please support the artists by buying their Music.

S
Description
Download Spotify playlists from YouTube with albumart and metadata
Readme MIT 1.1 MiB
Languages
Python 99.8%
Dockerfile 0.2%