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.