Zum Inhalt springen
Speicher

Anzahl und Speicher: beide zugleich

Nexview kennt zwei Währungen für Kontingente, und seit 0.19 gelten sie immer beide.

Dorthin →
Bildschirmfoto: Anzahl und Speicher: beide zugleich
Speicher

Alles ins Haus: ein Knopf, kein Nebeneffekt

Manchmal ist die Zurechnung schief gewachsen: Jemand hat vor Jahren viel geholt und ist längst ausgezogen, ein anderer steht mit 300 GB da, weil er einmal eine Serie komplett angefragt hat.

Dorthin →
Bildschirmfoto: Alles ins Haus: ein Knopf, kein Nebeneffekt
Speicher

Persönliches Konto und Hausbestand

Das persönliche Konto umfasst alles, was diese Person angefragt hat und noch beansprucht, Filme ganz, Serien staffelweise, feiner wird nie gerechnet.

Dorthin →
Bildschirmfoto: Persönliches Konto und Hausbestand
Speicher

Mein Speicher: sehen, was man belegt

Im Profil zeigt der Reiter Speicherkontingent den eigenen Stand: belegter Platz gegen die Grenze, darunter jeder einzelne Titel, das Größte zuerst, denn wer Platz schaffen soll, muss zuerst sehen, wo er steckt.

Dorthin →
Bildschirmfoto: Mein Speicher: sehen, was man belegt
Speicher

Die Gesehen-Augen

Die eigentliche Frage hinter jedem Aufräumen ist: „Habe ich das überhaupt schon gesehen?„ Deshalb trägt jeder Titel ein Auge: grün heißt gesehen, rot heißt noch nicht.

Dorthin →
Bildschirmfoto: Die Gesehen-Augen
Speicher-Kontingente

Gigabyte statt Stückzahl

„Drei Filme pro Woche“ klingt gerecht, bis einer davon 60 GB groß ist. Nexview kann Kontingente deshalb auch in dem messen, worum es wirklich geht: belegtem Speicherplatz. Diese Seite erklärt das ganze System, die zwei Währungen, den Unterschied zwischen persönlichem Konto und Hausbestand, das Abgeben, die Einstellungen und was beim Löschen eines Kontos passiert.

Noch in der Testphase. Die Speicher-Kontingente werden im echten Betrieb erprobt, rechne mit Fehlern und Änderungen, und wenn dir etwas auffällt: melde es auf GitHub. Denselben Hinweis zeigt die App über den Einstellungen.

Ab Werk begrenzt Nexview trotzdem niemanden. Die Standardwerte sind leer, und leer heißt unbegrenzt, eine frisch aktualisierte Installation misst also, ohne jemandem etwas zu verwehren.

Die Idee

Speicherplatz wird nicht verbraucht: er wird belegt

Genau daran scheitern Speicher-Kontingente normalerweise: Platz wird nicht pro Person verbraucht wie ein Guthaben, sondern gemeinsam belegt. Ein persönliches GB-Konto ist damit immer eine Vereinbarung, und Nexview macht diese Vereinbarung ehrlich, statt sie zu verstecken:

Dein Konto deckt, was du selbst ins Haus geholt hast und noch beanspruchst. Sobald der Betreiber einen Titel in den Hausbestand übernimmt, gehört er dem Haus, und zählt bei niemandem mehr.

Damit hat jede Person immer einen Ausweg, der nicht Löschen heißt: abgeben. Der Betreiber entscheidet dann, ob der Titel bleibt (und dem Haus gehört) oder wirklich verschwindet. Das ist psychologisch ein anderes Produkt als „lösch was, sonst geht nichts mehr“.

Zwei Währungen

Anzahl und Speicher: beide zugleich

Nexview kennt zwei Währungen für Kontingente, und seit 0.19 gelten sie immer beide. Entweder-oder war es bis dahin, haus-weit umschaltbar; der Schalter ist ersatzlos weg. Wer nur nach Stückzahl begrenzen will, lässt die Speichergrenze leer, und umgekehrt. Leer heißt unbegrenzt.

