Favorite Actors verbindet das Herz auf einer Jellyfin-Schauspielerseite mit Radarr und Sonarr: Markiere einen Schauspieler als Favorit, und seine Filme und Serien mit Hauptrolle werden automatisch verfolgt.
Was es macht
- Radarr: eine TMDb-Person-Importliste (Schauspielrollen) für jeden Favoriten.
- Sonarr: eine vom Plugin ausgelieferte benutzerdefinierte Liste pro Schauspieler mit den Serien, in denen der Schauspieler eine Hauptrolle hat (mindestens eine Anzahl von Episoden; Talkshows, Nachrichten, Reality und Dokumentationen ausgeschlossen, ebenso wie Auftritte als „Self“).
- Schnell: Reagiert innerhalb von Sekunden auf das Herz auf der Schauspielerseite und fordert Radarr und Sonarr sofort zum Einlesen der Listen auf; ein vollständiger Abgleich läuft beim Start und alle 6 Stunden.
- Gewählte Benutzer: Nur die Favoriten der von dir gewählten Benutzer werden verfolgt.
- Sauberes Entfernen: Wenn ein Schauspieler aus den Favoriten entfernt wird, werden seine Listen gelöscht; bereits hinzugefügte Filme und Serien bleiben. Bei mehr als 3 Löschungen auf einmal löscht die automatische Synchronisierung nichts und bittet dich um Bestätigung.
- Search and add: Ein Tab (nur Administratoren) sucht Filme über Radarr und Serien über Sonarr und fügt sie direkt hinzu, mit deinem Qualitätsprofil und Wurzelordner.
Voraussetzungen
- Jellyfin Server 12.2 oder neuer.
- Radarr und/oder Sonarr, vom Jellyfin-Server aus erreichbar, mit ihren API-Keys.
- Ein kostenloser TMDb-API-Key (für die Sonarr-Listen); Sonarr muss die im Plugin gesetzte Jellyfin-Adresse erreichen können.
Häufige Fragen
Kann Jellyfin die Filme eines Schauspielers automatisch zu Radarr hinzufügen? Ja: Mit Favorite Actors bekommt jeder als Favorit markierte Schauspieler eine Radarr-TMDb-Person-Liste, sodass Radarr seine Filme mit deinem Qualitätsprofil hinzufügt. Siehe die Anleitung.
Was passiert mit heruntergeladenen Filmen, wenn ich einen Schauspieler aus den Favoriten entferne? Es werden nur die Listen des Schauspielers gelöscht; bereits hinzugefügte Filme und Serien bleiben, wo sie sind. Das Plugin warnt, wenn Radarr oder Sonarr so eingestellt ist, dass Titel beim Ändern einer Liste entfernt werden.
Was es wohin sendet
- Radarr und Sonarr (deine Adressen; Standard
http://127.0.0.1:7878/:8989) — nichts, bis du die Adresse und den API-Key einträgst: der Name des Schauspielers und die TMDb-ID (Liste „Name - id“), Wurzelordner, Qualitätsprofil, Monitor-Optionen, der Sync-Befehl; aus dem Tab „Search and add“ die Suchbegriffe und TMDb-/TVDB-IDs. Wann: wenige Sekunden, nachdem ein Benutzer einen Schauspieler favorisiert oder entfavorisiert hat, 1 Minute nach dem Start, dann alle 6 h, plus Admin-Buttons. - TMDb (
api.themoviedb.org) — nur mit deinem eigenen Key (keiner ist beigelegt), nur für Sonarr-Listen: die Personen-ID (TV-Credits), Serien-IDs (für die TVDB-ID). Ergebnisse werden lokal gecacht (24 h / 30 Tage). - Die Liste, die Sonarr liest, von deinem Server (
/FavoriteActors/Sonarr/{id}?Token=…): geschützt durch einen zufälligen Token und die Lizenz; gibt nur{tvdbId, title}für verfolgte Schauspieler preis. Der Token erscheint im Klartext in der in Sonarr gespeicherten URL. - Es werden keine Benutzernamen gesendet an Radarr, Sonarr oder TMDb — nur Schauspieler und IDs.
- Im Browser des Admins kommen die Poster unter „Search“ von den TMDb-/TVDB-Bildhosts, die Radarr/Sonarr zurückgeben.
- Dazu der Lizenz-Client, in jedem Plugin gleich: siehe Lizenzierung und Datenschutz in unseren Plugins.
Lokal gespeichert: Radarr-/Sonarr-/TMDb-Keys und der List-Token in der Plugin-Konfiguration (unverschlüsselt); state/state.json — verfolgte Schauspieler, letzte Synchronisierung, ein Log mit maximal 300 Einträgen (enthält den Namen des Benutzers, der den Favoriten hinzugefügt hat); state/tmdb-cache.json (Einträge > 30 Tage werden gelöscht).
Kompatibilität mit Clients
- Der Favorit („Herz“) wird vom Server erfasst, also 🟢 funktioniert es aus jeder Jellyfin-App, die einen Schauspieler favorisieren kann; ✅ verifiziert auf Jellyfin 12.2 (End-to-End 12/12); native Apps: ❔ nicht getestet.
- Seiten (Einstellungen, Schauspieler, Suche, Log): aus einem Browser.
- Echte Radarr/Sonarr: Der Jellyfin-Test lief mit abgeschaltetem Radarr/Sonarr (❔).
- Hinweis: In Radarr/Sonarr muss das „List Sync Level“ auf
disabledstehen, sonst kann das Entfernen eines Favoriten Filme löschen (das Plugin warnt). Die automatische Synchronisierung löscht nie mehr als 3 Listen auf einmal.
Legende: ✅ verifiziert (End-to-End- oder Test auf dem Gerät) · 🟢 serverseitig, funktioniert mit jedem Client (konstruktionsbedingt, kein clientspezifischer Test) · ➖ nicht zutreffend · ❔ nicht getestet.
Lizenzierung
Das Plugin ist Open Source (GPL-3.0). Die installationsfertigen Builds sind öffentlich, genau wie der Quellcode. Was du kaufst, ist das Abonnement: die Lizenz zur Nutzung des Plugins auf einem Jellyfin-Server, die Updates, die dein Tarif umfasst, und Support: jedes Update, solange das Abonnement aktiv ist, über dein privates Plugin-Repository, und Hilfe, wenn etwas nicht funktioniert. Das Plugin prüft den Abonnementschlüssel einmal am Tag; ohne gültiges Abonnement stoppt es, bis du verlängerst (es wird nichts gelöscht). Monatlich, jährlich oder als Lifetime-Lizenz (die Lifetime-Lizenz umfasst ein Jahr Updates), oder im Jellyfin-Paket enthalten. 30 Tage kostenlos testen.
Quellcode. Für jede Version ist der vollständige zugehörige Quellcode öffentlich, neben dem Build, im Changelog, und auch in deinem Konto (Konto → Lizenzen, Quellcode); jedes Archiv enthält den vollständigen Text der GPL-3.0 (LICENSE). Wenn du den Quellcode einer Version brauchst, die du nicht mehr herunterladen kannst, frag uns, und wir schicken ihn dir. Siehe Abschnitt 10 der EULA.