Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Songs Scraper (2024)

A Node.js scraper that collects Bollywood album data and downloads songs from PagalFree.com for the year 2024.

Description

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.

Features

  • 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.

Setup and Installation

1. Clone the Repository

Clone the repository to your local machine:

git clone https://github.com/Aeon-San/Songs-scraper.git
cd Songs-scraper

2. Install Dependencies

Install the required dependencies by running:

npm i

3. Run the Scraper

To start scraping the albums and downloading the songs, run:

node main.js

This 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.

Disclaimer

  • Educational Purposes Only: This script is intended for educational use only.

About

A Node.js scraper that collects Bollywood album data and downloads songs from PagalFree.com for the year 2024

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages