Skin.arctic.horizon: Arctic Horizon и Artwork Beef замедляются

Созданный на 22 мар. 2020  ·  6Комментарии  ·  Источник: jurialmunkey/skin.arctic.horizon

После установки художественной говядины и запуска сканирования библиотеки для загрузки новых иллюстраций у меня сильно замедлилась загрузка постеров в разделе фильмов и телешоу.
Просматривая все фильмы, я обнаруживаю отсутствие постеров, загрузка которых может занять 20 секунд (до того, как они стали мгновенными).
Это не разовая загрузка, поскольку я загружаю все больше и больше постеров (даже тех, которые были загружены ранее). Даже миниатюры в меню настроек загружаются очень медленно после просмотра затронутой библиотеки.
slow_poster
Удаление художественной говядины не помогло - мне пришлось удалить библиотеку и снова добавить ее, чтобы она снова работала.

Для справки, я запускаю коди на ssd и ryzen 2600, и плакаты обычно появляются мгновенно, без установленного художественного оформления.

external issue

Все 6 Комментарий

Я думаю, что на самом деле это был симптом перегрузки Fanart.tv в течение последних нескольких дней или недели?

Да дело не в коже.

Как работают изображения в коди:

  • Скребок (например, Artwork Beef) записывает гиперссылку на URL-адрес http в соответствующей записи Art() базы данных библиотеки Kodi.
  • Скин ссылается на обложку через ListItem.Art()
  • Kodi проверяет, указан ли URL-адрес http в кеше базы данных userdata/Database/Textures13.db .
  • Для изображений, которые не кэшированы, Kodi загрузит изображение в локальные папки, найденные в userdata/Thumbnails/*/ .
  • Затем запись записывается в userdata/Database/Textures13.db , которая связывает URL-адрес в Интернете с локальным изображением (поэтому его не нужно загружать снова).

Фоновому загрузчику Kodi требуется время для кэширования большого количества новых изображений, что может усугубляться медленным (или несуществующим) ответом от поставщика иллюстраций (поскольку ему приходится ждать каждого изображения).

При большом количестве изображений кеш текстур будет перезаписываться, поэтому вы увидите отсутствующие плакаты для элементов, которые, казалось, уже были загружены — либо база данных кеша перезаписывалась в этот момент времени, либо был прерван до того, как был написан.

База данных текстур записывается в фоновом режиме, поэтому она может отставать от того, что вы видите на экране — если вы выйдете из экрана до того, как она будет записана, тогда необходимо прекратить добавление записей, потому что ей потребуется доступ к базе данных для нового раздела, который вы ты в..

Спасибо за ответы - кажется, что изображения продолжают загружаться при циклическом просмотре всех моих фильмов, даже тех, которые ранее должны были быть кэшированы. Это ожидаемое поведение?

Спасибо за ответы - кажется, что изображения продолжают загружаться при циклическом просмотре всех моих фильмов, даже тех, которые ранее должны были быть кэшированы. Это ожидаемое поведение?

Я не уверен, но я думаю, что у фонового загрузчика есть ограничение по памяти, поэтому, когда у него есть большое количество изображений для кэширования, это может повлиять на его способность отображать все изображения.

Это просто то, что происходит, особенно с Artwork Beef, поскольку он устанавливает большое количество типов изображений, например, сравните обычные настройки библиотеки Kodi только для плаката и фанарта с настройкой AB Плакат, фанарт, дополнительный фанарт, пейзаж, ClearArt, Clearlogo, баннер, большой палец, ключ Искусство и т. д.

Как только все будет правильно кэшировано, оно успокоится и будет работать правильно.

В прошлом я использовал утилиту обслуживания кэша текстур для принудительного кэширования всей базы данных. Я не уверен, что он все еще работает (прошло некоторое время с тех пор, как я его использовал)
https://kodi.wiki/view/Texture_Cache_Maintenance_utility

Спасибо за объяснение того, как это работает. Я уменьшил количество загружаемых изображений в художественном оформлении, и теперь интерфейс снова работает плавно.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

Omnomanor picture Omnomanor  ·  4Комментарии

Blurayx picture Blurayx  ·  4Комментарии

juanma-cvega picture juanma-cvega  ·  6Комментарии

Blurayx picture Blurayx  ·  5Комментарии

SerpentDrago picture SerpentDrago  ·  5Комментарии