MeTube: A Web GUI for yt-dlp
MeTube is a user-friendly, web-based graphical interface for the powerful command-line video downloader yt-dlp
. It enables you to download videos and audio from YouTube and hundreds of other websites directly from your browser.
Key Features
- Web-Based Interface: Easy-to-use UI for adding and managing downloads without touching the command line.
- Extensive Site Support: Leverages
yt-dlp
to download content from a massive list of supported sites. - Playlist Downloading: Add an entire playlist URL to queue up all its videos for download.
- Format Selection: Choose from various video and audio-only formats and quality levels.
- Dockerized Deployment: Simple to set up and run using Docker or Docker Compose.
- Flexible Configuration: Highly customizable through environment variables to tailor its behavior to your needs.
- Download Management: View active, pending, and completed downloads in organized lists.
The Problem MeTube Solves
Command-line tools like yt-dlp
are incredibly powerful but can be intimidating for some users or inconvenient for quick downloads. MeTube provides a persistent, self-hosted service with a clean web UI that acts as a front-end for yt-dlp
, making it accessible to anyone on your network. It's perfect for media servers, network-attached storage (NAS) devices, or any machine where you want a centralized, always-on video downloading service.