# Playlist-Analyse Ripster analysiert bei Blu-ray-ähnlichen Quellen Playlists und fordert bei Mehrdeutigkeit eine manuelle Auswahl an. --- ## Ziel Erkennen, welche Playlist wahrscheinlich der Hauptfilm ist, statt versehentlich eine Fake-/Dummy-Playlist zu verwenden. --- ## Eingabedaten Die Analyse basiert auf MakeMKV-Infos (u. a. Playlist-/Segment-Struktur, Laufzeiten, Titelzuordnung). --- ## Auswertung (vereinfacht) Für Kandidaten werden u. a. berücksichtigt: - Laufzeit - Segment-Reihenfolge - Rückwärtssprünge/große Sprünge - Kohärenz linearer Segmentfolgen - Duplikatgruppen mit ähnlicher Laufzeit Daraus entstehen: - `candidates` - `evaluatedCandidates` (inkl. Score/Label) - `recommendation` - `manualDecisionRequired` --- ## Wann muss der Benutzer entscheiden? Wenn nach Filterung mehr als ein relevanter Kandidat übrig bleibt, setzt Ripster `manualDecisionRequired = true` und wechselt auf: - `WAITING_FOR_USER_DECISION` Dann muss eine Playlist bestätigt werden, bevor der Workflow weiterläuft. --- ## Konfigurationseinfluss | Key | Wirkung | |-----|---------| | `makemkv_min_length_minutes` | Mindestlaufzeit für Kandidaten | Default ist aktuell `60` Minuten. --- ## UI-Verhalten Bei manueller Entscheidung zeigt das Dashboard Kandidaten inkl. Score/Bewertung und markiert eine Empfehlung. Nach Bestätigung: - mit vorhandenem RAW -> zurück zu `MEDIAINFO_CHECK` - ohne RAW -> Startpfad über `READY_TO_START`/`RIPPING`