https://github.com/astef/artlebedev-dj-crawler
Listen online and download music from artlebedev.ru/dj
https://github.com/astef/artlebedev-dj-crawler
artlebedev crawler dj music
Last synced: 3 months ago
JSON representation
Listen online and download music from artlebedev.ru/dj
- Host: GitHub
- URL: https://github.com/astef/artlebedev-dj-crawler
- Owner: astef
- Created: 2022-11-25T20:56:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-15T17:52:09.000Z (over 2 years ago)
- Last Synced: 2025-12-26T18:50:11.047Z (6 months ago)
- Topics: artlebedev, crawler, dj, music
- Language: HTML
- Homepage: https://astef.github.io/artlebedev-dj-crawler
- Size: 277 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# How to use
## Install dependencies
```
npm install
```
- tested with node v16.13.2 and npm v8.4.0
## Download mp3 files
```
npm run download
```
- all downloaded data will be in `data/` folder
- download runs in parallel (10 files at a time)
- `list.json` is downloaded first, and then used to gerenate all other links
- if asset is already present in destination, it's download is skipped
- to refresh collection, delete old `list.json`
- be ready to have >120GB of free space on disk
## Generate convenient page to listen music
```
npm run generate
```
- page will be in `dist/index.html` will be generated
- it will use internet site links, not your local links
🌍 **Demo**: https://astef.github.io/artlebedev-dj-crawler