CLI Downloader video/audio lintas platform menggunakan yt-dlp.
npm install media-dlyt-dlp, designed for speed, structure, and security. It is not just a downloader, but a smart local media manager with an automated installation system.
media-dl to access a clean, user-friendly main menu.
media-dl to start downloading immediately without entering the menu.
yt-dlp engine, Media-DL Pro supports downloads from:
bash
npm install -g media-dl
`
$3
`bash
Open the main menu
media-dl
Direct download without menu
media-dl https://www.youtube.com/watch?v=example
`
---
π οΈ System Navigation
1. π₯ Download Media
Supports quality selection (Video / MP3 Audio) and playlist filtering (e.g. 1,3,5-10).
2. π‘οΈ Toggle Safe Mode
Enable or disable additional protection on the fly.
3. βοΈ Maintenance
Automatically update yt-dlp and FFmpeg directly from the appβno manual downloads required.
4. ποΈ Reset System
Remove all engines for a clean reinstallation.
---
π» System Compatibility
| Operating System | Status | Method |
| ---------------- | ----------- | --------------------------------------- |
| Windows | β
Supported | Auto-download .exe into ~/.media-dl |
| macOS | β
Supported | Auto-download via curl |
| Linux | β
Supported | Integrated via apt (Debian/Ubuntu) |
| Termux | β
Supported | Integrated via pkg & pip |
---
π Storage Structure
Your downloads are neatly organized under:
* Video: ~/Downloads/media-dl/video/
* Audio: ~/Downloads/media-dl/audio/`