- Download videos or audios
- Supports batch downloading:
- YouTube playlists
- Multiple video links (separated by spaces). For example: ytlink1 ytlink2
- Segregates downloaded files into the 'downloads' folder within the project directory (downloaded videos go to ./downloads/video and the same applies for audio)
Ensure to download and install the following:
Name | Download |
---|---|
Python | Link |
NanaZip (7Zip fork) | Link |
Git | Link |
Clone the repository or download the clone.bat
file. Run clone.bat
to clone the repository and start using the program. Enjoy!
The code uses yt-dlp as the video/audio downloader, which requires Python.
NanaZip integrates better with the Windows 11 context menu. It also automatically integrates the 7z command into the environment variables, which the program needs, simplifying the setup process.
Yes, NanaZip is a fork of 7Zip. It uses the same source code as 7Zip, but with additional enhancements.
While NanaZip is not required, it simplifies the installation process. If you choose not to use NanaZip, ensure that you move ffmpeg
, ffprobe
, and ffplay
from the assets folder after extraction.
Git ensures your project files are up-to-date by fetching the latest bug fixes and features. Additionally, Git allows you to clone the repository to your local machine which is necessary for receiving the updates.
During installation, accept the default options as they are typically the best choices. Custom installation is rarely necessary.
If you find a way to integrate 7z into the command line, feel free to open an issue or submit a pull request to the repository.
- Option to select the video download quality