Streaming mit mehreren Benutzern kann das Datenwachstum von Jellyfin beschleunigen, doch dauerhaft gespeicherte Grafiken, Indizes, Wiedergabestatus, Plugins und Protokolle sind in der Regel wichtiger als die Streams selbst.
Eine Familie kann dieselbe Bibliothek über Fernseher, Smartphones, Tablets und Kodi durchsuchen und dadurch unterschiedliche Bildanforderungen sowie zahlreiche Aktualisierungen des Wiedergabestatus erzeugen. Gleichzeitig erstellen Bibliotheks-Scans und Plugins weiterhin serverseitige Daten. Die sinnvolle Unterscheidung liegt zwischen wiederverwendbaren Metadaten, clientabhängigen Ableitungen, Betriebsdaten und temporären Transkodierungsdateien. Wenn jedes wachsende Verzeichnis als „Metadaten“ bezeichnet wird, bleibt verborgen, welches Verhalten den Speicherbedarf tatsächlich bestimmt.
Bibliotheksdaten wachsen mit Elementen und Beziehungen
Jellyfin speichert Identitäten, Titel, Staffeln, Personen, Genres, Anbieter-IDs, Pfade und Beziehungen, damit Clients einen konsistenten Katalog abfragen können. Das Wachstum richtet sich eher nach der Anzahl und Komplexität der indizierten Objekte als nach der Bytezahl der Medienbibliothek.
Die Dateiorganisation beeinflusst die Genauigkeit der Zuordnung und die Änderungshäufigkeit von Datensätzen. Eine ausführliche Erklärung zur Ordnerstruktur und Metadatenzuordnung stellt den Zusammenhang zwischen Benennungsentscheidungen, Duplikaten, fehlenden Postern und verstreuten Episoden her.
Streaming durch mehrere Benutzer greift häufig auf diese Daten zu, dupliziert den zentralen Katalog jedoch normalerweise nicht für jeden Benutzer. Die Anzahl der Benutzer fügt der gemeinsam genutzten Bibliothek vor allem Statusdaten hinzu, während das Hinzufügen oder erneute Zuordnen von Elementen den Katalog selbst erweitert.
Grafiken und skalierte Varianten dominieren häufig
Poster, Hintergründe, Logos, Vorschaubilder und skalierte Client-Varianten sind Binärdaten, die Textdatensätze übertreffen können. Unterschiedliche Bildschirm-Layouts und angeforderte Abmessungen können zusätzliche Ableitungen erzeugen oder behalten, selbst wenn alle Benutzer denselben Titel ansehen.
Erläuterungen aus der Community unterscheiden zwischen dauerhaft kopierten Grafiken und einem verworfenen Cache: skalierte Bildvarianten können mit einem Element verknüpft bleiben, statt unmittelbar nach einer Sitzung zu verschwinden.
Dadurch wird das Nutzungsverhalten beim Durchsuchen zu einem indirekten Wachstumstreiber. Mehr Gerätetypen führen zu mehr Abmessungen und Grafiken, doch die Obergrenze hängt weiterhin von der Bibliotheksgröße, den aktivierten Bildquellen und dem Bereinigungsverhalten ab.
Wiedergabestatus, Plugins und Protokolle folgen eigenen Wachstumskurven
Jeder Benutzer fügt Wiedergabefortschritte, Favoriten, Zugriffsrichtlinien, Sitzungsverläufe und Aktivitätsdaten hinzu. Plugins können eigene Indizes oder heruntergeladene Daten verwalten, während Protokolle mit der Ausführlichkeit und Häufigkeit von Ereignissen wachsen. Diese Wachstumskurven sind einzeln kleiner, können über lange Aufbewahrungszeiträume jedoch erheblich werden.
Eine Anleitung zur Datensicherung, die Konfiguration, Metadaten, Wiedergabeverlauf und Plugins abdeckt, zeigt, dass diese Daten getrennte dauerhafte Funktionen erfüllen, selbst wenn sie sich ein Anwendungsvolume teilen.
Gleichzeitige Benutzer erhöhen die Häufigkeit von Aktualisierungen, nicht unbedingt die Datensatzgröße pro Ereignis. Ein Problem mit der Protokollierung oder eine Pluginschleife kann daher stärker wachsen als die normale Ansammlung von Wiedergabestatusdaten und sollte nicht gesundem Streaming mit mehreren Benutzern zugeschrieben werden.
Wann „Metadatenwachstum“ die falsche Diagnose ist
Transkodierungssegmente und Download-Caches können während der Wiedergabe Gigabytes belegen, sind jedoch temporäre Mediendaten und keine Katalogmetadaten. Fehler bei Containerpfaden können außerdem dazu führen, dass temporäre Daten im Anwendungsvolume geschrieben werden, wodurch es so wirkt, als würde Streaming die Datenbank vergrößern.
Diese Unterscheidung ist zentral für das Jellyfin-Speicherbudget, das Metadaten, generierte Daten, temporäre Transkodierungsdateien und Protokolle getrennt betrachtet. Für jeden Bereich gelten andere Regeln zur Aufbewahrung und Überwachung. Ein separater Feldbericht spricht ebenfalls dafür, separate Datenpfade zu verwenden, statt anzunehmen, dass das sichtbare Symptom den Engpass eindeutig identifiziert.
Erfassen Sie eine Woche lang fünf Pfade unabhängig voneinander: Datenbank, Grafik-/Metadatenressourcen, Plugins, Protokolle sowie Transkodierung/Cache. Vergleichen Sie das Wachstum mit neu hinzugefügten Bibliothekselementen und aktiven Sitzungen. Untersuchen Sie jeden Pfad, dessen Wachstum anhält, obwohl der erwartete Auslöser fehlt.
Tech- & KI-Zentrum
Mehr zum Lesen

Warum sich die Jellyfin-Leistung im LAN und bei Remote-Verbindungen unterscheidet
Der Server mag identisch sein, aber der Fernzugriff verändert das Netzwerkbudget und führt oft zu einer anderen Entscheidung bei der Auslieferung oder Transkodierung.

Funktioniert Jellyfin zuverlässig hinter CGNAT oder doppeltem NAT?
Der Medienserver bleibt funktionsfähig; das ungelöste Problem besteht darin, über die Adressumsetzung eine erreichbare, sichere Verbindung mit ausreichend dauerhaftem Datendurchsatz herzustellen.

Wie sich die Netzwerklatenz auf die HDR-Wiedergabe von Jellyfin mit Untertiteln auswirkt
Die Wiedergabe von HDR-Untertiteln koppelt die Netzwerkübertragung an die Konvertierungszeiten, sodass Jitter und die Round-Trip-Latenz Aussetzer sichtbar machen können, die durch die durchschnittliche Bandbreite...