Die beiden verhalten sich grundverschieden, und genau deshalb ergänzen sie sich: Das Stück-Kontingent erneuert sich jede Woche oder jeden Monat, gegen eine volle Woche hilft Warten. Der Speicher erneuert sich nie, der Platz ist ja belegt. Gegen ein volles Konto hilft nur Aufräumen.

Weil beide gelten, kann eine Anfrage aus zwei Gründen scheitern, und die Meldung sagt ausdrücklich, welche der beiden Grenzen gegriffen hat. Ohne das müsste ein Administrator raten, warum jemand nichts mehr anfragen kann. Geprüft wird zuerst die Stückzahl: Sie ist die Grenze, gegen die man nichts tun kann außer warten, das zuerst zu erfahren, erspart ein vergebliches Aufräumen.

Bildschirmfoto: die Speicher-Einstellungen mit den Standardgrenzen für Stückzahl und Speicher, dem Zeitraum und dem Hinweis auf die Testphase
Die Zentrale. Links die Standardgrenzen für Stückzahl und Speicher, rechts die Abgaben, die auf eine Entscheidung warten, darunter der aktuelle Stand des Hauses.
Umschalten

Alles ins Haus: ein Knopf, kein Nebeneffekt

Manchmal ist die Zurechnung schief gewachsen: Jemand hat vor Jahren viel geholt und ist längst ausgezogen, ein anderer steht mit 300 GB da, weil er einmal eine Serie komplett angefragt hat. Dafür gibt es einen Knopf, alle zugerechneten Titel gehen in den Hausbestand über, jedes Konto startet bei null.

Bis 0.19 passierte das als Nebenwirkung beim Umschalten der Betriebsart. Die Betriebsart gibt es nicht mehr; der Vorgang blieb, jetzt als etwas, das man absichtlich tut und nicht aus Versehen auslöst.

Kein Klick geht stillschweigend durch: Ein Dialog nennt vorher die echten Zahlen, wie viele Titel mit wie vielen GB ins Haus übergehen. Zahlen statt Warnung, denn ein allgemeiner Hinweis wird weggeklickt und eine Zahl wird gelesen. Dateien werden dabei nie angefasst; es wechselt nur, wem etwas zugerechnet ist.

Bildschirmfoto: der Bestätigungsdialog beim Umbuchen ins Haus — er nennt die Zahl der Titel und die Gigabyte, bevor irgendetwas passiert
Zahlen statt Warnung. Ein allgemeiner Hinweis wird weggeklickt, eine Zahl wird gelesen. Erst der rote Knopf führt aus; Abbrechen lässt alles, wie es war.
Das Herzstück

Persönliches Konto und Hausbestand

Das persönliche Konto umfasst alles, was diese Person angefragt hat und noch beansprucht, Filme ganz, Serien staffelweise, feiner wird nie gerechnet. Auch Abgegebenes zählt weiter, bis der Betreiber entschieden hat; sonst wäre Abgeben ein Freifahrtschein. 1080p und 4K desselben Films sind zwei Dateien und damit zwei Posten.

Der Hausbestand gehört niemandem und zählt bei niemandem. Dorthin fällt alles, was beim ersten Messlauf schon in der Bibliothek lag, jedes Konto startet also bei null. Dazu kommt, was der Betreiber bewusst übernimmt: „Den Klassiker will hier ohnehin jeder sehen, der soll nicht auf deinem Konto lasten.“

Was ein Administrator anfragt, gehört von vornherein dem Haus, er hat kein Kontingent, also gibt es nichts zuzurechnen. Und die Größen kommen aus dem, was Radarr, Sonarr und der Media-Server ohnehin melden, keine zusätzlichen Abfragen, kein Dateisystem-Scan.

