Skip to content
This repository has been archived by the owner on Aug 22, 2022. It is now read-only.

FogNetwork/Mist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mist

A simple youtube downloader included in Tsunami

Setup

To install Mist on your site you need to be using nodejs and express

1: Upload the mist folder to your website

2: Setup express

const express = require('express');
const app = express();

3: Add mist

const mist = require("mist-yt");

4: Setup mist

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
}
})

If you want some kind of error page you can set it up like this

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
} else {
  res.send("404 Error)
}
})

Full Result (see /demo)

const express = require('express');
const app = express();
const mist = require("mist-yt");

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
}
})

app.listen(8080, () => {
  console.log('Server running at localhost:8080');
});

Your all setup! Access Mist by going to /watch

Pages

/watch?=videoid&audio=false Main video page

/video?=videoid&audio=false Just the video

Usage

If you wish to use Mist commercially (on your service) you must include credit to Mist somewhere on your service

About

A simple youtube downloader included in Tsunami

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published