video-url-link
v0.1.5
Published
Get Video Download URL, Catch Video From Any Site.
Downloads
321
Maintainers
Readme
video-url-link
This module is used to get the video download url link from the website.
Module in pure javascript for node.js
Supported Sites: YouTube, Twitter
Installation
This is a Node.js module available through the npm registry.
Before installing, download and install Node.js. Node.js 8.0 or higher is required.
Installation is done using the
npm install
command:
$ npm install video-url-link
Usage
const videoUrlLink = require('video-url-link');
Get YouTube Info
videoUrlLink.youtube.getInfo(url, [options], callback(error, info))
videoUrlLink.youtube.getInfo('https://youtu.be/{ID}', { hl: 'en' }, (error, info) => {
if (error) {
console.error(error);
} else {
console.log(info.details);
console.log(info.formats);
}
});
Get Twitter Info
videoUrlLink.twitter.getInfo(url, [options], callback(error, info))
videoUrlLink.twitter.getInfo('https://twitter.com/{@}/status/{ID}', {}, (error, info) => {
if (error) {
console.error(error);
} else {
console.log(info.full_text);
console.log(info.variants);
}
});
Supported Sites
| Site | URL | Video? | Details? | | :--- | :--- | :--- | :--- | | YouTube | https://www.youtube.com/ | ✓ | ✓ | | Twitter | https://twitter.com | ✓ | ✓ |
Tests
Tests are written with mocha
npm test