Sobre el proyecto

MeTube proporciona una interfaz web autoalojada para yt-dlp, permitiendo a los usuarios descargar contenido multimedia de YouTube y numerosos otros sitios compatibles. Permite descargar videos, audio, subtítulos y miniaturas a través de un navegador. Los usuarios pueden descargar listas de reproducción y canales completos, con plantillas de salida configurables y opciones de descarga. Las suscripciones a canales o listas de reproducción verifican automáticamente nuevo contenido y ponen las descargas en cola. La aplicación se ejecuta mediante Docker (multi-arquitectura) y se configura a través de variables de entorno. Estos ajustes controlan la concurrencia de descargas, las rutas de almacenamiento, la nomenclatura de archivos (usando plantillas de yt-dlp) y las opciones de yt-dlp a nivel global, de preajuste y por descarga. Los preajustes permiten a los usuarios aplicar conjuntos de opciones comunes (por ejemplo, para bloquear patrocinadores o incrustar subtítulos) a través de la interfaz de usuario. MeTube admite cookies del navegador para acceder a contenido restringido y se integra con extensiones de navegador, bookmarklets, atajos de iOS y Raycast para enviar enlaces. Puede servir detrás de un proxy inverso con HTTPS. Después de la descarga, los archivos quedan disponibles para herramientas externas (como beets o Lidarr) para el etiquetado y la organización. El proyecto enfatiza un alcance mínimo: se encarga de la descarga y se detiene una vez que el archivo está escrito.