Built an open-source Video Downloader for Windows
Description and use
VideoDownloader is a Windows desktop app that lets users download videos up to 4K, extract MP3 audio, queue downloads, and choose save locations, built with Python, yt-dlp, and FFmpeg.
Problem
Users need a simple way to download videos and extract audio on Windows.
Outcome
The app enables users to download videos up to 4K, extract MP3 audio, queue multiple downloads, and customize save locations via a user-friendly interface.
Workflow
- Install Python and dependencies (yt-dlp, FFmpeg).
- Run the VideoDownloader executable.
- Enter video URL and select download options (video quality, audio extraction).
- Choose save location or use default.
- Start download; queue multiple URLs if desired.
- Monitor progress and receive completion notification.
- Open downloaded files from the chosen folder.
Evidence
It’s a Windows desktop app I built using Python, yt-dlp, and FFmpeg.
Downloading videos in up to 4K (when available)
Extracting audio as MP3
Queueing multiple downloads
Dark mode
Choosing where files are saved
- Record date: 2026-10-16T12:40:57.301Z