Skip to content

barclayd/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