Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
henry-richard7 authored Jun 14, 2021
1 parent 416c27c commit 8dbaf74
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,49 @@
# spotify-playlist-downloader
A C# GUI application that allows you to download songs from youtube-dl by using metadata from spotify.

# 📎Nuget Packages Used
* Newtonsoft Json
* Leaf.xnet

# 🦾External Libraries Used
* [Youtube-dl](https://youtube-dl.org/)
* [tageditor](https://github.com/Martchus/tageditor)

# 🎯 Tools Needed:
* [FFMPEG](https://www.gyan.dev/ffmpeg/builds/)

# 🤔 How To Use
* Download Spotify Playlist Downloder from release.
* Extarct the zip
* Download [FFMPEG](https://www.gyan.dev/ffmpeg/builds/) and add it to environmental variables.
* Open Spotify Playlist Downloder.exe
* Paste the spotify playlist ID in the textbox and click on Get Songs. To get Playlist ID eg: https://open.spotify.com/playlist/5tGZJea3j44st1f1FjX1ph here the playlist ID is **5tGZJea3j44st1f1FjX1ph**
* After fetching songs the app will list all available songs in the playlist.
* Click on the song you wish to download.
* The song will be downloaded in the Downloads folder.

# 😎 How It Works
* The app has three main functions.
* First it uses spotify api to get get metadata for the song.
* Second it uses youtube-dl to search the selected song in youtube and downloads the audio.
* Third it uses tageditor to edit metadata for songs.

# 📸 Screenshots
![Spotify Playlist Downloader](https://user-images.githubusercontent.com/68910039/121838571-c50dc580-ccf5-11eb-8a80-db35f1f990dd.jpg)

# My Youtube Channel
[![](https://img.shields.io/badge/Subscribe-red?style=for-the-badge&logo=YouTube)](https://www.youtube.com/channel/UCVGasc5jr45eZUpZNHvbtWQ)

[![](https://img.shields.io/youtube/channel/subscribers/UCVGasc5jr45eZUpZNHvbtWQ?style=social)](https://www.youtube.com/channel/UCVGasc5jr45eZUpZNHvbtWQ)

# My Telegram Channel
[![](https://img.shields.io/badge/Telegram-Join%20Now-blue?style=for-the-badge&logo=Telegram)](https://t.me/cracked4free)

## 💰 Donations (Optional)
If you like my projects then consider making a small donation by clicking below button it motivates me alot!, Thank you for your support!😁😁
<br/>

[![](https://img.shields.io/badge/Donate-Paypal-blue?style=for-the-badge&logo=paypal)](https://www.paypal.com/paypalme/henryrics)

# Copyrights © [Henry Richard J](https://github.com/henry-richard7)
#### Star the Repo in case you liked it :)

0 comments on commit 8dbaf74

Please sign in to comment.