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.
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.