This project is a web scraping script designed to fetch data from Streams Charts every 12 hours. The script identifies and downloads the top 3 clips each time. The downloaded clips are saved locally for further use or analysis.
- Puppeteer: For web scraping.
- yt-dlp: For downloading video clips.
Ensure you have the following software installed on your system:
- Node.js (version 14 or above)
- yt-dlp
- npm
-
Clone the repository:
git clone https://github.com/asdfghjA1/m5-automation cd m5-automation
npm install sudo apt update sudo apt install yt-dlp
Run the script: To run the script manually, use: node scraper.js