Video Downloader Script v1.0
Overview
This release provides a Windows executable version of the Python Video Downloader script. The executable is self-contained and does not require Python or external dependencies to be installed on the target system.
Features
-
Batch Video Downloads:
- Download multiple videos using URLs specified in a
video_links.txtfile. - Supports cookies for authentication (
cookies.txtfile).
- Download multiple videos using URLs specified in a
-
Retry Logic:
- Automatically retries failed downloads up to a configurable limit.
-
Progress Tracking:
- Real-time progress tracking using a detailed percentage-based progress bar.
-
Error Logging:
- Logs download results (successes and failures) for post-analysis.
How to Use
- Place the
cookies.txtandvideo_links.txtfiles in the same directory as the executable. - Run the
.exefile to start the script. - Follow the on-screen prompts to select files and the download location.
Included Files
Private YouTube Downloader.exe: The main executable file.
Requirements
- Operating System: Windows 10 or later.
- Ensure you have read/write permissions in the selected download location.
Antivirus Note
This executable is built using tools like PyInstaller, which bundle Python and dependencies into a single file. Some antivirus software may flag the .exe as suspicious due to its packaging method.
What You Can Do:
- Whitelist the Executable:
Add thePrivate YouTube Downloader.exefile to your antivirus program's whitelist or allowlist to prevent it from being flagged. - Verify Authenticity:
You can review the source code in this repository to verify that the executable is safe. - Build It Yourself:
If desired, you can create your own version of the.exeusing the provided source code and tools likeauto-py-to-exeorPyInstaller.
We ensure that this release is safe and free of malware.
Changelog
- Added retry logic for failed downloads.
- Enhanced error handling for invalid inputs.
- Included progress tracking using
tqdm. - Streamlined file selection via file dialogs.