4.1 KiB
Ripper
Die Seite Ripper ist die Live-Steuerung der Pipeline. Hier laufen Disc-Erkennung, Queue-Steuerung, Review und Encode-Start zusammen.
Seitenaufbau und Betriebslogik
Die Bereiche erscheinen in dieser Reihenfolge:
Hardware MonitoringJob QueueSkript- / Cron-StatusJob ÜbersichtDisk-Information
1) Hardware Monitoring
Zeigt kontinuierlich:
- CPU / RAM
- GPU (wenn verfügbar)
- freie Speicherstände konfigurierter Pfade
Nutzen im Betrieb:
- Engpässe vor Jobfehlern erkennen
- Pfadfüllstände vor Start großer Batchs prüfen
Gesteuert über Settings:
Hardware Monitoring aktiviertHardware Monitoring Intervall (ms)
2) Job Queue
Es gibt zwei operative Zonen:
Laufende JobsWarteschlange
Mögliche Queue-Einträge:
- Job-Startaktionen (
Start,Retry Rippen,RAW neu encodieren,Encode neu starten,Review neu berechnen,Audio CD starten) - Nicht-Job-Einträge (
Skript,Skriptkette,Warten)
Wichtige Regeln:
- Queue-Reihenfolge ist per Drag-and-Drop änderbar.
Wartenblockiert nachfolgende Queue-Starts bis kein aktiver Prozess mehr läuft.SkriptundSkriptkettewerden als Queue-Einträge mitgeführt.
Parallelität kommt aus Settings:
Max. parallele Film/Video EncodesMax. parallele Audio CD JobsMax. Encodes gesamt- optional
Audio CDs: Queue-Reihenfolge überspringen
3) Skript- / Cron-Status
Zeigt Runtime-Aktivitäten:
- laufende Skripte
- laufende Ketten
- Cron-Ausführungen
- letzte abgeschlossene Aktivitäten
Aktionen:
Nächster Schrittbei KettenAbbrechenListe leeren
4) Job Übersicht
Die Jobliste ist der zentrale Arbeitsbereich. Ein Klick öffnet den jeweiligen Pipeline-Status.
Badges und Kontext
Neben Status/Fortschritt zeigt die Liste je nach Job:
- Serienkontext (
Serien-Container, Staffel/Disk) - Multipart-Kontext (
Multipart Movie, Disc-Nr.) - Queue-/Subjob-Kontext bei Serien-Episoden
Zustandsabhängige Aktionen
| Zustand | Hauptaktion im Ripper | Ergebnis |
|---|---|---|
Medium erkannt, Bereit |
Analyse starten |
startet MakeMKV-Analyse |
Metadatenauswahl |
Metadaten öffnen |
Film/Serie auswählen, Provider festlegen |
Warte auf Auswahl |
Playlist/Titel/RAW-Entscheidung bestätigen | setzt Flow fort zur Prüfung |
Startbereit |
Job starten |
startet Rip oder RAW-basierte Prüfung |
Bereit zum Encodieren |
Encoding starten |
startet HandBrake mit bestätigter Auswahl |
Laufend (Analyse, Rippen, Encodieren) |
Abbrechen |
setzt Job auf Abgebrochen |
Fehler, Abgebrochen |
Retry Rippen |
neuer Rip-Anlauf |
Zusatzaktionen je nach Zustand und Jobtyp:
Review neu startenEncode neu startenRAW neu encodierenAus Queue löschen
Review-Bereich (Bereit zum Encodieren)
Hier wird die effektive Encode-Entscheidung festgelegt:
- Titelwahl
- Audio-/Subtitle-Trackselektion
- User-Preset
- Pre-/Post-Encode-Skripte und Ketten
- HandBrake-Kommandovorschau
Ohne Bestätigung dieses Blocks startet kein produktiver Encode.
RAW-Ordnerphasen (sichtbar über Logs/Details)
Der Ripper arbeitet mit drei RAW-Zuständen:
Incomplete_...während unvollständigem RipRip_Complete_...nach erfolgreich abgeschlossenem Rip, vor Encode- ohne Prefix nach erfolgreichem Encode
Das ist wichtig für Recovery und Delete-Vorschau.
5) Disk-Information
Zeigt aktuelle Laufwerksdaten:
- Device-Pfad
- Modell
- Disc-Label / Mount
Aktionen:
Laufwerk neu lesenDisk neu analysieren- Metadaten-Dialog öffnen
Hinweis:
Laufwerk neu lesenist nicht mehr an einen festen Pipeline-State gebunden.
Wichtige Dialoge
Metadaten auswählen
Im Dialog werden Film-/Serienmetadaten bestätigt.
Sonderfälle:
- Film-Duplikat:
Übernahme erzwingenoderMultipart movie - Serie:
Disc-Nummerist Pflicht
Vorhandenes RAW erkannt
Wenn passendes RAW existiert, fordert der Dialog eine explizite Entscheidung:
- vorhandenes RAW verwenden
- RAW verwerfen/löschen und neu rippen
Queue-Eintrag einfügen
Du kannst gezielt ab Position einfügen:
- Skript
- Skriptkette
- Wartezeit