Как я полностью перешёл на Kodi - от камрада s1r0ta

Jun 22, 2015 22:49

Сегодня ещё один пост о не моём опыте. Нет у меня опыта по всем пунктам, но у кого-то из камрадов - есть. Текст - результат не искажающего смысл редактирования комментов камрада s1r0ta. Оригинал здесь и здесь.

Read more... )

plex, nas, медиа, nas4free, kodi

Leave a comment

s1r0ta June 22 2015, 20:08:52 UTC
Еще дополню для страждущих по поводу настроек Kodi (делать проще на ПК).
Первое - прийдется забыть про текущую базу. Она бессмысленна ибо теперь путь до медиа должен содеражть ip а не доменное имя. Если было сразу по IP, то можно сделать экспорт библиотеки локальной, переключится на sql и сделать туда загрузку.
1. Теперь по поводу устновки sql:
http://kodi.wiki/view/MySQL/Setting_up_MySQL#tab=FreeNAS_and_freeBSD
В кратце команды (уходим в chroot и уже там):
pkg install mysql56-server
nano /etc/rc.conf
mysql_enable="YES"
service mysql-server start
mysql_secure_installation
mysql -u root -p
CREATE USER 'kodi' IDENTIFIED BY 'kodi';
GRANT ALL ON *.* TO 'kodi';
quit;

2. Перейдем к подготовки библиотек в коди:
а. Пути указывать по IP, а не по доменному имени (так написано в вики по коди)
б. Нужно создать Хранилище в Kodi (так где выбирается источник нужно нажать Добавить и выбрать любой нужный сервис (samba и т.д.) и указать путь). Хранилищ может быть несколько. Но скажем у меня есть папка media, а в ней music, movies, mult и т.д., то я создал только одно хранилище с путем вида \\192.168.0.230\media
в. На основе этого хранилища создать категории видео в Kodi, просто на этот раз сразу выбираем наше хранилище и там уже папку и прогнать уже для поиска метаданных.
Теперь можно выгрузить, но я не стал париться, а перевел мой ПК сразу на сервер (база пустая), и прогнал по онлайн каталогам свою базу, тем самым я ни чего не экспортировал или импортировал.

3. Далее (http://kodi.wiki/view/MySQL/Setting_up_Kodi) нужно создать advancedsettings.xml (что это за файл и что там может быть и где лежит http://kodi.wiki/view/Advancedsettings.xml#.3Cmusicdatabase.3E.2F.3Cvideodatabase.3E Единственно что скажу так это то что во всех linux и иже с ними сборках с Kodi в основе папка с настройками уже расшарена для записи по самбе, так что не надо как я мучаться с поднятием ftp и установкой ftp клиента на openelec(спасибо ssh!)). Его примерное содержание есть на странице указаной в первой ссылке в п.3

4. После этого нам понадобится 3 файла забрать с пк:
mediasources.xml (хранилища)
sources.xml (источники нашего видео, т.е. непосредственно папки с видео и прочим)
advancedsettings.xml (настройки на sql базу)

5. Закинуть эти файлы во все устройства где стоит kodi. Таким образом один раз настроив и прогнав базу мы получили все настроенные устройства. И не будете мучатся с набором имени каталога на виртуальной клавиатуре при помощи ИК пульта на скорости 9600 бод (если не медленнее, не помню). Нет так же проблем с кодировками, благо на всех платформах Kodi использует одну кодировку.

Нужно только решить проблему с единообразием и синхронизацией.
Так же надо уточнить по поводу превьюшек. НО как мне кажется сейчас они хранятся в базе (когда kodi был еще xbmc и версии кажется 12-й, то превью точно хранились не в базе, но как мне кажется сейчас в ней, ибо ...)
Превью 100% хранятся в папке: Kodi\userdata\Thumbnails
Значит надо линковать ее:
Для win8/8.1 (возможно и для 7, для xp скорее всего не покатит, да и не надо, коди 14 версии точно не ставноится на ХР) в командной строке от имени администратора (прсото командная страка не даст привелегий на создание. Права на папку не спасают):
mklink /D C:\Users\USERNAME\AppData\Roaming\Kodi\userdata\thumbnails \\SERVER_IP\SMB_SHARE\FOLDER\FOLDER
ну думаю ясно. Создается как бы ярлык, но не ярлык. Ну в bash'е это сделать легко^
mount -t cifs //192.168.0.230/pool/ext/thumbnails /storage/.kodi/userdata/thumbnails -o rw,suid но у меня не вышло, говорит аргументы не те ( Помогите

Reply


Leave a comment

Up