thlmenezes / Youtube-Bulk-Video-downloader

Download multiple Youtube videos using node js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Youtube multi downloader - node.js

Download multiple youtube videos easily.

  • Recommended Node version 16.11.0

Install ⚙️

npm install

Input file

Create videos.json with input files following the structure:

{
  ".": [
    "https://youtu.be/L5ZL84PHiTY"
  ],
  "folder": [
    "https://youtu.be/dQw4w9WgXcQ"
  ],
  "f2": {
    "f1": [
      "QH2-TGUlwu4"
    ]
  },
  "playlists": [
        "https://www.youtube.com/playlist?list=PLbAFXJC0J5GYVLLnjullmZ2NuG6ay-SXw"
  ]
}

All videos urls must be placed in arrays, all folder structure must be declared inside objects.

The playlists folder is a exception: it has a fixed structure to be declared at runtime, so it expects a Array of playlists url or ids.

Run 🚀

npm start

About

Download multiple Youtube videos using node js


Languages

Language:JavaScript 99.5%Language:Shell 0.5%