Skin.arctic.horizon: Verlangsamung von Arctic Horizon und Artwork Beef

Erstellt am 22. März 2020  ·  6Kommentare  ·  Quelle: jurialmunkey/skin.arctic.horizon

Nach der Installation von Artwork Beef und nach dem Ausführen eines Bibliotheksscans zum Herunterladen neuer Artworks habe ich eine enorme Verlangsamung beim Laden von Postern im Bereich Film und Fernsehsendungen.
Beim Durchsuchen aller Filme stelle ich fest, dass Poster fehlen, deren Laden 20 Sekunden dauern kann (bevor sie sofort verfügbar waren).
Dies ist auch keine einmalige Belastung, da immer mehr Poster geladen werden (auch solche, die zuvor geladen wurden). Sogar Miniaturansichten im Einstellungsmenü werden nach dem Durchsuchen einer betroffenen Bibliothek sehr langsam geladen.
slow_poster
Das Entfernen von Artwork Beef hat das Problem nicht behoben - ich musste die Bibliothek entfernen und erneut hinzufügen, um sie wieder auf den neuesten Stand zu bringen.

Als Referenz führe ich Kodi auf einer SSD und Ryzen 2600 aus, und die Poster sind normalerweise sofort ohne installiertes Artwork-Beef.

external issue

Alle 6 Kommentare

Ich denke, das war eigentlich ein Symptom dafür, dass Fanart.tv in den letzten Tagen oder einer Woche überlastet war?

Ja, das hat nichts mit der Haut zu tun.

Wie Bilder in Kodi funktionieren:

  • Der Scraper (z. B. Artwork Beef) schreibt den Hyperlink auf die http-URL in den entsprechenden Art()-Eintrag der Kodi-Bibliotheksdatenbank.
  • Die Skin referenziert das Bildmaterial über ListItem.Art()
  • Kodi prüft, ob die http-URL im userdata/Database/Textures13.db -Datenbankcache aufgeführt ist.
  • Bei Bildern, die nicht zwischengespeichert sind, lädt Kodi das Bild in lokale Ordner herunter, die sich in userdata/Thumbnails/*/ befinden.
  • Dann wird ein Eintrag in userdata/Database/Textures13.db geschrieben, der die Online-URL mit dem lokalen Bild verknüpft (damit es nicht erneut heruntergeladen werden muss).

Der Kodi-Hintergrundlader braucht Zeit, um eine große Anzahl neuer Bilder zwischenzuspeichern, was durch eine langsame (oder nicht vorhandene) Antwort des Bildmaterialanbieters verstärkt werden kann (weil er auf jedes Bild warten muss).

Bei einer großen Anzahl von Bildern wird der Texturen-Cache oft neu geschrieben, weshalb Sie fehlende Poster für Elemente sehen würden, die bereits geladen zu sein schienen – entweder wurde die Cache-Datenbank zu diesem Zeitpunkt neu geschrieben oder sie wurde unterbrochen, bevor es geschrieben wurde.

Die Texturdatenbank wird im Hintergrund geschrieben, sodass sie hinter dem zurückbleiben kann, was Sie auf dem Bildschirm sehen. Wenn Sie den Bildschirm verlassen, bevor sie geschrieben wurde, muss sie keine Einträge mehr hinzufügen, da sie auf die Datenbank für den neuen Abschnitt zugreifen muss, den Sie haben sind dabei..

Vielen Dank für die Antworten - es scheint, dass beim Durchlaufen aller meiner Filme immer wieder Bilder heruntergeladen werden, auch wenn sie zuvor zwischengespeichert werden sollten. Ist das erwartetes Verhalten?

Vielen Dank für die Antworten - es scheint, dass beim Durchlaufen aller meiner Filme immer wieder Bilder heruntergeladen werden, auch wenn sie zuvor zwischengespeichert werden sollten. Ist das erwartetes Verhalten?

Ich bin mir nicht sicher, aber ich denke, es gibt eine Speicherbeschränkung für den Hintergrundlader. Wenn also eine große Anzahl von Bildern zwischengespeichert werden muss, kann dies die Fähigkeit beeinträchtigen, alle Bilder anzuzeigen.

Es ist einfach etwas, das passiert - besonders mit Artwork Beef, da es eine große Anzahl von Bildtypen festlegt, z. B. vergleiche die normale Kodi-Bibliothekseinstellung nur Poster und Fanart mit der AB-Einstellung Poster, Fanart, Extra Fanart, Landschaft, ClearArt, Clearlogo, Banner, Thumb, Key Kunst usw.

Sobald alles richtig zwischengespeichert ist, wird es sich beruhigen und ordnungsgemäß funktionieren.

In der Vergangenheit habe ich das Dienstprogramm Texture Cache Maintenance verwendet, um das Caching der gesamten Datenbank zu erzwingen. Ich bin mir nicht sicher, ob es noch funktioniert (ist eine Weile her, seit ich es benutzt habe)
https://kodi.wiki/view/Texture_Cache_Maintenance_utility

Danke für die Erklärung wie es funktioniert. Ich habe die Anzahl der herunterzuladenden Bilder in Artwork Beef reduziert und die Benutzeroberfläche reagiert jetzt wieder reibungslos.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

jurialmunkey picture jurialmunkey  ·  6Kommentare

Blurayx picture Blurayx  ·  4Kommentare

taoxtrece picture taoxtrece  ·  7Kommentare

Blurayx picture Blurayx  ·  5Kommentare

123Venom picture 123Venom  ·  6Kommentare