YT Download
Downloads videos from Youtube.
Table of contents
Node.js and Electron
This Software uses Node.js and Electron to utilize JavaScript, HTML, and CSS for cross platform desktop apps.
FFmpeg
FFmpeg is required to download HD quality videos and convert files. YT Download also works with limited functionality without FFmpeg.
if FFmpeg was not found, YT Download will ask you if you want to download it. In this case you don’t need to worry about setting the environment variables.
Quickstart
Initialize
npm install
or with yarn
yarn install
Starting YT Download
To start the release version enter
npm start
or with yarn
yarn start
To start the debug version with active Chrome Developer Mode enter
npm test
or with yarn
yarn test
Create package
npm run package
or with yarn
yarn package
Create installer
npm run make
or with yarn
yarn make
Changelog
v1.5.42
- Fixed an issue that prevented animation of elements
- Fixed an issue caused by a deprecated ytdl-core version
v1.5.41
- Update to Electron 17.0.1
- Updated several further dependencies.
- Precompiled binary packages for Linux are available again.
- If the download directory doesn’t exist, it will be created now.
- Dependency loading has been slightly optimized.
v1.5.32
- Fix for slow downloads… again.
v1.5.31
- Fix for slow downloads.
v1.5.3
- Update due to YouTube API changes.
v1.5.1
- Render process runs now in context isolation.
- Support for Electron > 11.
- Removed unused code.
- Updated dependencies (e.g. Electron 12.0.5).
v1.4.0
- The mess that was ./main/ffmpeg.js was fixed.
- Audio and video downloads are now shown in one progress bar.
- Added proper progress for media conversion.
- The download speed is now displayed.
- Added support for hardware accelerated encoding. (Tries to find the optimal mode automatically)
- Some UI improvements.
v1.0.0
- New UI build on Materialize framework
- Downloading from Youtube in HD quality if possible
- Converting to
MP3, MKV, WEBM, MOV and MPEG - Select quality of the download
- Easy package and installer building with Electron Forge