Rattle: Matthäuspassion
-
@mac-christian liegt möglicherweise daran, dass diff-Listen geladen wurden. In denen fehlen hin und wieder neue Sendungen, die in der gleichaltrigen Komplettliste vorhanden sind. manchmal sind das nur ein paar wenige, manchmal aber auch 200-300.
-
@mac-christian Listen nicht automatisch laden lassen. Beim manuellen Laden das Feld für die URL/Pfad der Liste leer lassen. Sollte immer zum Laden der vollständigen Liste führen.
-
Danke! Mit der aktuellen Liste funktioniert es.
-
Dieser Beitrag wurde gelöscht!
-
Doch, das Laden einer kompletten Liste lässt sich schon erzwingen. Allerdings lädt MV 13.8.0 beim manuellen Laden tatsächlich nur eine diff-Liste, wenn man das Feld leer lässt und erhält die alte Liste auch mit deaktivierter Option. Man muss dann halt per URL oder von Platte eine komplette Liste laden.
-
Dieser Beitrag wurde gelöscht!
-
@oida sagte in Rattle: Matthäuspassion:
@we49 sagte in Rattle: Matthäuspassion:
Ich bekomme eine komplette Liste, wenn “Alte Filmliste nicht löschen, nur erweitern” deaktiviert ist.
Es gibt viele Wege, aber der Weg über die Sender ist plakativer.
Damit ist die Frage, ob diese Option nur unter Windows existiert nicht beantwortet
Es gibt einfachere Wege zu kontrollierten, welche Listen geladen werden, die diff oder die akt: Man prüft die Anzahl Byte, die für das Herunterladen der Liste beim Download anfallen in den Netzwerkeinstellungen der Internerbindung: Kommen ~ 57 MB, ist es die akt, bei ~ 300 MB ist es die diff. Oder man sieht ins Log. Ich bekomme mit meiner Einstellung immer die akt. (8.0 und 9.0 nightly).
-
mac-christianantwortete auf Ein ehemaliger Benutzer am zuletzt editiert von mac-christian
@we49 sagte in Rattle: Matthäuspassion:
Kommen ~ 57 MB, ist es die akt, bei ~ 300 MB ist es die diff.
Aha, die vollständige Liste ist deiner Meinung nach kleiner als die, die “nur” die Änderungen enthält. Seltsam, in der Tat.
Und man kön. Wört. auch wirkl. ausschr… liest s. bes.
-
Ein ehemaliger Benutzerantwortete auf mac-christian am zuletzt editiert von Ein ehemaliger Benutzer
@mac-christian sagte in Rattle: Matthäuspassion:
Aha, die vollständige Liste ist deiner Meinung nach kleiner als die, die “nur” die Änderungen enthält. Seltsam, in der Tat.
Da hast du natürlich Recht, sorry: Es sollte ~ 300 KB heißen
Genau hatte die filmliste-diff.xz gestern zur Kontrolle von Hand geladen und entzippt als .json 246 Kilo- und ein paar zerquetschte Byte.Ganz genau hat sie soeben
Last-Modified: Thu, 30 Dec 2021 10:30:07 GMT
Length: 52300 (51K)
und enthält exakt 412 Filmeinträge.Und man kön. Wört. auch wirkl. ausschr… liest s. bes.
Stimmt.
-
@we49 sagte in Rattle: Matthäuspassion:
Es gibt einfachere Wege zu kontrollierten, welche Listen geladen werden, die diff oder die akt: […] Oder man sieht ins Log.
Laut Log hatte MV13.8.0 bei mir mit deaktivierter Option trotzdem nur die Diffliste geladen. Allerdings war da die alte Liste nur etwa 2 h alt. Mit gesetzter Option wird allerdings immer eine Diff-Liste geladen.
Ohne gesetzte Option für Filmliste nur erweitern verhält sich MV bei leerem Feld offensichtlich so wie beim automatischen Laden, nur ohne Automatik.
-
Ein ehemaliger Benutzerantwortete auf mvsfsvm am zuletzt editiert von Ein ehemaliger Benutzer
@mvsfsvm sagte in Rattle: Matthäuspassion:
Ohne gesetzte Option für Filmliste nur erweitern verhält sich MV bei leerem Feld offensichtlich so wie beim automatischen Laden, nur ohne Automatik.
Offensichtlich bei mir nicht (Windows 7-32), sonst hätte ich das nicht mehrfach kontrolliert und hier gepostet.
Abgesehen davon ist das Thema hier unter MediathekViewWeb fehlplatziert. Dort wird immer eine vollständige Liste angezeigt, und zwar mit exakt der gleichen Anzahl Einträgen, die ich auch habe, wenn ich eine vollständige Liste (ohne jede Filterung) lade.
-
Ich hatte das Verhalten der Version 13.8.0 heute extra noch einmal überprüft. Mit leerem Feld und deaktivierter Option wurde laut Log abhängig vom Alter der lokalen Liste entweder eine vollständige oder eine Diff-Liste geladen. Mit gesetzter Option, wurde unabhängig vom Alter der lokalen Liste immer eine Diff-Liste geladen.
Ich wüsste keinen Grund, warum sich die 32-Bit-Version von MV da anders verhalten sollte.
-
Ein ehemaliger Benutzerantwortete auf mvsfsvm am zuletzt editiert von Ein ehemaliger Benutzer
@mvsfsvm sagte in Rattle: Matthäuspassion:
Ich wüsste keinen Grund, warum sich die 32-Bit-Version von MV da anders verhalten sollte.
Ok, offenbar hast du Recht. Es ist wohl abhängig davon, wann die letzte vollständige Liste geladen wurde. Ich versuche das nochmal herauszubekommen, welcher zeitlicher Abstand da genau das Kriterium ist.
Der einfachste Weg zu ermitteln, welche Liste gerade geladen wird, bleibt aber schon der Weg über den Status der Lan-Verbindung. Die Byte-Angabe, was das gerade ankommt kommt lügt nicht
-
Wann das letzte Mal eine vollständige Liste geladen wurde, merkt sich MV doch gar nicht. Es kennt nur das Datum der aktuellen lokalen Liste und das steht immer auf dem Erstellungsdatum der zuletzt geladenen Liste.
Ich gehe davon aus, dass wie beim automatischen Laden immer dann eine vollständige Liste geholt wird, wenn die lokale älter als 3 h ist. Hier im Test wurde bei einer über 4 h alten Liste jedenfalls eine vollständige geladen.
Eine vollständige Liste wird übrigens auch dann immer geladen, wenn keine lokale Liste vorhanden ist.
-
Ein ehemaliger Benutzerantwortete auf mvsfsvm am zuletzt editiert von Ein ehemaliger Benutzer
@mvsfsvm sagte in Rattle: Matthäuspassion:
Wann das letzte Mal eine vollständige Liste geladen wurde, merkt sich MV doch gar nicht.
Offenbar doch: Sieh mal ins Logfile. Die Einträge erfolgen fortlaufend, solange MV nicht beendet wird.
Anzahl Filme: .... Liste Filme gelesen am: .... :495) - erstellt am: .... :496) - Anzahl Filme: .... Und irgendwann im Verlauf folgt dann auch mal Liste Kompl. gelesen am: .... usw.
Beim Neustart gibts auch ein neues Log und dann geht das Spiel von vorn los.
Irgendwann nächste Woche teste ich das mal über den ganzen Tag.
-
Mediathekview merkt sich den Stand der lokalen Liste. Das kann eine zusammengesetzte Liste sein oder auch eine komplette. Das Datum und die Uhrzeit stammen aus der zuletzt geladenen Differenz-/Komplettliste. Ist die alte Liste vom Vortag, wird eine Komplettliste geladen, ansonsten wird zuerst geschaut, ob es eine Differenzliste gibt und ggf. diese geladen.
Der Server beginnt irgendwann am Tag mit dem Anlegen einer Differenzliste, Ich kann nicht sagen, ob das an einer bestimmten Uhrzeit festgemacht werden kann oder der Anzahl der Änderungen.
Grundsätzlich sollte es aber egal sein, welche Liste geladen wird, denn beide Verfahren sollten zum gleichen Ergebnis führen.
-
Dieser Beitrag wurde gelöscht!
-
@we49 Ein Log dient aber nicht als Speicher von für die Programmausführung wichtiger Daten. So etwas landet in üblicherweise Konfig-Dateien oder wie im Falle des Datums der Filmliste in dieser selbst.