Files
rippy/rippy-windows/bau/release-notes.md
T
HitonabiandClaude Opus 5 7ce06889f8
Ampel / ampel (push) Successful in 1m56s
feat(v5): Serien-Staffelablage und Film-Extras — die Rolle bestimmt das Ziel
Commander (01.09.2026): "Mach das gerne noch mit den Serien." und "Fuer
FILME sollte so eine auswahl auch gelten z.B. Nur hauptfeature oder
hauptfeature + extras usw. Rippy muss das auch selbst zusammenbasteln."

Wieder lagen die Teile fertig herum und waren nur nicht verbunden:
serienOrdner(), matcheEpisoden(), episodenUmbenennen() (struktur.ts) und
tvStaffel() (tmdb.ts) sind gebaut UND getestet — aufgerufen hat sie
niemand. Folgen landeten deshalb unter Filme/, und Jellyfin sah lauter
Einzelfilme statt einer Staffel.

Neu: jeder Titel im Auftrag traegt eine ROLLE (gemeinsam/nachrichten.ts,
EINE Definition fuer Kern und Fenster):

  hauptfilm -> Filme/<Titel> (Jahr)/<Titel> (Jahr).mkv
  extra     -> Filme/<Titel> (Jahr)/extras/...
  folge     -> Serien/<Titel>/Season NN/... S01E02.mkv

* Rippy schlaegt die Rolle vor (Serie -> Folge, Film -> Hauptfilm, Rest
  -> Extra), im Dialog ist sie je Titel aenderbar.
* Die Zuordnung Datei->Rolle ist EXAKT, nicht aus Dateinamen geraten: Je
  makemkvcon-Lauf kommt genau ein Titel dazu, und genau der bekommt die
  Rolle des Auftragseintrags.
* Extras liegen im Unterordner "extras" neben dem Film — die Konvention,
  die Jellyfin, Emby und Kodi als Zugaben lesen. Der Ordner entsteht nur,
  wenn es wirklich Extras gibt.
* Neuer Schnellwahl-Knopf "Hauptinhalt + Extras": alles Sehenswerte, aber
  weder Sammeltitel noch Logos/Alterskennzeichen.

Episoden-Nummern: Die Laufzeit jedes gewaehlten Titels reist im Auftrag
mit (RipAuftragTitel.dauerS), die Staffel-Laufzeiten kommen ueber einen
injizierten Rueckruf von TMDb (tvStaffel). matcheEpisoden() benennt NUR
bei EINDEUTIGER Zuordnung um. Sonst behalten die Dateien ihre Namen, und
Rippy SAGT warum — entweder "keine Staffel-Laufzeiten von TMDb" oder
"nicht eindeutig zuzuordnen". Lieber gar nicht als falsch; das war ARMs
offene Wunde #395.

Die Staffel-Nummer kommt aus dem Disc-Titel (discZusatzAbtrennen, seit
5.1.1) — sonst 1.

257 Tests gruen (vorher 254), Typpruefung sauber. Version 5.3.0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 19:37:10 +02:00

1.1 KiB

Version 5.3.0

Serien landen jetzt dort, wo Jellyfin sie sucht. Bisher kamen auch Folgen unter "Filme" — Jellyfin sah lauter Einzelfilme statt einer Staffel. Jetzt legt Rippy sie unter Serien//Season 01 ab. Die Episoden-Nummern (S01E02) setzt es NUR, wenn die Laufzeiten eindeutig zur Staffel passen; sonst behalten die Dateien ihre Namen und Rippy sagt das. Lieber gar nicht als falsch.

Bei Filmen wählst du jetzt auch, was mit soll. Nur das Hauptfeature, oder Hauptfeature plus Extras. In der Auswahl legst du je Titel fest, was er ist: Hauptfilm, Extra oder Folge. Extras landen im Unterordner "extras" neben dem Film — so lesen Jellyfin, Emby und Kodi sie als Zugaben und nicht als zweiten Film.

Neuer Knopf in der Auswahl: "Hauptinhalt + Extras". Hakt alles Sehenswerte an, aber weder Sammeltitel noch Logos und Alterskennzeichen.

Aus 5.2.0: Titel-Auswahl vor dem Rip und der Defekt-Waechter. Aus 5.1.5: Windows-Rand weg, Erst-Einrichtung ueberarbeitet. Aus 5.1.4: Das Update installiert sich wirklich.

Unveraendert: Updates warten immer, bis kein Rip mehr laeuft.