Z.Zt. werden Folgen einer Serie konsekutiv in der Reihenfolge des Downloads nummeriert.
Es liegt z.Zt. in der Verantwortung des Users, Folgen beginnend von der frühesten Folge bis zur neusten Folge herunterzuladen.
Jeder Download in nicht sequenzieller Reihenfolge führt zu falscher Nummerierung.
Es gibt keine Möglichkeit später nochmal eine frühere Episode herunterzuladen, ohne ein Durcheinander in der Episoden-Nummerierung anzurichten.
Kernproblem ist (wiedermal) die schlechte Qualität der 'Metadaten' der öffentlich rechtlichen.
Hier eine Reihe von Vorschlägen, das Problem durch Heuristiken zu lösen:
Es existiert ein Set von RegExes für Serien, die eine verwendbare Nummerierung im Titel haben, z.b. KiKa, "Staffel 5 Folge 15 - Schöner Duft". Die RegEx ermittelt Season und Episode, und falls eine RegEx angewendet werden konnte, wird diese Nummerierung immer genommen.
Zugriff auf Serien Server, falls erfolgreich, wird diese Nummerierung verwendet. [Vielleicht gibt's dort ja noch weitere gute Metadaten]
Default-Nummerierung: als Verbesserung sollte der Downloader anhand der Ausstrahlungszeit die Episoden renummerieren, sobald eine neue Episode hinzugefügt wird. Die die gesamte Serie beschreibende NFO kann evtl. ein Zusatzfeld erhalten "Auto-number True/False" [Konfig-Optionen? Year-as-Episode-Number? Auto-nummber abschaltbar? NFO-Generierung abschaltbar?]
Mit diesen drei Schritten sollten in praktisch allen Fällen eine sinnvolle Nummerierung möglich sein. Perfektionisten werden automatisch generierte NFO-Dateien niemals uneditiert benutzen, aber dem steht ja nichts im Wege.
Zusammenfassung: es gibt verschiedene Use-Cases die abhängig vom Benutzer sind. Daraus ergeben sich folgende 3 Betriebsmodi:
Keine NFO Generierung - es gibt halt Benutzer die alles von Hand machen
Minimal-NFO-Generierung - das NFO enthält nur die bekannten Daten
Intelligente NFO-Generierung - das NFO enthält neben den bekannten Daten auch weitere Daten die dynamisch generiert werden:
Season und Episode basierend auf Regular Expressions (Separates Issue)
Season und Episode basierend auf Datenbanken falls wir überhaupt eine passende dafür finden (Separates Issue)
Default-Nummerierung: der Vorschlag von Dominik lässt sich leider so nicht wirklich sinnvoll implementieren. Was man aber machen kann ist das ganze konfliktfrei zu bereits kuratierten Teilen anzulegen, in dem die automatisch angelegten Episoden erst mal in einer Season 999 angelegt werden, so dass sie im Nachhinein manuell kuratiert werden können
Z.Zt. werden Folgen einer Serie konsekutiv in der Reihenfolge des Downloads nummeriert. Es liegt z.Zt. in der Verantwortung des Users, Folgen beginnend von der frühesten Folge bis zur neusten Folge herunterzuladen. Jeder Download in nicht sequenzieller Reihenfolge führt zu falscher Nummerierung.
Es gibt keine Möglichkeit später nochmal eine frühere Episode herunterzuladen, ohne ein Durcheinander in der Episoden-Nummerierung anzurichten.
Kernproblem ist (wiedermal) die schlechte Qualität der 'Metadaten' der öffentlich rechtlichen.
Hier eine Reihe von Vorschlägen, das Problem durch Heuristiken zu lösen:
Mit diesen drei Schritten sollten in praktisch allen Fällen eine sinnvolle Nummerierung möglich sein. Perfektionisten werden automatisch generierte NFO-Dateien niemals uneditiert benutzen, aber dem steht ja nichts im Wege.