A Node.js scraper that collects Bollywood album data and downloads songs from PagalFree.com for the year 2024.
This project scrapes Bollywood albums from PagalFree.com for the year 2024, extracts song download links, and downloads the songs in 128kbps MP3 format. The album metadata (including title, artist, song links, etc.) is saved inside a metadata/ folder in a structured format (data.json). The actual song files are downloaded locally to the songs/ folder.
- Scrapes Bollywood albums for 2024 from PagalFree.com.
- Extracts direct download links for songs in 128kbps MP3 format.
- Downloads songs and organizes them into album-specific folders under the
songs/directory. - Saves album metadata (including song titles and direct download links) into
metadata/data.json.
Clone the repository to your local machine:
git clone https://github.com/Aeon-San/Songs-scraper.gitcd Songs-scraperInstall the required dependencies by running:
npm iTo start scraping the albums and downloading the songs, run:
node main.jsThis will begin the scraping process. Once finished, songs will be saved in the songs/ directory, and album metadata will be stored in the metadata/ directory.
- Educational Purposes Only: This script is intended for educational use only.