Bildschirmfoto: die Hausbestand-Ansicht des Administrators mit Gesamtbelegung und den Titeln, die dem Haus gehören
Die Sicht des Betreibers. Sein persönliches Konto steht per Definition auf null, ihm zeigt Nexview stattdessen, was das Haus hält und wie viel insgesamt belegt ist.
Für jede Person

Mein Speicher: sehen, was man belegt

Im Profil zeigt der Reiter Speicherkontingent den eigenen Stand: belegter Platz gegen die Grenze, darunter jeder einzelne Titel, das Größte zuerst, denn wer Platz schaffen soll, muss zuerst sehen, wo er steckt. Bei langen Listen gibt es Suche und Seiten.

Wartet eine Abgabe auf den Betreiber, steht das gelb an der Zeile und in der Summe: „X GB warten auf eine Entscheidung, bis dahin zählen sie weiter mit.“

Dieselbe Zahl steht übrigens auch im Konto-Menü oben rechts, sie ist nie mehr als einen Klick entfernt.

Bildschirmfoto: der Reiter Speicherkontingent im Profil — oben der belegte Platz gegen die Grenze, darunter die eigenen Titel nach Größe sortiert, jeder mit einem Auge davor und dem Knopf „Brauche ich nicht mehr“
187 von 300 GB. Jede Zeile trägt ihre Größe, ihr Gesehen-Auge und den Abgeben-Knopf. Zwei Titel warten bereits auf die Entscheidung des Betreibers.
Entscheidungshilfe

Die Gesehen-Augen

Die eigentliche Frage hinter jedem Aufräumen ist: „Habe ich das überhaupt schon gesehen?“ Deshalb trägt jeder Titel ein Auge: grün heißt gesehen, rot heißt noch nicht. Bei Staffeln heißt grün ausdrücklich: alle Folgen gesehen, halb Geschautes bleibt rot, denn für „kann das weg?“ zählt nur ganz oder gar nicht.

Die Daten kommen aus dem Gesehen-Abgleich mit Plex, je Person. Ist ein Konto nicht mit dem Media-Server verknüpft, zeigt Nexview ein Fragezeichen-Auge samt Begründung, ein rotes Auge würde „nie gesehen“ behaupten, wo in Wahrheit niemand nachsehen kann.

Der Filter Nur Gesehene über der Liste zeigt auf einen Schlag die Abgabe-Kandidaten, er erscheint nur, wenn es Gesehen-Daten überhaupt gibt.

Bildschirmfoto-Ausschnitt: die Titelliste mit grünen und roten Augen — Gesehenes grün, noch nicht Gesehenes rot
Grün kann weg. Gesehene Staffeln und Filme sind die natürlichen Kandidaten fürs Abgeben, das Auge macht die Entscheidung zu einem Blick.
Wenn es eng wird

Warnen, erlauben: erst im Minus sperren

Nexview blockiert eine Anfrage erst, wenn das Konto bereits überzogen ist. Ist noch Rest da, geht sie durch, auch wenn der Titel ihn vermutlich sprengt. Niemand kann vorher wissen, wie groß eine Datei wirklich wird, und eine Sperre auf Basis einer Schätzung wäre Willkür.

Wer über der Grenze liegt, sieht das unübersehbar, und kann nichts Neues anfragen, bis wieder Platz ist. Alles andere funktioniert weiter: ansehen, abgeben, Merkliste.

Der Betreiber sieht den Stand des Anfragenden übrigens direkt in der Freigabeliste, gewarnt, nicht blockiert: Ob er trotz überzogenen Kontos freigibt, bleibt seine Entscheidung.

Bildschirmfoto: ein überzogenes Konto — 71 von 50 GB in Rot, darunter der Hinweis, dass nichts Neues angefragt werden kann, und die Titel mit Fragezeichen-Augen
71 von 50 GB. Über der Grenze wird die Zahl rot und neue Anfragen sind gesperrt, bis Platz geschaffen ist. Die Fragezeichen-Augen: Dieses Konto ist nicht mit Plex verknüpft.
Der Ablauf

