Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mayeaux/videodownloader
A video and channel downloader that supports 110 websites, powered by Electron and youtube-dl
https://github.com/mayeaux/videodownloader
electron youtube-dl
Last synced: 5 days ago
JSON representation
A video and channel downloader that supports 110 websites, powered by Electron and youtube-dl
- Host: GitHub
- URL: https://github.com/mayeaux/videodownloader
- Owner: mayeaux
- License: cc0-1.0
- Created: 2019-06-28T02:27:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T03:25:22.000Z (almost 2 years ago)
- Last Synced: 2024-10-22T11:57:36.921Z (12 days ago)
- Topics: electron, youtube-dl
- Language: JavaScript
- Homepage:
- Size: 1.16 MB
- Stars: 802
- Watchers: 22
- Forks: 102
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Video Downloader
## Powered by Electron and YouTube-DL
![alt text](https://user-images.githubusercontent.com/7200471/60479531-6273aa00-9c43-11e9-9b69-c250776efbc1.png)
##
Installer for OS X available: [Here](https://github.com/mayeaux/videodownloader/releases/download/1.0.0/videodownloader-1.0.0.dmg)Installer for Windows available: [Here](https://github.com/mayeaux/videodownloader/releases/download/1.0.0/videodownloader.Setup.1.0.0.exe)
NOTE: These installers are a bit outdated. The latest source code is your best bet as it has functionality to auto update youtube-dl on boot so it's always the latest version. I will recompile the app when I get a chance and update the executables here.
## To Use
To clone and run this repository you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:
```bash
# Clone this repository
git clone https://github.com/mayeaux/videodownloader# Go into the repository
cd videodownloader# Install dependencies
npm install# Run the app
npm start
```Then paste a URL into the Video Url input, can either be a single video or a playlist, it should autopopulate the Title at which point you can change the title or the given save directory.
## Disclaimer
It is your responsibility to know whether your usage conflicts with a platform's given TOS, app creators accept no responsibility for misuse of this application
## License
[CC0 1.0 (Public Domain)](LICENSE.md)