Favorite Actors — de Jellyfin a Radarr/Sonarr

Los actores que añades a favoritos en Jellyfin se siguen automáticamente en Radarr (sus películas) y Sonarr (las series en las que tienen un papel principal).

Favorite Actors conecta el corazón de la página de un actor en Jellyfin con Radarr y Sonarr: marca a un actor como favorito y sus películas y las series en las que tiene un papel principal se siguen automáticamente.

Qué hace

  • Radarr: una lista de importación TMDb Person (papeles de interpretación) para cada actor favorito.
  • Sonarr: una lista personalizada por actor, servida por el plugin, con las series en las que el actor tiene un papel principal (al menos un número de episodios; se excluyen los talk shows, las noticias, la telerrealidad y los documentales, igual que las apariciones como «Self»).
  • Rápido: reacciona en cuestión de segundos al corazón de la página del actor y pide a Radarr y Sonarr que lean las listas de inmediato; una reconciliación completa se ejecuta al arrancar y cada 6 horas.
  • Usuarios elegidos: solo se siguen los favoritos de los usuarios que seleccionas.
  • Eliminación limpia: cuando un actor se quita de favoritos, sus listas se eliminan; las películas y series ya añadidas se quedan. Con más de 3 eliminaciones a la vez, la sincronización automática no elimina nada y te pide confirmación.
  • Search and add: una pestaña (solo administradores) busca películas a través de Radarr y series a través de Sonarr y las añade directamente, con tu perfil de calidad y tu carpeta raíz.

Requisitos

  • Jellyfin Server 12.2 o posterior.
  • Radarr o Sonarr (o ambos) accesibles desde el servidor de Jellyfin, con sus claves de API.
  • Una clave de API de TMDb gratuita (para las listas de Sonarr); Sonarr debe poder llegar a la dirección de Jellyfin definida en el plugin.

Preguntas frecuentes

¿Puede Jellyfin añadir las películas de un actor a Radarr automáticamente? Sí: con Favorite Actors, cada actor marcado como favorito recibe una lista TMDb Person en Radarr, así que Radarr añade sus películas con tu perfil de calidad. Consulta la guía.

¿Qué pasa con las películas descargadas cuando quito un actor de favoritos? Solo se eliminan las listas del actor; las películas y series ya añadidas se quedan donde están. El plugin te advierte si Radarr o Sonarr está configurado para eliminar títulos cuando una lista cambia.