Abgeben: ein Klick, ein Wunsch, eine Entscheidung

Platz schafft man mit Brauche ich nicht mehr. Bei Filmen ist damit alles gesagt. Bei Staffeln fragt Nexview nach dem Wunsch: Löschen lassen gibt den Platz frei, Behalten, nicht mehr laden lässt die Folgen liegen und beendet nur das Nachladen; der Titel zählt dann weiter, wächst aber nicht mehr.

Wichtig: Beim Abgeben passiert noch gar nichts. Der Titel liegt weiter auf der Platte und zählt weiter mit, bis der Betreiber entschieden hat, sonst gäbe man einfach alles ab und wäre sofort frei. Ein Fehlklick lässt sich jederzeit mit Doch behalten zurücknehmen.

Der Betreiber sieht die Abgabe in seiner Warteschlange, mit dem Wunsch an der Zeile, und hat drei Ausgänge: Ins Haus (Titel bleibt, Konto frei, Datei unangetastet), Löschen (mit der tatsächlichen Dateiliste vor Augen, der einzige Schritt ohne Rückweg) oder Nicht mehr folgen (Folgen bleiben, Nachladen endet). Die betroffene Person bekommt das Ergebnis als Benachrichtigung.

Bildschirmfoto: der Wunsch-Dialog beim Abgeben einer Staffel — zur Wahl stehen „Löschen lassen“ und „Behalten, nicht mehr laden“
Der Wunsch reist mit. Einstufig, damit niemand zweimal gefragt wird: Die Person sagt beim Abgeben, was sie sich vorstellt, der Betreiber entscheidet genau einmal.
Einstellungen im Detail

Eine Grenze für alle, verfeinert je Konto

Die Standardgrenze in den Einstellungen gilt für jedes Konto, das nichts Eigenes trägt, ein neues Konto ist damit ohne Handgriff richtig eingestellt. Leer heißt: niemand ist begrenzt; dann wird nur gemessen und angezeigt.

In der Benutzerverwaltung bekommt jedes Konto bei Bedarf seine eigene Speichergrenze. Die Beschriftung sagt die Semantik ausdrücklich: leer = es gilt die Standardgrenze, 0 = dieses Konto ist unbegrenzt. Administratoren sind immer unbegrenzt, was sie holen, gehört ohnehin dem Haus.

Im Anzahl-Betrieb erscheint das Feld gar nicht erst, eine Einstellung ohne Wirkung wäre nur eine Falle.

Bildschirmfoto: die Benutzerverwaltung mit dem Feld Speichergrenze eines Kontos — leer bedeutet Standardgrenze, null bedeutet unbegrenzt
Je Konto verfeinerbar. Der Schwager bekommt 500 GB, die Kinder 100, und wer nichts Eigenes eingetragen hat, folgt der Standardgrenze.
Ehrlicherweise

Einen Haken hat die Sache

Nexview lädt selbst nichts herunter und löscht selbst nichts, alles läuft über Radarr und Sonarr. Nexview will diese Apps nicht ersetzen, sondern ergänzen. Daraus folgt die eine zwingende Bedingung: Titel müssen in Radarr und Sonarr bleiben.

Der Haken betrifft einen verbreiteten Arbeitsablauf: Wer eine große Bibliothek pflegt, entfernt Filme gern aus Radarr, sobald das Qualitätsprofil sein Maximum erreicht hat, Radarr als reine Lademaschine, die Datei bleibt. Mit diesem Arbeitsablauf funktioniert das Speicher-Kontingent nicht mehr. So ein Titel bleibt zwar messbar (der Media-Server führt ihn weiter, das Konto bleibt ehrlich belastet), aber Nexview kann ihn nicht mehr löschen, die betroffene Person kann ihn nur noch an den Hausbestand abgeben. Genau davor warnt der rote Kasten in den Einstellungen.

