mirror of
https://github.com/KevinMidboe/spotify-downloader.git
synced 2025-12-08 20:39:08 +00:00
Update README.md
This commit is contained in:
68
README.md
68
README.md
@@ -1,47 +1,55 @@
|
|||||||
# YTMusic
|
# Spotify-Downloader
|
||||||
|
|
||||||
My first GitHub Repository (sorry for any mistakes)
|
• This little python script allows downloading songs from Spotify just by entering the song's HTTP link or its URI.
|
||||||
|
• You can also download a song by entering its artist and song name.
|
||||||
|
• Downloading a song using spotify link will automatically fix its meta-tags and add a nice a albumart to the song.
|
||||||
|
|
||||||
This python script allows downloading songs from youtube by just entering the name of the song
|
That's how your Music library will look like!
|
||||||
and the artist in mp3 extension.
|

|
||||||
|

|
||||||
|

|
||||||
# Dependencies:
|
## Dependencies:
|
||||||
|
|
||||||
```
|
```
|
||||||
pip install mechanize
|
pip install mechanize
|
||||||
pip install bs4
|
pip install BeautifulSoup4
|
||||||
pip install pafy
|
pip install pafy
|
||||||
```
|
pip install spotipy
|
||||||
```
|
pip install eyed3
|
||||||
sudo apt-get install ffmpeg
|
|
||||||
or download from https://ffmpeg.zeranoe.com/builds/ for windows and place the ffmpeg.exe in your script folder
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# Installation & Usage:
|
You'll also need to install avconv:
|
||||||
```
|
```
|
||||||
git clone https://github.com/Ritiek/YTMusic
|
sudo apt-get install liabav-tools
|
||||||
cd YTMusic
|
|
||||||
sudo python YTMusic.py
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# Commands that can be used in the script:
|
## Installation & Usage:
|
||||||
```
|
```
|
||||||
2. play - will play the last song downloaded using default music player
|
cd ~
|
||||||
3. gg - exit the script
|
git clone https://github.com/Ritiek/Spotify-Downloader
|
||||||
4. spotify - downloads songs from spotify playlist (see below:)
|
cd Spotify-Downloader
|
||||||
|
sudo python setup.py install
|
||||||
|
```
|
||||||
|
Use ```spotdl``` to launch the script.
|
||||||
|
|
||||||
|
## Commands usable in script:
|
||||||
|
```
|
||||||
|
• play - will play the last song downloaded using default music player
|
||||||
|
• exit - exit the script
|
||||||
|
• list - downloads songs from list.txt
|
||||||
|
• lyrics - will print out the lyrics for last downloaded song.
|
||||||
```
|
```
|
||||||
|
|
||||||
# Downloading Music from Spotify:
|
## Downloading Music from Spotify:
|
||||||
|
|
||||||
1. To download music from spotify playlists goto http://www.playlist-converter.net/ and login to your
|
• To download music from spotify just copy the song's HTTP link or URI and paste it in the script.
|
||||||
spotify account and choose the playlist you want to download. Let it grab the tracks and then click
|
• You can also create ```list.txt``` in the folder where script is placed and add all the song you want to download (either by name or its spotify link).
|
||||||
on ```Export to free text```.
|
• Use the command ```list``` in the script to start downloading the list.
|
||||||
2. Copy the songs list and create a new text file ```spotify.txt``` in your Music directory and paste the
|
|
||||||
songs list.
|
|
||||||
3. Use the command ```spotify``` in the script to start downloading the list.
|
|
||||||
|
|
||||||
# Known bugs:
|
## Disclaimer:
|
||||||
|
|
||||||
1. Fails to download songs containing accents (that is, characters like 'Ø' in song like 'BØRNS Seeing Stars')
|
Downloading copyright songs may be illegal in your country. Please support the artists by buying their music.
|
||||||
in the Youtube's video title.
|
|
||||||
|
## License:
|
||||||
|
|
||||||
|
```The MIT License```
|
||||||
|
|||||||
Reference in New Issue
Block a user