Use this command to install Open Video Downloader:
winget install --id=jely2002.youtube-dl-gui -e
A cross-platform GUI for youtube-dl made in Electron and node.js
Open Video Downloader
Open Video Downloader is a cross-platform graphical user interface (GUI) built using Electron and Node.js, designed to simplify the process of downloading videos from various platforms such as YouTube, Vimeo, Twitter, and more. It offers a seamless experience for users seeking an efficient and user-friendly tool to manage video downloads.
Key Features:
Multi-Platform Support: Download videos from a wide range of platforms including YouTube, Vimeo, and Twitter.
Playlist & Channel Handling: Efficiently download entire playlists or channels in one go.
Customizable Downloads: Select preferred resolution and format for each download to suit your needs.
Private Video Access: Capability to download private videos, particularly on YouTube.
Multithreading: Supports up to 32 simultaneous downloads, enhancing efficiency.
Download Size Preview: Provides an estimate of the storage space required before initiating a download.
Automatic Updates: Keeps youtube-dl updated automatically for the latest features and compatibility.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg.
It aims to be a good alternative to all other bittorrent clients out there. qBittorrent is fast, stable and provides unicode support as well as many features.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites.
The project is a fork of youtube-dl based on the now inactive youtube-dlc.
Xtreme Download Manager (XDM) is a powerful tool to increase download speeds up to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads.
Coffee will keep your computer wide awake while your downloads or network transfers complete. Coffee prevents standby when your traffic speed on a selected network adapter is above the user configurable threshold.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent (sometimes called libtorrent-rasterbar) by Arvid Norberg.
It aims to be a good alternative to all other bittorrent clients out there. qBittorrent is fast, stable and provides unicode support as well as many features.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites.
The project is a fork of youtube-dl based on the now inactive youtube-dlc.
Xtreme Download Manager (XDM) is a powerful tool to increase download speeds up to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads.
Coffee will keep your computer wide awake while your downloads or network transfers complete. Coffee prevents standby when your traffic speed on a selected network adapter is above the user configurable threshold.
Installer Availability: Installable via winget, ensuring ease of setup across supported platforms.
Audience & Benefits:
Ideal for individuals who value simplicity and efficiency in managing video downloads. Open Video Downloader saves time by handling multiple downloads simultaneously and keeps users informed about storage requirements, aiding in effective management of digital content. It is perfect for anyone looking to streamline their video download process with ease and precision.
Then navigate to the directory and install the npm modules by executing: npm install.
The last step is to build using electron-builder (documentation). For example, the command to build a windows installer is: npx electron-builder --win. The output files can be found in the 'dist' folder.
Please be aware that this app is only tested on windows, linux and macOS. If you decide to build for another platform/archtype it may or may not work. Builds other than those available in the releases come with absolutely no support.
Planned features
Select individual audio and video codecs (advanced mode)
Youtube-dl-gui and its maintainers cannot be held liable for misuse of this application, as stated in the AGPL-3.0 license (section 16).
The maintainers of youtube-dl-gui do not in any way condone the use of this application in practices that violate local laws such as but not limited to the DMCA. The maintainers of this application call upon the personal responsibility of its users to use this application in a fair way, as it is intended to be used.
Termius is a modern SSH client for Windows designed to enhance productivity by saving users up to 30 minutes a day. It offers features such as autocomplete for frequently used commands, split view and command broadcast for multiple terminal sessions, and multiple terminal tabs for easy navigation. Additionally, Termius provides a selection of terminal themes, an SFTP client for efficient file management, a port forwarding wizard, and terminal sharing for collaborative troubleshooting.
Termius is a modern SSH client for Windows designed to enhance productivity by saving users up to 30 minutes a day. It offers features such as autocomplete for frequently used commands, split view and command broadcast for multiple terminal sessions, and multiple terminal tabs for easy navigation. Additionally, Termius provides a selection of terminal themes, an SFTP client for efficient file management, a port forwarding wizard, and terminal sharing for collaborative troubleshooting.
Baidu Netdisk is a convenient and easy-to-use cloud storage product that is serving more than 700 million users, which has mass storage and several self-hosted data centers, supports backup, sharing, viewing and processing multiple types of files, and protects users' data security under two top international security certifications ISO27001 and ISO27018. It would be your best choice if you want to back up your data, free up your phone's space, share files with others or operate files online.
Baidu Netdisk is a convenient and easy-to-use cloud storage product that is serving more than 700 million users, which has mass storage and several self-hosted data centers, supports backup, sharing, viewing and processing multiple types of files, and protects users' data security under two top international security certifications ISO27001 and ISO27018. It would be your best choice if you want to back up your data, free up your phone's space, share files with others or operate files online.
Baidu Netdisk is a convenient and easy-to-use cloud storage product that is serving more than 700 million users, which has mass storage and several self-hosted data centers, supports backup, sharing, viewing and processing multiple types of files, and protects users' data security under two top international security certifications ISO27001 and ISO27018. It would be your best choice if you want to back up your data, free up your phone's space, share files with others or operate files online.