Und weil Löschen der einzige Schritt ohne Rückweg ist: Richte den Papierkorb direkt in Nexview ein, unter den Speicher-Einstellungen steht für jede Instanz, ob einer gesetzt ist, samt Feld zum Eintragen. Die Arbeit übernehmen dann Radarr und Sonarr: Gelöschtes wandert in ihren Papierkorb statt sofort zu verschwinden, und Nexview sagt vor jeder Löschung, welcher der beiden Fälle gilt.

Konto löschen, Teil 1

Der Antrag

Benutzer und Entscheider löschen ihr Konto nicht selbst, sie beantragen es im Profil unter Sicherheit. Der Antrag landet als gewöhnliches Ticket beim Betreiber; ein doppelter Antrag wird abgefangen, solange der erste offen ist.

Bis zur Löschung ändert sich nichts: anfragen, ansehen, abgeben, alles läuft normal weiter. Die Löschung selbst bleibt bewusst Sache des Betreibers, denn an ihr hängt die Entscheidung über den hinterlassenen Bestand.

Bildschirmfoto: die Karte „Konto löschen“ im Profil unter Konto → Sicherheit mit dem Knopf „Löschung beantragen“
Ein Antrag, keine Selbstbedienung. Der Knopf stellt den Antrag, gelöscht wird später vom Betreiber, mit der Bestandsliste vor Augen.
Konto löschen, Teil 2

Was ein Konto hinterlässt, entscheidet ein Mensch

Löscht der Betreiber das Konto, entscheidet er dabei über den Bestand, mit der Liste vor Augen, Häkchen für Häkchen: Häkchen = ins Haus (Datei bleibt), ohne Häkchen wird über Radarr/Sonarr gelöscht. „Alle markieren“ erledigt den häufigsten Fall mit einem Klick.

Auch laufende Bestellungen werden mit erledigt: Offene ohne eine einzige Datei werden storniert, angefangene Staffeln bekommen ihre eigene Frage, behalten oder löschen, und ob weitergeladen werden soll. Nichts lädt nach der Löschung herrenlos weiter.

Bildschirmfoto: der Dialog beim Löschen eines Kontos — je Titel ein Häkchen für „ins Haus“, darunter die Zusammenfassung, wie viel ins Haus geht und wie viel gelöscht wird
Häkchen = bleibt. Die sichere Vorgabe ist Behalten; Löschen will einzeln gewählt sein. Erst darunter fällt das Konto, endgültig.
Aufräumen

Was seit Langem niemand mehr angesehen hat

Die Statistik hat einen eigenen Punkt dafür: eine Liste der Titel, die lange niemand angeschaut hat, die größten zuerst. Dazu, wie viel Platz jeder braucht, wann er zuletzt lief, von wem, und wem er zugerechnet ist. Filtern nach Filmen oder Serien, suchen nach Titel, und der Zeitraum lässt sich von wenigen Monaten bis auf mehrere Jahre stellen.

Es zählen zwei Uhren, nicht eine. Ein Titel erscheint nur, wenn ihn im gewählten Zeitraum niemand angesehen hat und er mindestens so lange hier liegt. Ohne die zweite Uhr wäre die Liste im Ergebnis nach Größe sortiert, und die 60-GB-Datei von gestern stünde ganz oben, obwohl noch niemand die Gelegenheit hatte, sie anzusehen.

Was Nexview nicht weiß, sagt es auch: Posten, bei denen das Ankunftsdatum fehlt, werden gezählt und benannt, statt stillschweigend zu verschwinden.

Bildschirmfoto: die Liste der lange nicht angesehenen Titel, die größten zuerst, mit Platzbedarf, letztem Blick und Zurechnung
Die größten zuerst. Je Zeile Platzbedarf, wann der Titel zuletzt lief, von wem, und wem er zugerechnet ist. Oben sagt Nexview ehrlich, auf wessen Sehdaten die Liste überhaupt beruht.
Löschen

