YouTube-Downloader
YouTube-Downloader copied to clipboard
Download and convert any YouTube video to MP4 or MP3. Built using Node.js
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
Demo
Features
- [x] Select video/audio quality
- [x] Select audio only (YouTube to MP3)
- [x] 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