A multi thread node.js support for YouTube playlist audio downloads
This is a YouTube playlist audio (mp3) downloader that runs ytdl-core on multiple threads for extra performance and download speed. This is an improved version of our existing project ytdl/playlist-download.js.
- Every feature from CodingStudios/ytdl
- Performant
- Pick up where you left off (continue to download without starting from the beginning)
- Bulk download tracks from public YouTube playlist
- Easy to setup
- Supports Google Drive Uploads
- Install ffmpeg
- Install the dependencies:
npm install
- Configure the config.json file
- Run the downloader:
npm start
If you use Google Drive, you'll need to obtain your
CLIENT_ID
&CLIENT_SECRET
from console.developers.google.com then goto developers.google.com/oauthplayground to authorize the Drive API v3 and obtain yourREFRESH_TOKEN
.
This project is available as open source under the terms of the MIT License