Qué envía y adónde

  • Radarr y Sonarr (tus direcciones; por defecto http://127.0.0.1:7878 / :8989) — nada hasta que introduces la dirección y la clave de API: el nombre del actor y su id de TMDb (lista «Nombre - id»), carpeta raíz, perfil de calidad, opciones de supervisión y la orden de sincronización; desde la pestaña «Search and add», los términos de búsqueda y los ids de TMDb/TVDB. Cuándo: unos segundos después de que un usuario marque o desmarque un favorito, 1 minuto tras el arranque y después cada 6 h, además de los botones de administración.
  • TMDb (api.themoviedb.org) — solo con tu propia clave (no se incluye ninguna) y solo para las listas de Sonarr: el id de la persona (créditos de TV) y los ids de las series (para el id de TVDB). Los resultados se guardan en caché local (24 h / 30 días).
  • La lista que lee Sonarr desde tu servidor (/FavoriteActors/Sonarr/{id}?Token=…): protegida por un token aleatorio y la licencia; expone solo {tvdbId, title} de los actores seguidos. El token aparece en claro en la URL guardada en Sonarr.
  • No se envían nombres de usuario a Radarr, Sonarr ni TMDb, solo actores e ids.
  • En el navegador del administrador, los pósters de «Search» proceden de los hosts de imágenes de TMDb/TVDB que devuelven Radarr/Sonarr.
  • Además, el cliente de licencias, igual en todos los plugins: consulta Licencias y privacidad en nuestros plugins.

Guardado localmente: claves de Radarr/Sonarr/TMDb y el token de la lista en la configuración del plugin (sin cifrar); state/state.json — actores seguidos, última sincronización y un registro de máximo 300 entradas (incluye el nombre del usuario que añadió el favorito); state/tmdb-cache.json (las entradas de más de 30 días se podan).

Compatibilidad con clientes

  • El favorito (el «corazón») lo captura el servidor: 🟢 funciona desde cualquier app de Jellyfin que permita marcar a un actor como favorito; ✅ verificado en Jellyfin 12.2 (de extremo a extremo 12/12); apps nativas: ❔ no probadas.
  • Páginas (ajustes, actores, búsqueda, registro): desde un navegador.
  • Radarr/Sonarr real: la prueba de Jellyfin se ejecutó con Radarr/Sonarr desactivados (❔).
  • Nota: en Radarr/Sonarr, «List Sync Level» debe estar en disabled; si no, quitar un favorito puede eliminar películas (el plugin te lo advierte). La sincronización automática nunca elimina más de 3 listas a la vez.

Leyenda: ✅ verificado (prueba de extremo a extremo o en el dispositivo) · 🟢 en el servidor, funciona con cualquier cliente (por diseño, sin prueba específica para cada cliente) · ➖ no aplicable · ❔ no probado.

Licencia

El plugin es de código abierto (GPL-3.0). Las compilaciones listas para instalar son públicas, igual que el código fuente. Lo que compras es la suscripción: la licencia para usar el plugin en un servidor de Jellyfin, las actualizaciones que incluye tu plan y el soporte: cada actualización mientras la suscripción esté activa, a través de tu repositorio privado de plugins, y ayuda cuando algo no funcione. El plugin comprueba la clave de suscripción una vez al día; sin una suscripción válida se detiene hasta que renueves (no se borra nada). Mensual, anual o de por vida (la de por vida incluye un año de actualizaciones), o incluido en el paquete para Jellyfin. 30 días de prueba gratis.

Código fuente. Para cada versión, el código fuente correspondiente completo es público, junto a la compilación, en el registro de cambios, y también en tu cuenta (Cuenta → Licencias, Código fuente); cada archivo comprimido contiene el texto completo de la GPL-3.0 (LICENSE). Si necesitas el código fuente de una versión que ya no puedes descargar, pídenoslo y te lo enviamos. Consulta la sección 10 del EULA.

Funciona mejor con medialab Server

Este plugin funciona en Jellyfin oficial 12.2 o posterior. En medialab Server, nuestro servidor basado en Jellyfin con los mismos datos, bibliotecas, usuarios y apps, funciona mejor:

  • Verified – medialab. El servidor comprueba la firma de nuestros plugins y te muestra que los archivos son exactamente los que publicamos. Si un plugin se modifica después de publicarse, se marca.
  • Integrado en la interfaz. Los plugins pueden añadir botones y enlaces al menú de tus usuarios (por ejemplo, "TV", "Share") sin configurar nada a mano en la web.
  • Prioridad de forma predeterminada. Los plugins de medialab aparecen primero donde importa: sintonizadores de TV en directo, fuentes de guía y proveedores de subtítulos. El orden lo decides tú: puedes cambiarlo en cualquier momento.
  • El catálogo de medialab.works incluido, con instalación sin confirmaciones adicionales.
  • Actualizaciones desde la interfaz web, sin terminal (con Self-Update de MediaLab): comprueba, actualiza y vuelve a la versión anterior desde el panel de control; si una versión nueva no arranca, el servidor vuelve por sí solo a la anterior con tus datos intactos.
  • El mismo Jellyfin, al día. medialab Server sigue cada semana las versiones estables de Jellyfin 12.x; una versión nueva solo se publica después de superar todas las pruebas, incluidas las de nuestros plugins.

Las apps de Jellyfin (Android, iOS, TV, web) se conectan exactamente igual que a Jellyfin oficial.

Para instalarlo, ejecuta la imagen del contenedor (guía) o, en Debian 12, los paquetes apt, que sustituyen a jellyfin-server y jellyfin-web y conservan tus datos donde están (guía).

medialab Server es software libre (GPL-2.0), basado en Jellyfin. El código fuente es público: medialab-server y medialab-server-web.

Requisitos

  • Jellyfin Server 12.2 o posterior (Linux, Windows o Docker)
  • Radarr y/o Sonarr, y una clave de API de TMDb gratuita (para Sonarr)
  • Código abierto (GPL-3.0): el código fuente de cada versión está en tu cuenta

Última versión

1.0.7
publicada el 20 oct 2026
Ver todos los cambios →

La compilación es pública; para usar el plugin necesitas una licencia o la prueba gratuita de 30 días.