Repolode
EgalitarianMonkey

EgalitarianMonkey/hometube

Interfaz web de Streamlit basada en yt-dlp que descarga videos sueltos o listas de reproducción y los organiza en carpetas que Plex, Jellyfin o Emby pueden explorar.

Alternativa open source a:4K Video Downloader

Estrellas
1,526
Forks
100
Issues abiertos
6
Último commit
ayer

¿Qué es?

HomeTube es una aplicación web autoalojada para descargar videos de YouTube y otros sitios compatibles con yt-dlp, y luego mover los archivos terminados a carpetas que supervisa un servidor multimedia como Plex, Jellyfin o Emby. Pegas una URL, eliges una carpeta de destino y la aplicación se encarga de seleccionar el formato, asignar nombres y ubicar los archivos. También permite crear carpetas de destino desde la interfaz.

Las descargas eligen los mejores formatos de video y audio disponibles, con la opción de recurrir a un segundo perfil o seleccionar un formato manualmente. La integración con SponsorBlock permite marcar o saltar segmentos patrocinados en YouTube. Las listas de reproducción se rastrean por ID de video, por lo que los cambios de orden, los cambios de nombre y las entradas eliminadas se pueden sincronizar con una carpeta local; los videos eliminados se pueden mover a una carpeta de archivo en lugar de borrarse.

HomeTube se ejecuta como contenedor de Docker o mediante una instalación local de Python, y se configura con variables de entorno. Admite autenticación mediante el navegador o un archivo de cookies para contenido restringido, argumentos personalizados de yt-dlp, recorte opcional de clips, incrustación de subtítulos y conversión de formato, además de actualizar la biblioteca de Jellyfin después de cada descarga.

Funciones clave

  • 01Descarga videos sueltos y listas de reproducción de sitios compatibles con yt-dlp, con selección del formato de mayor calidad
  • 02Mueve los archivos terminados a carpetas que Plex, Jellyfin o Emby pueden explorar, y les asigna nombres automáticamente
  • 03Se integra con SponsorBlock para marcar o saltar segmentos patrocinados en YouTube
  • 04Sincroniza las listas de reproducción por ID de video, detecta cambios de nombre y permite archivar las entradas eliminadas
  • 05Admite autenticación mediante el navegador o un archivo de cookies, así como argumentos personalizados de yt-dlp
  • 06Permite recortar clips, incrustar subtítulos y convertir formatos

Casos de uso

  • Crear una biblioteca de videos sin anuncios para ver sin conexión en un servidor multimedia doméstico
  • Mantener sincronizada una copia local de una lista de reproducción de YouTube con su fuente
  • Descargar videos educativos o tutoriales en una estructura de carpetas organizada para que la familia los vea
  • Ejecutar un descargador autoalojado compartido en un homelab con Docker

Inicio rápido

  1. 1

    Lee la guía de despliegue y despliega con Docker Compose

Antes de usarlo

  • Se distribuye bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir las obras derivadas en las mismas condiciones.
  • Para que las descargas sean fiables, es necesario configurar la autenticación mediante cookies, algo que el README recomienda encarecidamente.
  • El README se centra en el autoalojamiento, así que tendrás que gestionar tu propio servidor, normalmente con Docker.

Temas

Preguntas frecuentes

¿Qué es hometube?
Interfaz web de Streamlit basada en yt-dlp que descarga videos sueltos o listas de reproducción y los organiza en carpetas que Plex, Jellyfin o Emby pueden explorar. HomeTube es una aplicación web autoalojada para descargar videos de YouTube y otros sitios compatibles con yt-dlp, y luego mover los archivos terminados a carpetas que supervisa un servidor multimedia como Plex, Jellyfin o Emby. Pegas una URL, eliges una carpeta de destino y la aplicación se encarga de seleccionar el formato, asignar nombres y ubicar los archivos. También permite crear carpetas de destino desde la interfaz.
¿hometube es gratuito? ¿Qué licencia tiene?
hometube es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hometube sigue mantenido?
Mantenimiento activo. El último commit de hometube fue el 19 oct 2026.
¿Para qué puedo usar hometube?
Crear una biblioteca de videos sin anuncios para ver sin conexión en un servidor multimedia doméstico Mantener sincronizada una copia local de una lista de reproducción de YouTube con su fuente Descargar videos educativos o tutoriales en una estructura de carpetas organizada para que la familia los vea Ejecutar un descargador autoalojado compartido en un homelab con Docker
¿Cómo se instala hometube?
Lee la guía de despliegue y despliega con Docker Compose
¿Dónde consigo hometube?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EgalitarianMonkey/hometube

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados