[go: nahoru, domu]

youtube-toolkit

1.0.5 • Public • Published

youtube-toolkit

download and fetch youtube videos .

NPM Version License NPM Downloads stars last commit

Table of Contents

Installation

npm install youtube-toolkit

Usage

const youtube = require("youtube-toolkit")

youtube.download("url", quality = 'highest') // download an video by link

const urls = [ // url list of videos 
    url = "",
    url2 = ""
]

youtube.batchDownload(urls , 2) // download multiple videos by link

youtube.downloadThumbnail("url") // download video tumbnail by link

youtube.fetch("url") // fetch details about video by link 

youtube.downloadsubtitle('url', language = 'en') // download subtitle of a video 

youtube.getChannelInfo("@channel id") // get information about a channel

Features

⭐ download video: download video from youtube from link.
⭐ download tumbnail: download video tumbnail by link.
⭐ download multiple videos : download multiple videos by links .
⭐ fetch : fetch details about video by link .
⭐ subtitle : download subtitle from video .
⭐ getinfo : get info about a channel .

Contributing

Contributions are welcome! Here's how you can contribute to this project:

Fork the repository. Create a new branch (git checkout -b feature-branch). Make your changes. Commit your changes (git commit -am 'Add new feature'). Push to the branch (git push origin feature-branch). Submit a pull request. Please ensure your pull request adheres to the following guidelines:

Describe clearly what problem you're solving with this PR. Keep the PR focused on a single feature or bug fix.

license

This project is licensed under the ISC License - see the LICENSE file for details.

Package Sidebar

Install

npm i youtube-toolkit

Weekly Downloads

10

Version

1.0.5

License

ISC

Unpacked Size

15.9 kB

Total Files

10

Last publish

Collaborators

  • itzhep