Download from YouTube, Instagram, TikTok, Twitter, Facebook, and 1000+ sites. Rich quality menu, live progress bar, ffmpeg merging — all from your terminal.
One CLI command to download videos from any site. No GUI, no bloat, no nonsense.
YouTube, Instagram, TikTok, Twitter, Facebook, Twitch, Vimeo, and 1000+ more via yt-dlp.
Interactive picker with available resolutions. Or skip it with --high / --fast.
Real-time speed, ETA, and percentage via Rich-powered terminal UI.
mz <url> [flags]Flags can be in any order. Mix and match as needed.
| Command | What it does |
|---|---|
| mz <url> | Fetch video, show interactive quality menu |
| mz <url> --high | Auto-download best available quality |
| mz <url> --fast | Auto-download 480p (or closest) |
| mz <url> --mute | Video only, no audio track |
| mz --clip | Read URL from clipboard |
| mz <url> -o "C:\path" | Save to custom output directory |
For people who want to download videos without navigating ad-infested web tools or remembering 50 yt-dlp flags.
mz <url> is all you need. No complex flag memorization.
See all available resolutions. Pick with a single keypress. Cancel anytime with q.
--high for best quality, --fast for 480p. One flag and you're done.
mz --clip reads URL from clipboard. Perfect for mobile sharing.
--mute downloads video-only streams. No audio track.
If ffmpeg is installed, video+audio are merged to AAC. Falls back gracefully otherwise.
Maze handles the gotchas so you don't have to.
| Scenario | Behavior |
|---|---|
| Invalid URL | Clear error message, exits cleanly |
| Private/deleted video | "No formats found" error |
| No ffmpeg installed | Falls back to single-file combined formats |
| Opus audio codec | Auto-converts to AAC for Windows Media Player |
| AV1 video 416 error | Skips AV1 codec, picks next best format |
| Empty clipboard | "Clipboard is empty" error message |
| Ctrl+C during download | Clean exit, no partial file crash |
| Unknown duration | Shows --:-- in progress bar |
Python 3.8+ required. Works on Windows, macOS, and Linux.
pip install git+https://github.com/subhradeepsarkae-ai/maze.git
powershell -c "iwr -useb https://raw.githubusercontent.com/subhradeepsarkae-ai/maze/main/install.ps1 | iex"
git clone https://github.com/subhradeepsarkae-ai/maze.git && cd maze && pip install .