Favorite Actors — von Jellyfin zu Radarr/Sonarr

Schauspieler, die du in Jellyfin zu den Favoriten hinzufügst, werden automatisch in Radarr (ihre Filme) und Sonarr (Serien, in denen sie eine Hauptrolle haben) verfolgt.

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 disabled stehen, 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.

Funktioniert am besten mit medialab Server

Dieses Plugin funktioniert mit dem offiziellen Jellyfin 12.2 oder neuer. Auf medialab Server, unserem auf Jellyfin basierenden Server mit denselben Daten, Bibliotheken, Nutzern und Apps, funktioniert es besser:

  • Verified – medialab. Der Server prüft die Signatur unserer Plugins und zeigt dir, dass die Dateien genau die sind, die wir veröffentlicht haben. Ein nach der Veröffentlichung verändertes Plugin wird markiert.
  • In die Oberfläche integriert. Plugins können Schaltflächen und Links zum Menü deiner Nutzer hinzufügen (zum Beispiel „TV“, „Share“), ohne manuelle Web-Konfiguration.
  • Standardmäßig Vorrang. medialab-Plugins stehen dort an erster Stelle, wo es darauf ankommt: Live-TV-Tuner, Programmführer-Quellen und Untertitelanbieter. Die Reihenfolge bestimmst weiterhin du: Du kannst sie jederzeit ändern.
  • Der Katalog von medialab.works ist enthalten, die Installation erfolgt ohne zusätzliche Bestätigungen.
  • Updates über die Weboberfläche, ohne Terminal (mit Self-Update by MediaLab): prüfen, aktualisieren und zurücksetzen über das Dashboard; startet eine neue Version nicht, kehrt der Server von selbst zur vorherigen zurück, deine Daten bleiben unversehrt.
  • Dasselbe Jellyfin, immer aktuell. medialab Server folgt jede Woche den stabilen Versionen von Jellyfin 12.x; eine neue Version wird erst veröffentlicht, wenn sie alle Tests bestanden hat, einschließlich der Tests unserer Plugins.

Die Jellyfin-Apps (Android, iOS, TV, Web) verbinden sich genauso wie mit dem offiziellen Jellyfin.

Zur Installation startest du das Container-Image (Anleitung) oder, unter Debian 12, die apt-Pakete, die jellyfin-server und jellyfin-web ersetzen und deine Daten an Ort und Stelle lassen (Anleitung).

medialab Server ist freie Software (GPL-2.0) auf Basis von Jellyfin. Der Quellcode ist öffentlich: medialab-server und medialab-server-web.

Voraussetzungen

  • Jellyfin Server 12.2 oder neuer (Linux, Windows oder Docker)
  • Radarr und/oder Sonarr und ein kostenloser TMDb-API-Schlüssel (für Sonarr)
  • Open Source (GPL-3.0): Der Quellcode jeder Version liegt in deinem Konto

Neueste Version

1.0.7
veröffentlicht am 20.10.2026
Alle Änderungen ansehen →

Der Build ist öffentlich; für die Nutzung des Plugins brauchst du eine Lizenz oder den kostenlosen 30-tägigen Testzeitraum.