Search and Download mp3 files and Podcasts from websites WITHOUT API, using puppeteer web-scraper in NODE.
- Search Albums/ Songs/ Podcasts
- Get MP3 Link of the songs/Podcasts
- NO download limit / Ads
- Let's search a song "Ek din pyaar" using the format
node app.js <name of the song>
xobe19@xobe19:~/Protected-Music-WebScraper$ node app.js "ek din pyaar"
- After the request the output will look something like this
xobe19@xobe19:~/Protected-Music-WebScraper$ node app.js "ek din pyaar"
1) Ek Din Pyaar (Tadipaar) Link: /song/ek-din-pyaar-tadipaar/GQxZViZ2aHs
2) Ek Din Pyaar (Tadipaar) Link: /album/ek-din-pyaar-tadipaar/BSpVsiInb5U_
3) Ek Dhun Pyar Ki Link: /album/ek-dhun-pyar-ki/-owrYkqvKq4_
4) Haan Ye Hi Pyaar Hai Link: /album/haan-ye-hi-pyaar-hai/AEEXa16X7xM_
5) Ek Din Pyaar (Tadipaar) Link: /song/ek-din-pyaar-tadipaar/GQxZViZ2aHs
6) Ek Din Jhagda Ek Din Pyar Link: /song/ek-din-jhagda-ek-din-pyar/KCIyZTlFTVw
7) Ek Din Jhagda Ek Din Pyar - JB Link: /song/ek-din-jhagda-ek-din-pyar---jb/IgM7SBhocmU
Choose the number of your song:
- choose your number and hit enter, let's choose 1 here.
- the app will start scraping URL's to search for the required mp3
xobe19@xobe19:~/Protected-Music-WebScraper$ node app.js "ek din pyaar"
1) Ek Din Pyaar (Tadipaar) Link: /song/ek-din-pyaar-tadipaar/GQxZViZ2aHs
2) Ek Din Pyaar (Tadipaar) Link: /album/ek-din-pyaar-tadipaar/BSpVsiInb5U_
3) Ek Dhun Pyar Ki Link: /album/ek-dhun-pyar-ki/-owrYkqvKq4_
4) Haan Ye Hi Pyaar Hai Link: /album/haan-ye-hi-pyaar-hai/AEEXa16X7xM_
5) Ek Din Pyaar (Tadipaar) Link: /song/ek-din-pyaar-tadipaar/GQxZViZ2aHs
6) Ek Din Jhagda Ek Din Pyar Link: /song/ek-din-jhagda-ek-din-pyar/KCIyZTlFTVw
7) Ek Din Jhagda Ek Din Pyar - JB Link: /song/ek-din-jhagda-ek-din-pyar---jb/IgM7SBhocmU
Choose the number of your song: 1
Trying to Steal the MP3 file
- finally you will get the mp3 link
Successfully stole MP3!
[
'https://ac.cf.saavncdn.com/138/a7a6718778707bb38c69c16da2b6f74d_160.mp4?Expires=1615537367&Signature=iDCt4ZH4OD-RS3ZT2XitVYbVROTzcX3V5gyHZwATmxij9ha7-imyWICNnZFa680kire6ENlmngQnanTPBqDDDg96RQj812qy7ts2psSmjR2SmID7cwdk2mSSP6pf5h0wzw~icohzMWL9TpNnfXcVu613gLs5TzPBYuuCyEd0KkSqZmHdK-1QFfKRJrNqkatLYVQFZkseOMs7pJR3ptgm5LGyCm8nb2-PMzSBLCFGT8RTRxp34AeV6qPLKGhXouCerPW-aGFx6EtGB3sVrEPv9Gc27PLqexslvkA0oGRfCQfN~cxxY2r3~gWKpLR12koLTDyoJauy1v0qksCNuJ4zPA__&Key-Pair-Id=APKAJB334VX63D3WJ5ZQ'
]
the given link is dynamic and it will expire soon so, make sure you use the link/ send the link to your client as soon as possible
Windows, Mac, Linux & Termux(Android shell):
- Clone the git repo
git clone https://github.com/xobe19/Protected-Music-WebScraper
- open the cloned directory
- make sure you have the latest versions of nodejs and npm available
- install the node modules using
npm install
- Done!