Vierzehn Tage Bedenkzeit statt sofort

Etwas vorzumerken löscht es nicht. Es setzt ein Datum vierzehn Tage in der Zukunft, einstellbar bis neunzig. Bis dahin bleibt der Titel liegen, sichtbar markiert, und ein Klick nimmt die Vormerkung wieder weg.

Wer ihn in der Zwischenzeit ansieht, hebt die Löschung von selbst auf, ohne je zu erfahren, dass eine anstand. Das ist der eigentliche Punkt an der Frist: Sie fängt genau den Fall ab, in dem eine Liste recht zu haben scheint und trotzdem irrt.

Was demnächst verschwindet, ist für alle sichtbar und nicht nur für Administratoren. Der ganze Sinn einer Frist ist, dass der Haushalt sie mitbekommt; eine Ankündigung, die nur der liest, der sie ausgesprochen hat, ist keine.

Bildschirmfoto: der Löschen-Dialog mit den drei Wegen Abbrechen, sofort löschen und vierzehn Tage Frist
Drei Wege, nicht einer. „Vierzehn Tage Frist“ ist der vorgeschlagene; der Dialog sagt dazu, dass der Titel bis dahin für alle sichtbar bleibt, und dass Löschen über Radarr/Sonarr läuft, also im dortigen Papierkorb landet oder eben nicht.
Einmal im Monat

Ein Bericht per Mail, wenn du magst

Nexview kann dir monatlich schicken, was herumliegt: höchstens dreißig Zeilen, die größten zuerst, mit einem Link mitten in die Liste hinein. Einzustellen im Profil unter den Benachrichtigungen.

Standardmäßig aus. Und ohne eingerichteten Mailserver und ohne öffentliche Adresse geht gar nichts hinaus, eine Mail mit einem Knopf, der ins Leere führt, wäre schlimmer als keine Mail.

Anleitung

In fünf Schritten einschalten

1. Papierkorb einrichten, direkt in Nexview. Unter Einstellungen → Speicherkontingente steht für jede Instanz, ob ein Papierkorb gesetzt ist, samt Feld zum Eintragen; die Arbeit übernehmen dann Radarr und Sonarr. Ohne Papierkorb ist jede Löschung sofort endgültig.

2. Betriebsart wählen. Nach Speicherplatz auswählen und speichern. Der Dialog nennt, was dabei ins Haus übergeht, beim ersten Einschalten ist das schlicht die ganze bestehende Bibliothek: jedes Konto startet bei null.

3. Standardgrenze setzen. Erst einmal großzügig, oder leer lassen und nur messen. Nach ein paar Tagen zeigt die Belegung nach Konto, was realistisch ist; dann lässt sich die Grenze aus echten Zahlen ableiten statt raten.

4. Einzelne Konten verfeinern. Wer mehr oder weniger bekommen soll, bekommt in der Benutzerverwaltung seine eigene Zahl (leer = Standard, 0 = unbegrenzt).

5. Beobachten und entscheiden. Abgaben tauchen in der Warteschlange auf, gewachsene Dateien melden sich per Benachrichtigung, und die Übersicht zeigt jederzeit Haus, Papierkorb und Zuordnung. Wenn es nicht trägt: Zurücksetzen und abschalten, ein Klick, keine Datei angefasst.

Gut zu wissen: Serien werden staffelweise gerechnet, nie folgenweise, eine Staffel wird erst zugerechnet, wenn sie vollständig geladen ist. Wächst eine Datei nachträglich spürbar (etwa durch eine Aufwertung auf 4K), meldet Nexview das der betroffenen Person, statt die Zahl still steigen zu lassen. Und 1080p und 4K desselben Titels führen getrennte Posten, es sind zwei Dateien. Der eine Haken der Sache steht oben: Titel müssen in Radarr und Sonarr bleiben.