A beautiful and user-friendly interface for downloading YouTube videos and audio using yt-dlp.
DownloadByCMD.bat- Enhanced version with beautiful UI and loop functionality
DownloadByPowershell.ps1- Enhanced version with beautiful UI and loop functionality
- Double-click
DownloadByCMD.bat - Choose your option:
- [1] Download video β saves to
Videos/folder - [2] Download audio (MP3) β saves to
Audios/folder - [3] Exit
- [1] Download video β saves to
- Paste your YouTube link (single video or public playlist)
- Wait for download to complete
- Choose another option or exit
- Right-click
DownloadByPowershell.ps1β "Run with PowerShell" - Choose your option:
- [1] Download video β saves to
Videos/folder - [2] Download audio (MP3) β saves to
Audios/folder - [3] Exit
- [1] Download video β saves to
- Paste your YouTube link (single video or public playlist)
- Wait for download to complete
- Choose another option or exit
YT-dlp/
βββ DownloadByCMD.bat # Enhanced CMD script (recommended)
βββ DownloadByPowershell.ps1 # Enhanced PowerShell script (recommended)
βββ Videos/ # Downloaded videos folder (auto-created)
βββ Audios/ # Downloaded audio files folder (auto-created)
βββ Tools/ # All executable files
β βββ yt-dlp.exe # Main downloader executable
β βββ ffmpeg.exe # Video processing
β βββ ffplay.exe # Media player
β βββ ffprobe.exe # Media analyzer
β βββ aria2c.exe # Download accelerator
β βββ AtomicParsley.exe # Metadata editor
βββ readme.md # This documentation
β οΈ EXTRACTING THE ZIP FILES FIRST: If you download from GitHub, the Tools folder contains the zipped files (.zip/.rar) due to GitHub's 100MB file size limit. Please extract all zipped files in theTools/folder before running the scripts. All executables must reside directly in theTools/folder.
- β
CORRECT: Copy link from browser address bar:
https://www.youtube.com/watch?v=XXXXXXXXXXX - β
PLAYLIST: Copy playlist link:
https://www.youtube.com/playlist?list=PLXXXXXXXXX - β WRONG: Don't use share button links
π Playlist Note: Only public playlists can be downloaded. Private or unlisted playlists will not work.
Regular updates ensure compatibility with YouTube changes.
For Command Prompt:
# Open Command Prompt (Win + R β type "cmd" β Enter)
cd "path\to\your\YT-dlp\folder"
Tools\yt-dlp.exe -UFor PowerShell:
# Open PowerShell (Win + R β type "powershell" β Enter)
cd "path\to\your\YT-dlp\folder"
.\Tools\yt-dlp.exe -U- π¨ Beautiful UI - Clean, professional interface with box drawings
- π Loop Functionality - Continue downloading multiple files without restarting
- π Auto Folder Creation - Automatically creates Videos/ and Audios/ folders
- π Quiet Mode - Clean output without verbose yt-dlp messages
- β‘ Fast & Reliable - Optimized for best performance
- π΅ High Quality Audio - Best quality MP3 conversion
- π± Universal Links - Works with most YouTube URLs and public playlists
- "Not found yt-dlp.exe" β Download yt-dlp from official releases OR extract compressed files in Tools/ folder
- Download fails β Update yt-dlp using the commands above
- PowerShell execution policy β Run:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - Scripts don't work β Make sure all .exe files are extracted from compressed archives in the Tools/ folder
Enjoy downloading! π