BookinglyTech News
Software

Youtarr 1.84.0 añade estado de visionado desde Plex, Jellyfin y Emby

El DVR de YouTube autoalojado importa ya qué se ha visto en tu servidor multimedia, permite borrar lo visto con reglas y descarga canales enteros tras un diálogo de confirmación.

3 min de lecturar/selfhosted0 vistas

Youtarr, el grabador de YouTube autoalojado y de código abierto, ha publicado la versión 1.84.0. La novedad más discutida es que ahora importa el estado de visionado desde Plex, Jellyfin y Emby, y con ese dato permite filtrar los vídeos ya vistos fuera de las listas. Le acompañan la limpieza automática de descargas antiguas, la descarga completa de un canal y un control más fino sobre las listas de reproducción.

El funcionamiento base no cambia: te suscribes a canales o listas, el programa descarga lo nuevo y lo sirve en Plex, Jellyfin, Emby o en el navegador. Se instala con Docker Compose estándar, el script de arranque es opcional y no hace falta tener un servidor multimedia montado para usarlo. El repositorio y la web del proyecto siguen siendo el punto de partida.

Visionado, limpieza y canales enteros

La sincronización del estado de visionado va en un solo sentido: del servidor multimedia hacia Youtarr. Reproducir dentro del reproductor propio del programa todavía no marca un vídeo como visto, así que conviene no montar la lógica de borrado dando por hecho lo contrario.

Sobre esa información se apoyan las reglas de limpieza. Puedes, por ejemplo, borrar un vídeo siete días después de verlo y conservar las diez descargas más recientes de un canal, o blindar un canal entero para que no se toque. Hay una vista previa que enseña qué se eliminaría antes de activar nada.

La descarga completa de un canal llegó por insistencia de los usuarios. El autor la había evitado por los canales con años de archiv histórico acumulado, y acabó cediendo cuando alguien le señaló que un diálogo de confirmación resolvía el problema sin obligar a nadie a ir página por página.

En las listas de reproducción hay más margen: se puede bajar más allá del listado inicial de 100 vídeos, quitar suscripciones, elegir el orden de reproducción en el servidor multimedia y decidir si se siguen solo las incorporaciones futuras o se descarga primero un lote concreto. Un vídeo antiguo que se añada después a una lista sigue entrando solo.

El progreso de descarga también se ha reescrito. Cada vídeo muestra si está en cola o descargando, los terminados aparecen en la biblioteca mientras el resto del lote sigue en marcha y el historial sobrevive a los reinicios.

yt-dlp y detalles menores

Youtarr depende de yt-dlp, que se rompe cada vez que YouTube toca algo, así que la posibilidad de forzar la actualización desde los ajustes era una petición recurrente. Ahora se elige entre compilaciones estables y nightly y se aplica al momento, sin esperar al ciclo automático. El caso que lo motivó fue un arreglo disponible solo en nightly que nadie podía instalar sin aguantar hasta el día siguiente.

Entre los cambios pequeños hay búsqueda de canales dentro de la aplicación, reproducción de MP3 en el navegador, más carátulas para Jellyfin y Emby y un arreglo para las descargas que se quedaban clavadas en 360p cuando las cookies estaban activadas.

El proyecto sigue siendo un trabajo personal de su autor, que usa la herramienta para dar a sus hijos una biblioteca de canales sin dejarles navegar por YouTube. Pide que los fallos se reporten como issues en GitHub en lugar de en los hilos, que es lo único que le permite llevar la cuenta de lo pendiente. Para quien ya lo tenga desplegado, la actualización merece la pena sobre todo por el control de yt-dlp y por el estado de visionado, que es lo que convierte el archivo en algo manejable cuando pasan los meses.