A web youtube converter for converting videos to mp4, mp3, and other supported formats.
static | ||
.gitignore | ||
index.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md |
No JS YoutubeConverter
A web youtube downloader & converter for youtube videos with no client-sided javascript.
Dependencies
- ffmpeg
- node
- npm
NodeJS Dependancies
- fluent-ffmpeg
- express
- ytdl-core
- body-parser
Supported formats
Downloading mp4s & webms will give the fastest download, as they are downloaded directly from youtube. However, if you wish to use a different format, it will automatically convert the video to your preffered format. If there is a format not supported, please open a github issue.
Supported Websites
Currently only supports youtube. No support for other sites is planned.
Installation
- Clone the repository
git clone https://github.com/Violets-puragtory/YoutubeConverter
cd YoutubeConverter
- Download Dependancies
- Download NodeJS Dependancies
npm install
Usage
npm start
Environment Variables
PORT
= [Preffered Port] (8080 by default)