Dein automatisches BetterJellyfin Plugin Repository.
Macht den Jellyfin Web-Client schöner und persönlicher.
| Version | Jellyfin ABI | Changelog | Download |
|---|---|---|---|
| v1.6.0.64 | 12.4.0.0 | - Wunschliste: Mehrfachauswahl. Lange auf eine Karte drücken (oder „Auswählen“), dann weitere antippen; unten erscheint eine Leiste mit „Alle“ und den passenden Aktionen, jeweils mit der Zahl, für die sie gilt. Meine Wünsche: Entfernen. Alle Wünsche (wer abarbeiten darf): Status setzen (Offen, In Arbeit, Erledigt, Abgelehnt – die Antwort an den Benutzer bleibt erhalten), An Seerr senden, in Seerr freigeben, Löschen. Esc beendet die Auswahl - Quelle-Auswahl ohne Backbone: Instanzen im Modus Backbone erscheinen nicht mehr als eigene Quelle (keine Version „Titel - Backbone“ bei Filmen und Folgen). Ihre Medien laufen weiter über „Automatisch“; liegt ein Titel lokal und sonst nur beim Backbone, gibt es keine Quelle-Zeile. Vorhandene Backbone-Versionen verschwinden beim nächsten Aufbau der Shared-Bibliothek - Bibliotheks-Leiste: Die Anzahl (z. B. 45) steht jetzt rechts direkt vor „Alle abspielen“ statt mitten in der Leiste. Leere Reiter (z. B. „Demnächst“ ohne angekündigte Folgen) bekommen ebenfalls die Leiste mit allen Reitern statt Jellyfins altem Auswahlmenü, dazu eine passende Meldung statt „Nichts hier – Metadaten prüfen“ - Bibliotheks-Leiste: mehr Abstand zwischen Leiste und Titelraster, damit vergrößerte Karten beim Überfahren nicht an die Leiste stoßen - Bibliotheks-Leiste überarbeitet: wieder ein eingerückter, abgerundeter Kasten mit Abstand links und rechts, deckend. Die Kopfzeile (Reiter, Anzahl, Alle abspielen, Ansicht, Blättern) ist auf allen Reitern gleich hoch und steht an derselben Stelle – beim Wechsel zwischen Filme, Vorschläge, Genres usw. springt nichts mehr (vorher fehlte auf Vorschläge/Genres der Innenabstand, und rechts brach „Alle abspielen“ um) - Quelle auch bei Serien: Folgen, die es auf mehreren Instanzen gibt, bekommen wie Filme je Instanz eine eigene Version (Datei „Serie S01E02 - Instanz“ im Spiegel-Ordner); die Zusammenführung hängt sie an die eigene Folge bzw. an die automatische. Eigene Folgen bekommen Versionen anderer Instanzen nur, wenn die geteilten Serien in derselben Bibliothek liegen wie die eigenen (sonst stünde eine leere zweite Serie da). Die Folgenseite zeigt die Quelle-Kacheln wie bei Filmen. Auf der Serien- und Staffelseite gibt es „Quelle“ für alle Folgen (Automatisch · Diese Instanz · einzelne Instanzen); die Wahl gilt in diesem Browser auch beim Abspielen aus der Folgenliste und auf der Folgenseite. Neue Schnittstelle BetterJellyfin/SeriesSources/{id} - Wunschliste, Filmreihen: Lange Reihen lassen sich mit Pfeilen, Shift+Mausrad und Wischen nach rechts blättern. Admins sehen bei Filmen, die nur über den Verbund (eine andere Instanz) vorhanden sind, einen Knopf „Auf diese Instanz holen“ je Film und „Geteilte hierher holen (n)“ für die ganze Reihe; das geht direkt an Radarr, weil Seerr gespiegelte Filme schon für vorhanden hält. Der zweite Dialog beim Wünschen aus einer Filmreihe liegt nicht mehr hinter dem ersten. Lagebild neu gestaltet: lückenlose Spalten, große Kennzahl je Karte, farbige Kante statt grüner Schrift; Verbund-Fehler (Katalog, Abgleich, Spiegel) zählen nicht mehr als Sicherheitsereignisse - Bibliotheksseiten neu: Statt des Auswahlmenüs (Filme ▾) zeigt die Leiste alle Ansichten als Reiter (Filme · Vorschläge · Favoriten · Sammlungen · Genres · Studios …, ebenso bei Serien und Musik) und schaltet direkt um; beim Wechsel beginnt die Seite oben. Die Leiste ist deckend über die volle Breite, nichts scheint mehr durch. Blätter-Pfeile oben (Vorheriges/Nächstes) und alle anderen Knöpfe der Leiste funktionieren wieder (sie trafen einen veralteten Knopf). Pfeile an den Reihen und Shift+Mausrad/Wischen funktionieren unter Jellyfin 12 überall (Startseite, Bibliotheken, Details), das senkrechte Mausrad scrollt über Reihen immer die Seite - Korrekturen nach dem Test auf Herkules: Im Freigaben-Formular erscheint nicht mehr die Leiste „Ungespeicherte Änderungen“ der Seite (sie hätte Name und E-Mail der Zeile gespeichert); die Freigaben-Suche zeigt Filme, Serien, Künstler und Alben vor einzelnen Musiktiteln; Bibliotheks-Gesundheit ohne leeren „Mehr zeigen“-Knopf, Suche und Bibliothek in einer Reihe; im Lagebild zählen Instanz-Ausfälle nicht mehr als Sicherheitsereignisse - Bibliotheks-Gesundheit (Verwaltung → Medien → Bibliotheks-Gesundheit, Karte im Lagebild): prüft Filme und Serien wöchentlich (oder täglich, monatlich, von Hand) auf nicht erkannte Titel, fehlendes Bild oder fehlende Beschreibung, Jahr im Ordnernamen passt nicht zu den Metadaten, weder Ton noch Untertitel in der eingestellten Sprache, nur Bild-Untertitel, Formate, die fast immer umgewandelt werden (MPEG-2, VC-1, nur DTS/TrueHD …), doppelte Einträge desselben Films oder derselben Folge, keine Laufzeit und auffällig kurze Dateien (Folge unter der Hälfte der Staffel, Film unter 20 Minuten). Je Befund: Titel öffnen, neu laden, identifizieren, als Meldung übernehmen oder als in Ordnung markieren. Prüfungen und Bibliotheken einzeln abschaltbar; gespiegelte Titel anderer Instanzen werden nie geprüft. Neue Benachrichtigung „Bibliotheks-Gesundheit“ für Discord, Telegram & Co. - Freigaben je Benutzer (Verwaltung → Benutzer → „Freigaben“): Whitelist (nur Freigegebenes sichtbar) oder Blacklist (alles außer Gesperrtem) für ganze Bibliotheken, Live-TV, Filme, Serien, einzelne Staffeln, Sammlungen, Künstler, Alben, Titel, Bücher, Hörbücher und Sender. Auswahl per Suche mit Cover und Baum (Serie → Staffeln, Künstler → Alben → Titel), Vorschau „So sieht der Benutzer die Bibliotheken“ mit sichtbaren Titeln je Bibliothek. Serverseitig durchgesetzt: Bibliotheken über Jellyfins eigene Freigabe (alle 15 Minuten nachgezogen, vorheriger Stand kommt beim Ausschalten zurück), alles andere in Listen, Suche, Startseite, Weiterschauen, Direktaufruf und Streams. Ganze Bibliotheken bringen neue Titel mit, Sperren gelten auch für neue Folgen und Alben - Wunsch-Regeln (Wünsche → Rechte → Allgemein): Kontingente je Benutzer für Filme und Serien pro Tag, Woche oder Monat und gesperrte Genres (nach TMDb, über Seerr geprüft). Gelten nicht für Admins und wer Wünsche abarbeitet; weitere Staffeln, andere Fassungen und abgelehnte Wünsche zählen nicht. Benutzer sehen in der Suche, wie viele Wünsche sie noch frei haben, und bekommen beim Ablehnen den Grund statt „Ungültiger Wunsch“ - Benachrichtigungen an Discord, Telegram, ntfy, Gotify oder einen eigenen Webhook (Verwaltung → System → E-Mail & Benachrichtigungen): dieselben Admin-Ereignisse wie per E-Mail (neuer Wunsch, Registrierung, unbekannte Anmeldung, Konto gesperrt/gelöscht, Instanz-Warnung, Aufgabe fehlgeschlagen) plus „Neue Meldung“ und „Speicher fast voll“ (unter 10 % frei oder in unter 14 Tagen voll, stündlich geprüft, höchstens einmal am Tag). Je Ziel wählbar, welche Ereignisse; Test-Knopf; Adressen und Tokens verschlüsselt gespeichert und nie vollständig angezeigt; gleiche Nachricht nicht doppelt innerhalb von 2 Minuten - Verwaltung → Übersicht: Lagebild mit allem, was Aufmerksamkeit braucht – offene Wünsche und Meldungen (älteste zuerst, mit Alter), Downloads und hängende Titel aus Radarr/Sonarr, laufende Wiedergaben (direkt oder umgewandelt, mit Grund wie „Untertitel werden eingebrannt“ oder „HDR wird umgewandelt“, Hardware oder Software), Speicher je Laufwerk der Bibliotheken mit Hochrechnung „voll in ca. X Wochen“ (Verlauf alle 6 Stunden), nicht erreichbare Instanzen und abgewiesene Zugriffe der letzten 24 Stunden. Farbige Kanten zeigen, wo etwas zu tun ist; aktualisiert sich alle 30 Sekunden - Mausrad: Über Reihen (Vorschläge, Genres, Startseite …) scrollt das normale Mausrad jetzt immer die Seite; die Reihe bewegt sich mit waagerechtem Wischen, Shift + Mausrad oder den Pfeilen. Vorher blieb man auf Seiten aus lauter Reihen hängen - Bibliotheken: Auf jedem Reiter steht dieselbe Leiste mit derselben Auswahl oben (Filme ▾, Vorschläge ▾ …) an derselben Stelle – auch bei Vorschläge, Genres und Demnächst, wo sie bisher fehlte und die Auswahl kleiner und verschoben war - Genres: Namenssuche und A–Z wie bei Filmen; filtert die Genre-Reihen, Buchstaben ohne Genre sind ausgegraut, Jellyfins Buchstabenleiste rechts entfällt - Leiste kennt den Reiter: Suche und A–Z finden bei Sammlungen Sammlungen, bei Studios Studios (mit Logo), bei Favoriten nur Favoriten, bei Episoden, Titeln, Playlists, Künstlern und Album-Künstlern das jeweils Richtige – vorher kamen überall Filme bzw. Serien. Bei Studios, Genres und Künstlern sind Gesehen, Qualität, Sortierung und Filter ausgeblendet - Filmreihen wünschen: Auf der Titelseite eines Films steht seine Reihe (aus TMDb über Seerr) mit allen Teilen und ihrem Stand – vorhanden, von einer anderen Instanz geteilt, auf der Liste, schon gewünscht, erscheint am …, fehlt. „Fehlende Teile wünschen“ öffnet eine Auswahl (erschienene Teile vorgewählt, einzeln abwählbar, auf Wunsch mit Fassung) und legt für jeden Teil einen normalen Wunsch an; noch nicht erschienene Teile bleiben vorgemerkt, bis sie verfügbar sind. Dasselbe Band steht in der Wunschliste-Suche unter den Infos eines Films - Alle Filme von …: Auf der Seite einer Person stehen ihre Filme (Regie, sonst als Darsteller; ohne Auftritte als sie selbst und kaum bekannte Titel) mit demselben Band und Dialog wie bei Filmreihen; im Dialog ist nichts vorgewählt. Es gelten die Filmreihen-Einstellungen (an/aus, wer darf, Unerschienenes) - Filmreihen: Einstellungen unter Wunschliste → Rechte: Reihen an/aus, Höchstzahl offener Wünsche pro Reihe und Benutzer, noch nicht erschienene Teile vormerken erlauben, alle oder nur ausgewählte Benutzer (Häkchen „Filmreihen“). Der Server prüft die Regeln beim Wünschen - Fernsehprogramm: Sendungen standen unter der falschen Uhrzeit (mehrere hundert Pixel nach rechts verschoben) – der Innenabstand des Themes (ElegantFin) im Programmraster wird aufgehoben - Live-TV: Lädt das Bild einer Sendung nicht oder fehlt es, zeigt die Kachel das Cover der gleichnamigen Serie / des Films aus der Bibliothek statt einer schwarzen Fläche - Problem lösen: Nach eigener Meldung erscheint der Knopf sofort; Felder im Dialog dunkel wie im Meldedialog - Andere Version laden: „Vorhandene Datei erreicht das Qualitätsziel / kein Upgrade erlaubt“ gilt beim gezielten Ersetzen nicht mehr als Ablehnung – sonst blendete Radarr alle Releases aus, sobald eine gute Datei da ist; echte Gründe (Sprache, Größe …) bleiben - Problem melden neu gestaltet: Kopf mit Bild und Titel, Arten als Kacheln mit Symbol und Erklärung, typische Fehler zum Antippen (z. B. „Nicht lippensynchron“), Feld „Ab Minute“, Zeichenzähler, Bestätigung im Fenster; auf dem Handy untereinander - Titelseite: neuer Knopf „Problem lösen“ (Werkzeug mit Zahl) für alle, die Meldungen bearbeiten dürfen – erscheint nur bei offenen Meldungen zum Titel (Serie: alle Folgen, Staffel: ihre Folgen) und öffnet sie mit Status, Antwort, anderem Release und Löschen - Andere Version laden: Kennt Radarr/Sonarr/Lidarr den Titel nicht, bietet der Dialog „In … aufnehmen“ an – ohne Suche und ohne Download, danach startet die Release-Suche. Passt der Bibliotheksordner zu einem Stammordner, wird der vorhandene Ordner übernommen (die Datei wird erkannt); Serien werden ohne Überwachung aufgenommen - Andere Version laden jetzt auch für Musikalben über Lidarr (Releases suchen, ersetzen, Album aufnehmen) - Titelseite: neuer Knopf „Problem melden“ (Fahne) für alle Benutzer bei Filmen, Folgen, Serien und Staffeln – öffnet die Meldung wie in der Wunschliste, bei Serien und Staffeln mit Auswahl der Folge - Vorschau „In der Karte“: Beim schnellen Wechsel zur Nachbarkarte lagen zwei Karten übereinander – das Zurücksetzen der vorigen Karte nahm auch die Verschiebung mit, die die neue Vorschau gerade gesetzt hatte; jetzt werden nur noch die eigenen Angaben zurückgenommen - Titelseite: Nach einem Klick auf Favorit/Gesehen sprang der Knopf aus der Reihe und die übrigen rutschten nach – die Kopie übernahm die kurzzeitige Lage des versteckten Originalknopfs - Andere Version laden: Findet Radarr/Sonarr nichts, sagt der Dialog jetzt, ob gar keine Indexer eingerichtet sind (Hinweis auf Prowlarr) oder die Indexer nur nichts liefern; kennt Radarr den Film nicht, steht dabei, was zu tun ist - Gespiegelte Filme und Folgen zeigen ihren richtigen Titel: Ist „Eingebettete Titel verwenden“ an, übernahm Jellyfin den Release-Namen aus der Datei der Gegenseite („Wir.waren.Helden…1080p…“); der Titel der .nfo wird jetzt nach jedem Einlesen und einmal beim Start wiederhergestellt – nur bei gespiegelten Einträgen - Geteiltes Live-TV: Bilder der Sendungen werden einmal von der Quelle geholt und lokal abgelegt – die Poster stehen hochkant wie auf der Quelle statt quer in breiten Kacheln (Jellyfin nimmt bei Bildadressen immer 16:9 an) - Live-TV: eigene Vorschau beim Überfahren einer Sendung – LIVE bzw. Beginn, Senderlogo, Fortschritt und Restzeit, Folge, Sendezeit, Handlung, „Live ansehen“; als Bild das Hintergrundbild der gleichnamigen Serie aus der Bibliothek - Geteiltes Live-TV: Programm kommt jetzt sofort an. Jellyfin las bis zu eine Stunde lang eine alte Kopie des Programms aus seinem Cache (Sender da, Sendungen leer); der Cache wird vor dem Einlesen gelöscht, fehlende Sendungen werden automatisch neu eingelesen - Vorschau beim Überfahren: Die Seite springt nicht mehr nach ganz oben, wenn die Vorschau aufklappt (overflow am <html> nahm Jellyfins body das Scrollen) - Vorschau beim Überfahren: Die Karte springt beim Aufklappen nicht mehr hoch und runter (behält ihre Hover-Lage, kein Auf-und-Zu am oberen Rand) - Vorschau auf Tablets/Touch: einmal Tippen auf einen Film oder eine Serie zeigt die Vorschau, zweimal Tippen öffnet ihn; Tippen daneben schließt sie - Vorschau „In der Karte“: die Karte selbst wird breiter statt einer darübergelegten Ebene, der Name darunter wandert mit - Bibliotheken: neue Bibliothek anlegen, geteilte Medien einbinden und zusammenführen direkt in der Übersicht - Bibliotheken: ganze Bibliotheken derselben Art per Kachel in eine andere aufnehmen - Benutzer: Benutzer anlegen unter Alle Benutzer, Formulare öffnen als Popup - Backbone-Modus: Admin-Zentrale, die Bibliotheken anlegt und teilt, ohne Benutzer und ohne lokale Wiedergabe - Zentrale Benutzer: E-Mail-Adresse ist Pflicht, Master braucht eingerichteten Mailversand - Rollen und Gruppen gelten wahlweise nur auf bestimmten Instanzen, Gruppen können Bibliotheken, Tags und Altersfreigaben einschränken - Shared-Instanzen sind von der zentralen Benutzerverwaltung ausgenommen, einstellbar in der globalen Sperrliste - Geräte der Benutzer: neu laden, Cache leeren oder abmelden lassen - Betriebsmodus als Karten - Sicherheitsmails bei Anmeldung von unbekannter IP, Merkdauer einstellbar - Mailvorlagen: Kacheln, Bausteine, Handy-Vorschau und Schreiben direkt in der Vorschau - CSS-Baukasten: Bauteile als Kacheln, Bauteile je Erscheinungsprofil - Auswahllisten in Popups liegen nicht mehr hinter dem Popup - Alle Benutzer: Filter nach Instanz, Gruppen je Instanz zum Auf- und Zuklappen, eigene Benutzer erscheinen sofort - Alle Benutzer: Profilbilder auch von Benutzern anderer Instanzen - Benutzer anderer Instanzen: Zugriff ganz oder nur für einzelne Bibliotheken sperren - Menülinks unter Multi-Jellyfin öffnen zuverlässig die gewählte Ansicht - Vorschaukarte: Name darunter passt zur vergrößerten Karte - Vorschaukarte: sitzt genau auf der Karte und rutscht nicht mehr weg, wenn die Karte ihren Hover-Effekt verliert; der Name bleibt mittig darunter - Wunschliste: Downloadziel nur unter den Instanzen, auf denen der Benutzer anfordern darf; ohne das Recht „Auf anderen Instanzen anfragen“ geht der Wunsch automatisch an die eigene bzw. die erlaubte Instanz, mit mehreren erlaubten Instanzen gibt es eine Auswahl - Andere Version laden: Admins ersetzen auf der Titelseite einen Film, eine Folge oder eine ganze Staffel über Radarr/Sonarr – Release aus der Indexer-Suche wählen (mit Filter) oder automatisch neu suchen lassen; die alte Datei wird nach dem Laden entfernt oder auf Wunsch behalten - Andere Version laden: neu gestaltet – Kopf mit Poster, Filter nach Auflösung und Sprache mit Anzahl, Sortierung, Qualitäts-Abzeichen, Bestätigung im Fenster statt Browser-Abfrage, klare Lade- und Fehleranzeige mit „Erneut suchen“, auf dem Handy als Blatt von unten - Andere Version laden: nur noch für Seerr-Admins (ohne eingerichtetes Seerr für Jellyfin-Admins); Filter nach Ton (TrueHD, Atmos, DTS-HD/DTS:X, DD+, DD, AAC) und Kanälen (7.1, 5.1, 2.0), der Ton steht als Abzeichen an jedem Release - Live-TV-Freigabe: Sendezeiten im geteilten Programm werden nicht mehr um die Zeitzone verschoben - Live TV: Das eigene Fernsehprogramm läuft nicht mehr aus – reicht es keine 6 Stunden mehr, stößt das Plugin Jellyfins „Programm aktualisieren“ an (Programmquellen mit nur 1–2 Tagen Vorschau, z. B. IPTV-Programme). Instanzen mit geteilten Sendern holen ein leeres Programm alle 15 Minuten neu - Radarr/Sonarr: Fehler 502/503/504 werden erklärt (Proxy-Zeitlimit, Indexer hängt, Dienst startet neu) - Gemeldete Probleme: beim Neu-Laden einer Folge lässt sich auch die ganze Staffel ersetzen - Health-Checks: Jede gekoppelte Instanz wird regelmäßig auf Erreichbarkeit geprüft (Standard alle 60 Sekunden, einstellbar unter Netzwerk), unabhängig vom DNS-Takt - Offline-Inhalte: Titel, Staffeln und Serien einer gerade nicht erreichbaren Instanz werden ausgegraut und als „Offline“ markiert, teilweise betroffene als „Teilweise offline“; Abspielen zeigt stattdessen einen Hinweis, die Titelseite einen Hinweisbalken - Mehrere Fassungen: nicht erreichbare Fassungen sind in der Versionsauswahl gesperrt, automatisch wird eine erreichbare gewählt - Quellenauswahl: Fassungen anderer Instanzen zeigen nicht mehr „0 GB“ (die Größe des Verweises statt der Datei) - Player-Menü (Seitenverhältnis, Qualität …): Werte rechts werden nicht mehr abgeschnitten - Wunschliste: Fehler bei Seerr-Aktionen nennen den echten Grund statt „Seerr ist nicht erreichbar“ - Startseite: eine gemeinsame Liste für eigene und Jellyfins Abschnitte, per Ziehen sortieren, per Schalter ausblenden; Jellyfins Startseite wird im Hintergrund danach eingestellt - Startseite: neuer Abschnitt „Live-TV: Jetzt läuft“ mit Senderlogo, laufender Sendung, Fortschritt und Abspielknopf - Aus „Weiterschauen“/„Als Nächstes“ entfernen gilt für zentrale Konten auf allen Instanzen, mit denen der Fortschritt abgeglichen wird - Deinstallieren räumt alles auf: Script in der index.html, Bibliotheken und Ordner der geteilten Medien, Einstellungs- und Datendateien - Doppelte Filme aus mehreren Instanzen erscheinen als eine Karte; auf der Detailseite wählt man die Quelle: Automatisch (diese Instanz, sonst die schnellste), Diese Instanz oder eine bestimmte Instanz - Liegt ein Film schon lokal, werden die Fassungen anderer Instanzen als weitere Versionen an den lokalen Film gehängt - Automatische Quelle: Antwortzeiten der Instanzen werden gemessen, ausgefallene Quellen kommen zuletzt dran - Einstellungen: Ansichten von Multi-Jellyfin sind eigene Tabs mit sprechender Adresse (tab=allusers, roles, thisinstance, instances, accesslog, network); alte Links mit view= funktionieren weiter - Multi-Jellyfin Übersicht: Speicher und Bestand aller Instanzen zusammen (Filme, Serien, Folgen, Benutzer, Speicherplatz mit Anteil je Instanz) und jede Instanz einzeln zum Aufklappen - Wunschliste: neuer Tab „Probleme“ – bei verfügbaren Filmen und Folgen Bild-, Ton- oder Untertitelprobleme melden, mit Status und Nachrichten - Probleme: Admins durchsuchen in Radarr/Sonarr alle Releases (Sprache, Qualität, Größe) und laden gezielt ein anderes, oder lassen automatisch neu suchen - Benutzer anderer Instanzen: neben ganzen Bibliotheken auch einzelne Filme und Serien sperren - Benutzer anderer Instanzen: Verlauf, was sie von dieser Instanz abgespielt haben (auch abgewiesene Abrufe) - Serien, die es lokal und von einer anderen Instanz gibt, werden in derselben Bibliothek zu einer Serie zusammengefasst - Alle Benutzer: Gruppen mit Profilbild-Vorschau, Kachelraster, „Alle auf-/zuklappen“ - Profilbilder auch von Instanzen mit älterer Version - Live-TV: kommen von einer Instanz keine Sender, steht der Grund in den Einstellungen - Vorschaukarte: Name steht auch bei Themes mit fester Breite mittig unter der vergrößerten Karte - Live-TV: neues Kacheldesign für Sender und Sendungen mit LIVE-Abzeichen, Fortschritt in Akzentfarbe und Senderlogo auf Farbverlauf - Anmeldung über Dienste (Sicherheit → Anmeldung über Dienste): optional OpenID Connect, OAuth2, SAML 2.0, LDAP und Proxy-Anmeldung (Forward Auth über Remote-User von Authelia, Authentik, oauth2-proxy); alles standardmäßig aus, jede Methode einzeln einschaltbar, die normale Anmeldung bleibt unverändert - Anmeldeseite: Knöpfe „Anmelden mit …“ für eingeschaltete Dienste, LDAP mit eigenem Formular, Proxy-Anmeldung auf Wunsch automatisch; danach entsteht eine normale Jellyfin-Sitzung - Anmeldung über Dienste: Zuordnung über Benutzername, E-Mail oder festgelegte Verknüpfungen, Benutzer automatisch anlegen (mit Standardrechten der Registrierung), erlaubte Gruppen und Admin-Gruppe; Admin-Konten werden nur mit ausdrücklicher Freigabe automatisch verknüpft, der letzte Admin nie herabgestuft - Anmeldung über Dienste: state, nonce und PKCE bei OIDC/OAuth2, ID-Token-Prüfung über JWKS, signierte SAML-Antworten mit Schutz gegen Signature Wrapping und Wiederholung, Proxy-Kopfzeilen nur von eingetragenen Proxy-Adressen, Secrets verschlüsselt gespeichert und nie an den Browser geschickt; der zweite Faktor des Plugins wird auf Wunsch zusätzlich abgefragt - Alle Benutzer: Profilbilder anderer Instanzen laden wieder (Jellyfin 12 nimmt api_key in der Adresse nicht mehr an) - Multi-Jellyfin: Anfragen ohne Anmeldung (z. B. Bilder) zählen nicht mehr als Fehlversuch und sperren den eigenen Admin nicht mehr aus - Alle Benutzer: Personen als Kacheln mit großem Profilbild, darunter Administrator oder Benutzer statt der Instanz - Version 1.6.0.9: dist\Better-Jellyfin_1.6.0.9.zip - Dashboard → Plugins: neuer Kasten „Plugin-Updates“ mit verfügbaren Updates (alte → neue Version, Änderungen, Repository), Knopf „Aktualisieren“ je Plugin und „Alle aktualisieren“, laufenden Installationen, Plugins, die auf einen Neustart warten (mit „Jellyfin neu starten“), und einem Verlauf der installierten, aktualisierten, fehlgeschlagenen und entfernten Plugins - Einstellungen: „Anmeldung über Dienste“ steht jetzt auch in der Seitenleiste unter Sicherheit und in der Einstellungssuche - Multi-Jellyfin → Speicher und Bestand: die Zeilen je Instanz zeigen die Belegung als Balken und sind übersichtlicher gestaltet - Multi-Jellyfin: Die Vorab-Untersuchung geteilter Medien bekommt eine eigene kurze Freigabe für das jeweilige Medium und gibt sie danach zurück; vorher wurde sie vom Stream-Schutz abgewiesen und füllte das Zugriffsprotokoll alle 5 Minuten mit „stream.denied · Keine laufende Freigabe“ von 127.0.0.1. Sie zählt bei der Quelle nicht als Zuschauer - Fernseher und Handys: schlanke Auslieferung – die Verwaltungs-Module (rund 320 KB Script) und das CSS der Einstellungsseite werden dort erst geladen, wenn jemand die Verwaltung öffnet; die Oberfläche startet dadurch schneller und braucht weniger Speicher - Fernseher: der Ersatz für :has() läuft seltener und pausiert, während ein Video läuft - Alle Benutzer und Speicher-Übersicht: Bild und Pfeil im Kopf der aufklappbaren Gruppen stehen nicht mehr am Rand über - Schlanke Auslieferung gilt für alle Geräte: Benutzer ohne Admin-Rechte laden die Verwaltungs-Module und das CSS der Einstellungsseite gar nicht mehr; am PC holt ein Admin sie kurz nach dem Start im Hintergrund, die Verwaltung öffnet sich dann ohne Neuladen - Multi-Jellyfin: beim Start werden alle Instanzen geprüft (erreichbar, Version passt), das Ergebnis steht im Zugriffsprotokoll; danach werden Katalog und Live-TV-Sender frisch geholt - Multi-Jellyfin: wird eine andere Instanz aktualisiert, umgestellt oder ist wieder erreichbar, holt diese Instanz Katalog und Sender sofort neu statt erst nach sechs Stunden - Live-TV: kommen von einer Instanz noch keine Sender, wird alle 15 Minuten erneut nachgefragt - Multi-Jellyfin Übersicht: je Instanz steht, ob die Version passt, mit Erklärung bei älterer, neuerer oder unpassender Version - Dashboard → Plugins: neuer Bereich „Repository durchsuchen“ – Adresse einer manifest.json oder eines GitHub-Repositories eingeben oder ein eingetragenes Repository wählen; alle Plugins darin erscheinen mit Bild, Beschreibung, Versionen und Änderungen und lassen sich in einer gewählten Version installieren - Repository durchsuchen: unpassende Versionen sind gesperrt, ein neues Repository lässt sich mit einem Klick in Jellyfin eintragen - Live-TV: der Hinweis ohne Sender erscheint auch auf der neuen Live-TV-Seite von Jellyfin statt „Nichts hier.“, im Stil der übrigen Karten und mit Verweis auf die Sender anderer Instanzen - Live-TV ohne Sender: der Hinweis ersetzt Jellyfins „Nichts hier.“ in jedem Reiter, beide stehen nicht mehr nebeneinander - Live-TV: für eine Instanz freigegebene Sender eigener Tuner werden jetzt auch geteilt, wenn „Nur eigene Medien teilen“ an ist (Voreinstellung); bisher schloss dieser Schalter Live-TV stillschweigend aus. Sender anderer Instanzen werden weiterhin nie weitergereicht - Fußzeile mit Datenschutz und Cookie-Einstellungen: steht auf kurzen Seiten und im Fernsehprogramm fest am unteren Rand statt mitten auf der Seite oder über der Zeitleiste - Live-TV von anderen Instanzen: der Stream brach nach dem ersten Bild ab, weil die Quelle am Ende ihres Zwischenspeichers aufhörte statt auf neue Daten zu warten; die Weitergabe liest jetzt fortlaufend weiter, bis der Zuschauer geht - Herkunfts-Label: erscheint jetzt auch in den Folgenlisten der Staffeln, auf Staffelseiten und in der Vorschaukarte - Herkunfts-Label: eigene Titel, die es zusätzlich von einer anderen Instanz gibt (zusammengeführte Serien, Filme mit weiteren Versionen), zeigen „+ Instanz“ - Detailseite: die Quelle erscheint bei Titeln von mehreren Instanzen immer als Kacheln mit dem Namen der Instanz und der Qualität, nicht mehr als Auswahlliste - Detailseite: neue Kachel „Automatisch“ nimmt die Fassung mit der besten Bildqualität (bei gleicher Qualität diese Instanz); eine bewusst gewählte Instanz gilt für den Titel, bis der Tab geschlossen wird - Live-TV zwischen Instanzen: das Fernsehprogramm der freigegebenen Sender wird als XMLTV übertragen; die empfangende Instanz legt den Fernsehprogramm-Anbieter in Jellyfin selbst an, ordnet ihn dem Tuner zu und lässt das Programm einlesen - Live-TV zwischen Instanzen: Filme, Sport, Nachrichten und Kindersendungen bleiben im übertragenen Programm erkennbar; wird der Import abgeschaltet, verschwindet auch der Programm-Anbieter - Instanzen ohne eigenes Logo erzeugen keinen 404-Fehler mehr in der Browser-Konsole - Live-TV zwischen Instanzen: Bilder der Sendungen und Senderlogos werden mit übertragen; Jellyfin holt sie über eine lokale, signierte Adresse, die nur für genau dieses Bild gilt - Instanz-Logo: hat eine Instanz kein eigenes Logo hochgeladen, erscheint bei den anderen ihr Symbol in ihren eigenen Farben statt nur ein Buchstabe - Benutzer anderer Instanzen: der Sperr-Modus und die Auswahl von Bibliotheken erscheinen als Kacheln statt als Auswahlliste - Benutzer anderer Instanzen: Live-TV-Sender lassen sich sperren, alle auf einmal oder einzeln; der Sender startet dann bei diesem Benutzer nicht - Sperrliste: global festlegen, ob alle eigenen Live-TV-Sender übertragen werden, nur bestimmte, oder alle außer bestimmten - Vorschaukarte: bleibt beim Scrollen an ihrer Karte, statt um die Scroll-Strecke versetzt stehen zu bleiben - Vorschaukarte: das Herkunfts-Label steht dort nicht mehr, es bleibt auf Karten und Detailseiten - Live-TV: die Seite einer Sendung und eines Senders hat denselben Seitenkopf wie Filme, mit Sendezeit, Sender, Folge und Beschreibung; die Aufnahme-Knöpfe stehen darunter - Live-TV zwischen Instanzen: Senderlogos kommen jetzt an (die Adresse war falsch signiert und wurde abgewiesen) - Live-TV zwischen Instanzen: hat eine Sendung kein eigenes Bild, geht das Poster der gleichnamigen Serie oder des Films aus der Bibliothek der Quelle mit - Live-TV: unter dem Lade-Kreis steht beim Start eines Senders der Hinweis, dass das Laden bei Live-TV länger dauert | ZIP herunterladen |
| v1.6.0.1 | 12.4.0.0 | - Bibliotheken: neue Bibliothek anlegen, geteilte Medien einbinden und zusammenführen direkt in der Übersicht - Bibliotheken: ganze Bibliotheken derselben Art per Kachel in eine andere aufnehmen - Benutzer: Benutzer anlegen unter Alle Benutzer, Formulare öffnen als Popup - Backbone-Modus: Admin-Zentrale, die Bibliotheken anlegt und teilt, ohne Benutzer und ohne lokale Wiedergabe - Zentrale Benutzer: E-Mail-Adresse ist Pflicht, Master braucht eingerichteten Mailversand - Rollen und Gruppen gelten wahlweise nur auf bestimmten Instanzen, Gruppen können Bibliotheken, Tags und Altersfreigaben einschränken - Shared-Instanzen sind von der zentralen Benutzerverwaltung ausgenommen, einstellbar in der globalen Sperrliste - Geräte der Benutzer: neu laden, Cache leeren oder abmelden lassen - Betriebsmodus als Karten - Sicherheitsmails bei Anmeldung von unbekannter IP, Merkdauer einstellbar - Mailvorlagen: Kacheln, Bausteine, Handy-Vorschau und Schreiben direkt in der Vorschau - CSS-Baukasten: Bauteile als Kacheln, Bauteile je Erscheinungsprofil - Auswahllisten in Popups liegen nicht mehr hinter dem Popup | ZIP herunterladen |
| v1.5.0.0 | 12.4.0.0 | ZIP herunterladen |