在安装艺术品牛肉并运行图书馆扫描以下载新艺术品后,我在电影和电视节目部分的海报加载速度大大减慢。
浏览所有电影时,我发现缺少海报,可能需要 20 秒才能加载(在它们即时加载之前)。
这也不是一次性加载,因为我不断加载越来越多的海报(甚至是以前加载的海报)。 浏览受影响的库后,即使设置菜单中的缩略图加载速度也很慢。
删除艺术品牛肉并没有解决它 - 我不得不删除图书馆并重新添加它以使其恢复速度。
作为参考,我在 ssd 和 ryzen 2600 上运行 kodi,海报通常是即时的,没有安装艺术品牛肉。
我认为这实际上是过去几天或一周内 Fanart.tv 超载的症状?
是的,这与皮肤无关。
图像在 kodi 中的工作原理:
userdata/Database/Textures13.db
数据库缓存中。userdata/Thumbnails/*/
中的本地文件夹中。userdata/Database/Textures13.db
,它将在线 url 链接到本地图像(因此不需要再次下载)。Kodi 后台加载程序需要时间来缓存大量新图像,这可能会因来自艺术品提供者的缓慢(或不存在)响应而加剧(因为它必须等待每张图像)。
对于大量图像,纹理缓存将被多次重写,这就是为什么您会看到似乎已经加载的项目缺少海报的原因——缓存数据库在那个时间点正在被重写,或者它还没写完就被打断了。
纹理数据库是在后台写入的,因此它可能会落后于您在屏幕上看到的内容 - 如果您在写入之前退出屏幕,则它需要停止添加条目,因为它需要访问数据库以获取您的新部分'在..
感谢您的回复 - 在我所有的电影中循环播放时,它似乎一直在下载图像,即使是那些本来应该被缓存的电影。 这是预期的行为吗?
感谢您的回复 - 在我所有的电影中循环播放时,它似乎一直在下载图像,即使是那些本来应该被缓存的电影。 这是预期的行为吗?
我不确定,但我认为后台加载程序存在内存限制,因此当它有大量图像要缓存时,可能会影响其显示所有图像的能力。
这只是发生的事情 - 特别是 Artwork Beef,因为它设置了大量图像类型,例如比较普通 Kodi 库设置仅海报和同人画与 AB 设置海报、同人画、额外同人画、风景、ClearArt、Clearlogo、横幅、拇指、钥匙艺术等
一旦一切都被正确缓存,那么它将安定下来并正常工作。
过去,我使用纹理缓存维护实用程序来强制缓存整个数据库。 我不确定它是否仍然有效(自从我使用它以来已经有一段时间了)
https://kodi.wiki/view/Texture_Cache_Maintenance_utility
感谢您解释它是如何工作的。 我已经减少了在艺术品牛肉中下载的图像数量,界面现在再次顺利响应。