Video Downloader is a powerful Windows application designed to download videos from platforms like YouTube, Twitter, Instagram, Twitch, Kick, TikTok, and over 1000 other sites. It offers high-quality video downloads, including 4K support, audio extraction in MP3 format, subtitle downloading, and playlist management.
Key Features:
Cross-platform support for over 1000+ websites.
Multiple quality options from 360p to 4K.
Audio-only extraction for MP3 files.
Subtitle download with multiple language options.
Playlist downloads in one go.
Modern, clean user interface with dark/light theme support.
Turkish and English language options.
No data collection or ads.
Audience & Benefit:
Ideal for everyday users, content creators, educators, and researchers who need to archive, repurpose, or offline access videos securely. The software provides a reliable, open-source solution with no data tracking, ensuring privacy and security while downloading media. It can be installed via winget for ease of use and automatic updates.
README
Video Downloader
Modern and user-friendly video downloader
Video Downloader is a powerful and user-friendly Windows application that allows you to download videos from YouTube, Twitter, Instagram, TikTok, Facebook, and 50+ platforms.
✨ What's New in v1.6.1
✅ Kick URL Parsing Fix
Fixed argument parsing issues that could cause valid Kick VOD URLs to fail with is not a valid URL errors.
🔧 Dependency Installation Improvements
Improved startup dependency flow to auto-install standalone yt-dlp and FFmpeg when missing.
📌 Previous Highlights (v1.6.0)
🎯 Full Kick.com Support
Download Kick VODs, Clips, and Livestreams with ease.
Improved Cloudflare bypass using --impersonate chrome and updated extractor arguments.
🏗️ Architectural Refactoring (SOLID)
Migrated from a monolithic structure to a modular Service/Strategy pattern.
Codebase is now more maintainable, testable, and robust.
🚀 UI Stability & Performance
Better asynchronous process management preventing UI freezes.
Improved progress tracking with accurate speed and percentage reporting.
Smart error detection and user-friendly error messages.
🔧 Other Improvements
Updated User-Agent - Chrome 124 compatibility.
Enhanced FFmpeg Detection - Better handling of FFmpeg in MSIX and portable environments.
Dependency Management - Automated check and installation of on startup.
You can install or update Video Downloader directly from the Windows Package Manager:
winget install kayapater.VideoDownloader
Manual Installation
Download the latest VideoDownloader-v1.6.1-Setup.msi from the Releases page.
Run the MSI installer.
Installer includes bundled yt-dlp.exe and FFmpeg binaries (ffmpeg/ffprobe/ffplay) for offline-ready usage.
On startup, the app uses bundled tools first and only falls back to Python/pip-based install when standalone yt-dlp.exe is not available.
🏗️ Architectural Refactoring (SOLID)
Modular Design: Migrated from a monolithic MainForm.cs to a modular Service/Strategy pattern.
Smart Dependency Management: Improved system for detecting and auto-installing pinned yt-dlp and FFmpeg dependencies.
Pinned Dependency Versions: Bundled yt-dlp and FFmpeg versions are declared in VideoDownloader/DependencyVersions.cs and exported into bundled-dependencies.json during packaging.