8.0 KiB
Settings
Die Seite Settings ist das Kontrollzentrum für Laufzeitverhalten, Standardwerte und Automatisierung. Alles, was spätere Jobs automatisch tun oder vorschlagen, wird hier vorbereitet.
Tab-Überblick
| Tab | Zweck |
|---|---|
Konfiguration |
alle fachlichen Einstellungen aus der GUI |
Scripte |
einzelne Bash-Skripte anlegen, testen und sortieren |
Skriptketten |
mehrstufige Abläufe aus Skript- und Warte-Schritten bauen |
Encode-Presets |
eigene Video-Presets und Standard-Zuordnungen pflegen |
Cronjobs |
zeitgesteuerte Ausführung von Skripten oder Ketten |
Tab Konfiguration
Bedienlogik
- Felder ändern
Änderungen speichernklicken- erst dann gelten die neuen Werte für künftige Starts, Reviews oder Scheduler
Ausnahmen:
Expertenmoduswird sofort gespeichert- Buttons wie
PushOver Test,Coverarts prüfenoder der MakeMKV-Betakey-Import lösen direkte Aktionen aus
Toolbar-Aktionen
Änderungen speichern: schreibt nur geänderte FelderÄnderungen verwerfen: setzt den Formularzustand zurückNeu laden: lädt Schema und Werte neuPushOver Test: sendet eine Testnachricht mit den aktuellen PushOver-WertenCoverarts prüfen: startet den Coverart-Recovery-Lauf sofort
Was die Kategorien im Alltag steuern
Benachrichtigungen
Hier steuerst du zwei Dinge:
- ob und wohin Ripster PushOver-Nachrichten sendet
- bei welchen Ereignissen Ripster überhaupt benachrichtigt
Wichtig:
PushOver aktiviertist der Master-SchalterBei manueller Auswahl sendenist besonders relevant für Playlist-, RAW- oder Titelentscheidungen- der
Expertenmodusblendet zusätzliche technische Felder in der gesamten Settings-Seite ein
Laufwerk
Diese Kategorie beeinflusst, wie Ripster optische Laufwerke findet und überwacht.
Typische Fragen:
- Soll Ripster Laufwerke automatisch erkennen?
- Soll ein bestimmtes Laufwerk fest an einen MakeMKV-Index gebunden werden?
- Soll das Laufwerk nach erfolgreichem Rip automatisch auswerfen?
Das ist vor allem wichtig bei:
- mehreren Laufwerken
- USB-SATA-Adaptern
- Hosts mit instabilen Device-Namen
Logging
Diese Felder ändern nicht die Job-Logs auf Platte, sondern die Ausgabe im Server-Terminal.
Damit steuerst du zum Beispiel:
- ob
start.shoder ein Terminal-Run sehr gesprächig sein darf - ob HTTP-Requests im Terminal sichtbar sein sollen
- ob DEBUG/INFO/WARN/ERROR dort mitlaufen
Metadaten
Hier legst du fest, wie Ripster mit TMDb, Covern und NFO-Dateien umgeht.
Besonders wichtig:
- ohne
TMDb Read Access Tokenfunktionieren Film-/Seriensuche und Neu-Zuordnung nur eingeschränkt oder gar nicht Film-SpracheundFallback Sprachebestimmen, welche Titel, Beschreibungen und Staffelinformationen bevorzugt werdenCoverart-Nachladen aktivhilft bei nachträglich fehlenden Postern/Covern
Monitoring
Steuert das Hardware-Monitoring für:
- CPU
- RAM
- GPU
- Speicherstände
Diese Werte erscheinen:
- kompakt im
Ripper - ausführlich in der Seite
Hardware
Pfade
Hier legst du fest, wohin Ripster schreibt und wie Dateien benannt werden.
Die Felder steuern:
- RAW-Verzeichnisse pro Medium
- Zielordner für Filme, Serien, CDs, Audiobooks, Converter und Downloads
- Eigentümer per
user:gruppe - Templates für Datei- und Ordnernamen
Praxisbeispiele:
- Serien getrennt von Filmen ablegen
- RAW auf große HDD, Final-Output auf NAS
- Audiobooks kapitelweise in Unterordnern strukturieren
Converter
Diese Kategorie wirkt nur auf die Seite Converter.
Sie steuert:
- welche Dateiendungen der Upload und der Verzeichnisscan akzeptieren
- ob der Converter-RAW-Baum automatisch neu gescannt wird
- wie häufig dieses Polling läuft
Tools
Diese Kategorie entscheidet über das technische Verhalten der eigentlichen Pipeline.
Dazu gehören:
- Pfade/Befehle für externe Tools
- MakeMKV-Filter und Rip-Modi
- HandBrake-Presets und Extra-Args
- Vorauswahl von Audio-/Untertitelsprachen in der Review
- Ausgabeformate
- Queue- und Parallelitätsregeln
- Timeout für Script-Tests
Für die Nutzer-Workflows besonders relevant:
Minimale Titellänge (Minuten)TMDb Runtime-Abzug für Playlistfilter (%)HandBrake PresetundHandBrake Extra ArgsReview Audio-Sprachen (...)Review UT-Sprachen (...)Parallele JobsMax. parallele Audio CD JobsMax. Encodes gesamt (medienunabhängig)
Kategorie Pfade: Besondere Interaktion
Die Pfad-Kategorie hat eine eigene Darstellung:
- Tabelle
Effektive Pfade: zeigt die aktuell wirklich verwendeten Laufzeitpfade inklusive Fallbacks - Accordion pro Bereich wie
Blu-ray,DVD,CD / Audio,Audiobook,Converter,Downloads,Logs - Owner-Felder (
*_owner) erscheinen direkt beim zugehörigen Pfad - Owner-Felder sind deaktiviert, solange der zugehörige Pfad leer ist
Spezial-Editoren
Explizite Laufwerke: Editor für mehrere Laufwerke mit Pfad und MakeMKV-IndexExterne Speicher: Liste aus Anzeigename und Pfad für die SpeicheranzeigeErlaubte Datei-Endungen: Auswahl der erlaubten Upload-/Scan-EndungenMakeMKV Key: inkl. Betakey-Hinweis und Übernahme-Button
Wichtig für Reviews und Workflows
Die Seite Settings bestimmt direkt, was Nutzer später im Workflow sehen:
- Playlist-Kandidaten werden durch
Minimale TitellängeundTMDb Runtime-Abzug ...beeinflusst - Audio-/Untertitel-Vorauswahlen in
Bereit zum Encodierenhängen an den Review-Sprachfeldern - automatisch vorgeschlagene Presets hängen an den Standard-Zuordnungen unter
Encode-Presets - Queue-Verhalten im
Ripperhängt an den drei Parallelitätsfeldern plusAudio CDs: Queue-Reihenfolge überspringen
Für die detaillierte Feld-für-Feld-Erklärung jeder einzelnen Einstellung nutze die Seite Einstellungsreferenz. Dort ist jedes sichtbare Feld aus der GUI mit Wirkung, Workflow-Bezug und typischem Einsatz beschrieben.
Tab Scripte
Funktionen:
- Skript anlegen
- Skript bearbeiten
- Skript löschen
- Skript testen
- Reihenfolge per Drag-and-Drop ändern
- Favorit markieren
Das Testergebnis zeigt:
- Erfolg oder Fehler
- Exit-Code
- Dauer
- stdout/stderr
- Timeout, falls
Script-Test Timeout (ms)greift
Tab Skriptketten
Skriptketten bestehen aus Schritten:
SkriptWarten (Sekunden)
Funktionen:
- Ketten anlegen, bearbeiten, löschen
- Reihenfolge der Ketten ändern
- einzelne Ketten testen
- Schritte innerhalb der Kette per Drag-and-Drop sortieren
Wichtig:
- dieselben Skripte können sowohl in Jobs als auch in Ketten und Cronjobs wiederverwendet werden
Tab Encode-Presets
Hier werden Video-Standards für Disc- und Converter-Workflows verwaltet.
Standard-Zuordnungen
Es gibt vier feste Slots:
Blu-ray FilmBlu-ray SerieDVD FilmDVD Serie
Wenn für einen Workflow hier ein Default gesetzt ist, erscheint dieses User-Preset später in der Review bereits vorausgewählt.
Preset-Inhalt
Ein User-Preset besteht aus:
- Name
- Medientyp (
all,bluray,dvd) - HandBrake-Preset
- Extra Args
- optionaler Beschreibung
Tab Cronjobs
Funktionen:
- Cronjob anlegen, bearbeiten, löschen
- Cron-Ausdruck live validieren
- Quelle wählen:
SkriptoderSkriptkette - Aktiv- und PushOver-Status pro Job setzen
Jetzt ausführen- Lauf-Logs öffnen
Die Runtime-Aktivitäten der laufenden Cronjobs werden zusätzlich live angezeigt.
Expertenbereich: Activation Bytes Cache
Dieser Block wird nur im Expertenmodus angezeigt.
Er zeigt lokal bekannte AAX-Activation-Bytes mit:
- Prüfsumme
- Activation Bytes
- Speicherzeitpunkt
Das hilft bei Audiobook-Workflows, wenn dieselbe Datei oder derselbe Hash später erneut auftaucht.
Validierung von Template-Feldern
Template-Felder akzeptieren nur:
- Buchstaben und Ziffern
- Leerzeichen
_und-- Platzhalter in
{...}oder${...} /für Unterordner
Damit verhindert Ripster fehlerhafte Dateinamen schon beim Speichern.