![]() |
|
![]() |
#1 |
Junior Member
Регистрация: 08.07.2017
Сообщений: 7
|
![]()
Доброго времени суток!
Долго тестировал kodi, назрел вопрос. Использую osmc на базе kodi 16.1. Пробую разместить базу медиатеки (около 3к фильмов) в mysql (mariadb). Сразу все завелось. Сканировалось долго. База заполнилась. Но при открытии в коди списка фильмов все открывается довольно долго по сравнению с локальной базой: сам список фильмов секунд 5-10, потом каждый раз слетает большая часть poster, fanart, даже сам запуск фильма дольше. Ведь по идее при работе с mysql так же картинки должны закэшироваться локально как и в случае с локальной базой, но такое ощущение что kodi каждый раз лезет в базу и качает картинки заново по ссылкам и базы. Пробовал копировать в папки с фильмами poster.jpg и fanart.jpg - разницы не увидел. Отсюда вопрос, поделитесь опытом, как правильно настроить работу kodi c базой mysql на максимальную производительность ? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
|
![]()
Увы, в базе данных хранятся УРЛ-ы картинок на внешних сайтах, т. е. каждый комп качает картинки себе локально. Есть трюк с подменой пути к кэшу картинок на сетевой путь, но я его навскидку не помню. Может кто-то подскажет?
__________________
Координатор русского перевода Kodi: https://www.transifex.com/projects/p/kodi-main/ ------------------------------ Raspberry PI 2 + LibreELEC 8 (Kodi 17) Samsung Galaxy Tab A 10.1 + Kodi 17 for Android ------------------------------ Читаем и пополняем Википедию форума: http://xbmc.ru/wiki ------------------------------ На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 17.04.2011
Адрес: Москва
Сообщений: 494
|
![]()
Это случайно не оно?
Код:
<substitute> <from>special://masterprofile/Thumbnails/</from> <to>SMB://192.168.1.3/Users/xbmc/AppData/Roaming/Kodi/userdata/Thumbnails/</to> </substitute> |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 21.06.2011
Адрес: опорный край
Сообщений: 309
|
![]()
Оно. Но папку Thumbnails лучше скопировать на сервер и сделать отдельную шару.
Код:
<pathsubstitution> <substitute> <from>special://masterprofile/Thumbnails/</from> <to>smb://nas/Thumbnails/</to> </substitute> </pathsubstitution>
__________________
HTPC1: X2cube (Amlogic S905X2/2GB LPDDR4/16GB EMMC, Gigabit Net), CoreElec HTPC2/3/4: X96 Air(Amlogic S905X3/4GB LPDDR4/64GB EMMC, Gigabit Net), CoreElec TV: Samsung EU43RU7100U, LG 55UK7550PLA, LG 32LF653V, LG 32LJ610V Последний раз редактировалось склероз; 09.07.2017 в 13:37. |
![]() |
![]() |
![]() |
#5 | |
Junior Member
Регистрация: 08.07.2017
Сообщений: 7
|
![]() Цитата:
Появилась правда мысль заполнить все папки с фильмами соответствующими файлами porter.jpg и fanart.jpg нужного размера, т.к. как я вижу по логам kodi берет исходные файлы .jpg и обрезает до: poster: 360*540 fanart: 1280*720 Возможно на это время уходит. И возможно kodi не будет каждый раз качать все эти файлы из интернет. Пока не тестировал, но если кто знает заранее выйдет ли такой фокус (или какой-то другой) - отпишитесь пожалуйста. |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
|
![]() Цитата:
__________________
Координатор русского перевода Kodi: https://www.transifex.com/projects/p/kodi-main/ ------------------------------ Raspberry PI 2 + LibreELEC 8 (Kodi 17) Samsung Galaxy Tab A 10.1 + Kodi 17 for Android ------------------------------ Читаем и пополняем Википедию форума: http://xbmc.ru/wiki ------------------------------ На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум. |
|
![]() |
![]() |
![]() |
#7 | |
Junior Member
Регистрация: 08.07.2017
Сообщений: 7
|
![]() Цитата:
Вы же посоветовали использовать трюк с подменой пути на картинки. Я попытался воспользоваться вашим советом, но в моем случае картинки могут лежать только в интернет, отсюда и протоколы, которые я попытался использовать для доступа к ним, к тому же в вики коди указано, что могут быть использованы разные протоколы. http://kodi.wiki/view/Path_sub "Path subs work across local and network paths, across different network protocols, and can even be used with some of the special protocol." но при этом там же есть предостережение, что может работать некорректно для шары на несколько пользователей: "Thumbnails Sharing the Thumbnails folder with Path Substitution is prone to problems, primarily because the Texture Cache consists of two interlinked data stores - the Thumbnails folder and the SQLite database Textures13.db. Sharing the SQLite Textures13.db between multiple clients is not supported under any circumstances due to the liklehood of database corruption." Отсюда вопрос остается открытым... |
|
![]() |
![]() |
![]() |
#8 | ||
Senior Member
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,688
|
![]() Цитата:
Код:
<from>special://masterprofile/Thumbnails/</from> <to>smb://nas/Thumbnails/</to> Цитата:
Это из-за того, что нельзя таким образом зашарить Textures*.db, потому что могут возникать конфликты при записи в базу, а в MySQL шаринг для базы текстур не сделали. ПС: меня тоже интересует данный вопрос, только не в подгрузке картинок, а то как быстро Коди формирует списки медиа. Где бы это оптимизировать?
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592 Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300 Сервис TorrSpy (получение метаинформации и создание медиатеки) - http://xbmc.ru/forum/showthread.php?t=23669 Последний раз редактировалось -=Vd=-; 13.07.2017 в 10:18. |
||
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,688
|
![]()
Как идея можно синхронизировать Textures*.db перед стартом Коди и по его завершению. В принципе посмотрев структуру базы думаю что это не сложно.
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592 Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300 Сервис TorrSpy (получение метаинформации и создание медиатеки) - http://xbmc.ru/forum/showthread.php?t=23669 |
![]() |
![]() |
![]() |
#10 |
Junior Member
Регистрация: 08.07.2017
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вопросы по медиатеке (для новичка) | Eugene_Ya | Подсказки, описания и FAQ по XBMC | 43 | 05.09.2017 11:42 |
Xbmcbuntu+mySQL | spirt | Поддержка платформы Linux \ Live | 7 | 30.09.2014 20:06 |
MySQL | Alexey A. Stepanenko | Off-Topic | 2 | 04.10.2013 16:57 |
вопросы | Stoyan | Поддержка платформы Linux \ Live | 1 | 02.12.2012 18:53 |
Вопросы новичка | Delfiniys | Поддержка платформы Linux \ Live | 138 | 19.06.2011 14:45 |