Skip to content

Download and convert any YouTube video to MP4 or MP3. Built using Node.js

Notifications You must be signed in to change notification settings

TheFinality/YouTube-Downloader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Downloader & Converter

Download and convert any YouTube video to MP3 or MP4. Built using Vanilla JS and Node.js

Deployed live

N.b. Only to be used in accordance with YouTube's terms of service

Code style

js-standard-style js-standard-style js-standard-style

Demo

Walkthrough Screenshot 2019-05-24 at 22 38 30

Features

  • Select video/audio quality
  • Select audio only (YouTube to MP3)
  • Video with no audio option

How to Run

Instructions to run server:

$ git clone https://github.com/barclayd/YouTube-Downloader.git
$ cd YouTube-Downloader && cd server
$ npm start

After having run the server, to view the frontend:

$ cd .. && cd client
$ open index.html

Future Improvements

  • Configure format (e.g. flv, wmv)
  • Specify start and end times for video
  • Batch convert videos

About

Download and convert any YouTube video to MP4 or MP3. Built using Node.js

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 48.8%
  • HTML 31.5%
  • CSS 19.7%