• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 3 Hlas(ů) - 3 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Centrální knihovna s pomocí MySQL databáze
#41
Asi si někdy nerozumíme - zkusím vysvětlit uváděne pojmy:
MySQL mám na NASu Synology jako ty.
Strukturu adresářů mi tam ale vytvořilo MrMC z ATV4 (MrMC je v podstatě Kodi bez možnosti "pirátských doplňků" - to by Apple nepustil. Ale jinak je to téměř shodné s Kodi.).
Jinak by strukturu adresářů mělo vytvořit jiné Kodi spuštěné tedy asi jako první pro MySQL. Jenomže já se původně domníval, že když nakonfiguruju MrMC do původní databáze doplňku WatchedList, že už mi to bude fungovat (jak jsem psal ve svém prvním příspěvku).
Prostě celkově jsem v tom docela zamotaný, na jednom zařízení neumím to, na druhém ono, a na třetím zase nefunguje to, co by mělo na druhém to funguje. A tak se plácám jak to jde.
 
Citovat
#42
No tak to jsme se do toho zamotali oba  1 Jak píši jablečné věci jdou mimo mně a jejich vývoj neznám, imho jedna 6s doma je (synátor)  ...
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
#43
No hele, jedna vec je vytvorit tabulky a jejich strukturu a druhou veci je naimportovani tech samotnych informaci do tech tabulek. Ber to tak, ze jakmile pouzijes soubor pro pripojeni k SQL serveru, tak on odpichne kompletne tu stavajici lokalni DB na disku a prepne se na tu na siti. Jenze ta je uplne prazdna a proto prave musis naimportovat nasledne ty vyexportovane data. Osobne to mam v sitove slozce a normalne das import do knihovny s popsanim lokalnim scraperem. Export se dela proto, ze prave pripravi ty nahledy i informace (texty, popisky, hodnoceni,...) do NFO souboru, ze ktereho si to potom vezme ten import pri importu.
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#44
No, snad už jsem ti to vysvětlil.
Prostě mám 3 hračky, které potřebuju propojit:
Sony TV + Kodi
Xtreamer Ultra 2 + Kodi
Apple TV4 +MrMC (skoro Kodi)
Nicméně jsem vyřknul hodně otázek, ale odpovědi se mi nějak nedostává :-(
 
Citovat
#45
Tak nebud tak skromny s tim popisem 40.

Takze mame tu 3 zarizeni, TV, ATV a Xtreamer. Na cem ti bezi SQL server?

BTW tak si tak rikam, jestli ti to za to jebani vubec stoji, resit tohle reseni pro 2 zarizeni.
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#46
Jak jsem psal o pár řádků výše, SQL běží na NASu.
A jak pro dvě zařízení ? Chtěl bych rozhýbat všechny tři.
Akorát ještě netuším, jestli si ATV natahne vše potřebné už sama, nebo tam taky budu muset strkat ty dva soubory.
A jestli se mi to podaří vyřešit, pak bych potřeboval vyřešit JAK udělat sólo databázi pro malého. Ty své pohádky - seriály, které se skládají třeba ze 60ti epizod a pokaždé na to hledí jinde ............... a pak jen řekne "já chci POKRAČOVÁNÍ" - a to jsem zcela vedle :-)

Prostě já mám momentálně pocit, že od cíle mě dělí jenom nějaká prkotina - jen přijít na to která.
 
Citovat
#47
Tak porad nic. Kdyz nastavim jako stahovac Local info only - vlevo ma ikonu ".nfo metadata addon" a tak me napadlo - MAM JEJ VUBEC NAINSTALOVANY? Hledal jsem, nenasel jsem. Nastavit se taky neda. Mozna je to soucast instalace. Mozna. V kazdem pripade situace se stale opakuje: dam upravit zdroj, nastavim na local info, zepta se to asi jako vzdy - jestli chci aktualizovat knihovnu nebo informace, dam ano ......... a nic. Vlezu tam znova a znova je tam nastaveno, ze slozka nema "žádný obsah".
Ze zoufalstvi uz jsem dokonce aktualizoval OpenELEC na posledni 6.0.3 a porad to same.
Jsem zoufalej :-(
 
Citovat
#48
A kdyz se podivas do te databaze, je v ni neco? Me prijde, ze tam nemas spojeni. Co je v logu?
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#49
Taky mi to tak prijde, ze tam nemam spojeni. Ale netusim proc.
Co je  v databazi je odpoved sporna - kdyz tam neco uz nahrnula ATV4.
Co je v logu? - popravde bys me musel navest jak to zjistit. Protoze logů jsem objevil spoustu, nevim ktery z nich je ten spravny, a kdyz do nich vlezu, nerozumim tomu uz vubec. Ani netusim, jestli musim mit nekde zapnute logovani.
Poslední MOŽNÁ správný log posílám.
Jinak NAS má IP 192.168.88.22 a Xtreamer na konci 21

Jinak podle návodu jsem skončil exportem databáze, bod 2 jsem vynechal až do konce stránky, a pokračoval jsem až na začátku druhé stránky. Ptal jsem se, nebylo mi odpovězeno, takže nevím, jestli jsem postupoval dobře.


Přiložené soubory
.zip   log-2016-03-13-16.01.32.zip (Velikost: 62,88 KB / Stažení: 3)
 
Citovat
#50
Pro logy spis pouzivej rovnou http://pastebin.com/, aby se to dalo rovnou cist bez nutnosti stahovani a rozbalovani.

No a jsme doma:
Citace:16:08:49 T:140548148647808 ERROR: Unable to open database: MyMusic52 [2003](Can't connect to MySQL server on '192.168.88.22' (101))
16:08:49 T:140548148647808 ERROR: Unable to open database: MyMusic51 [2003](Can't connect to MySQL server on '192.168.88.22' (101))
..
16:08:49 T:140548148647808 ERROR: Unable to create new database

Takze bezi ti na 192.168.88.22 opravdu SQL server?
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#51
Nevím co ti na to říct. Myslím si, že běží, že jsem vše nastavil správně. Běží mi phpMyAdmin (součást výbavy NASu) jako doplňky či balíčky.
Když do něj ATV dokáže zapisovat seriály, tak snad běží.
Vytvořilo mi to složky MyMusic52
a MyVideos93
Hudbu nemám žádnou.
Seriály jsou přidané například (nevím jestli ještě někde) v MyVideos93/episode a jsou tam všechny (co jsem přidal)

Ale podle toho co píšeš mi to přijde, že to hledá něco jiného než je vytvořené, a na druhou stranu nevím, proč si to teda nevytvoří tu databázi svoji.
 
Citovat
#52
Treba to nema spravne zadane loginy/hesla. Nebo ty loginy nemaji opravneni na zapis/vytvareni tabulek.

Zkus pouzit nejaky SQL klient treba z pocitace a pouzit ty credentials (loginy), jestli se tam vubec zalogujes. Osobne pouzivam treba program na Windows s nazvem Navicat.
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#53
Pozor, jen malé upozornění o kterém asi víte - na všech zařízeních které se připojují do MySQL DB musí být stejná verze Kodi !
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
#54
tvůj program jsem stáhl ve verzi premium.
Nepoznám ale, jestli se tam připojím = nic nevidím.
Přihlásil jsem se tam jako uživatel, kterého jsem vytvářel podle návodu - ale koukám do nastavení uživatelů, že mám práva Usage a v kolonce přidělování je NE.
Zkusil jsem se přihlásit taky jako root - taky nic nevidím, okna jsou prázdné. Neumím s tím programem :-(
Ale napadá mě, že na ATV jsem původně zadával uživatele root (ten mi asi vytvořil tu databázi), a pak, v návaznosti na návod, jsem to změnil na vytvořeného uživatele a toho jsem pak dal vlastně všude.

Takže teď mě napadá - buď změnit práva pro toho uživatele, nebo všechno přenastavit na root --- co doporučuješ?

JJ, stejnou verzi Kodi mám (aspoň něco dobře)
 
Citovat
#55
Rossi D: no doslova byt nemusi, jen holt ty zarizeni se starsi verzi KODI vidi "svou" DB a ty novejsi zase jinou (s koncovym cislem X+1). Ale provozovat se to da i soubezne.

ClonyXXL: doporucim porad to same - jet krok po kroku podle navodu. Rootem se podle me nemuzes zalogovat z jineho zarizeni, nez localhostu te DB, takze urcite vytvor uzivatele a podle navodu mu pridel prava.
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#56
Kde se prosím tě v návodu probírají ty práva? Návod jsem četl dokola asi 50x a o právech nic nevím. Mělo to být v tom videonávodu na rozchození v NASu?
 
Citovat
#57
Bod 3.1:
> http://www.htpcbeginner.com/kodi-mysql-s...e-library/

Kód:
CREATE USER 'KodiUser' IDENTIFIED BY 'KodiPassword';
GRANT ALL ON `MyVideos%`.* TO 'KodiUser';
GRANT ALL ON `MyMusic%`.* TO 'KodiUser';
FLUSH PRIVILEGES;
quit

Samozrejme 'KodiUser' je nazev tveho uzivatele, stejne jako 'KodiPassword' je tve heslo.
Apple TV 4K gen.3 128GB - tvOS 16.2 (iSCC, KODI 19.4) & 3x HomePod - audioOS 16.2 & RPi 4B 8GB RAM - IOTstack & 1x RPi 2B - Raspbian & RPi Zero
Intel NUC NUC10i5FNK - i5 10210U, 64GB RAM, ESXi (W10, W11, Debian,...) 
iPhone 15 Pro 512 GB - iOS v17.2.1 (KODI 19.4) & Apple Watch 9 45mm v10.2
iPad Pro 11 512 GB - iPadOS v17.2.1 (KODI 19.4)
 
Citovat
#58
No, tak to jsem dělal, ale toto se přece strkalo přímo do phpMyAdmin. Zřejmě to nějak nezafungovalo.
Teď jsem vytvořil nového uživatele podle toho videa - se všemi právy.
Pokusím se to vyzkoušet (mám obsazenou televizi u Xtreameru)

Tak super! KONEČNĚ! Díky S474N!!!
Tak se mi zdá, že už to "nějak" funguje - ani log jsem nenašel nový.
Předtím jsem exportoval složky Seriály a Filmy1 - ani jednu položku ale nevidím přímo v základní obrazovce Kodi. Vidím to až přes Soubory. Dřív jsem viděl přes menu Filmy přímo jednotlivé složky s filmy a u nich zrovna Obrázky metadat. Teď vidím jenom složky a teprve až vlezu dovnitř k samotnému souboru - vidím obal filmu.
LZE nějak docílit "původního" vzhledu? Restartoval jsem celý Xtreamer, ale je to pořád stejné.

JAK se tedy mám teď chovat, když do složky Filmy1 přidám nový film a scraper je momentálně nastavený na Local info only???
Přes ten tvůj program jsem se připojil - přes uživatele, vidím všechno co bylo exportované. Nevidím nic, co jsem přidal nově.
JAK mám přidat další složku s Filmy2? Ty už můžu nastavit scraper na tmdb?

EDIT: Tak sorry, ale asi to nefunguje. :-(
Přidal jsem Filmy2 a nic. Vlezu zase upravit zdroj a zase prý složka obsahuje "žádné" - i když jsem nastavoval filmy z tmdb.

Přes ten tvůj program jsem se připojil - přes uživatele. Vidím všechno, co bylo exportováno. Nevidím nic, co jsem právě nově přidal přes TMDB
 
Citovat
#59
Tak NE NE NE, PROSTĚ NE. Ani za p....ču.
Nastavil jsem do MySQL několik uživatelů s různými přihlašovacími údaji, Xtreamer jsem vzal od piky a totálně o nuly jsem dal OpenELEC 6.0.3 nebo kolik že to je vlastně ta poslední verze. Dokonce jsem tam v úvodním nastavení objevil default username root a heslo openelec. I toto jsem nastavil v MySQL (pro jedinou IP).
Prostě NE. 30 
Ani se připojit k databázi, ani vytvořit novou databázi.

Zapnul jsem tedy Kodi na TV - šup - databáze vytvořená.
Dal jsem upravit obsah - šup - stáhlo se to z Localu.

Zapnul jsem ATV4 - šup - všechno šlape.
Na telce dole s tím androidem jsem nastavil jednu sérii seriálu jako shlédnutou - šup - ukazuje se shlédnutá i na ATV4.

Samozřejmě jsem se znovu zkusil připojit k už hotové a funkční databázi z Xtreameru - prostě NE.
Prostě všechno šlape jak má, jen ten zk....ý Xtreamer ani bohovi.
Kdyby náhodou mi chtěl nějaký místní odborník jakkoli ještě pomoci - každá rada bude vítána.


Měl bych ještě prosbičku - kdyby mi někdo poradil tak nějak zhruba a ve stručnosti, jak co nejjednoduššeji vytvořit sólo databázi pro malého a jeho pohádky - pokud možno aby fungovala i do budoucna, až se bude sama tvořit novější typ databáze (s vyšším číslem). Ale kam třeba strčit malého advancedsettings.xml, aby se nehádal s mojím, to netuším. Snad do jeho samostatneho profilu. Ale co ta databaze? Vytvorit novou, nebo se to cpe do jedne? To zrejme ne.
Svůj profil malý už má  1

Předem díky za snahu!

EDIT: Ptal jsem se už včera, ale nebylo mi odpovězeno. Když podhodím NOVÝ film do složky Filmy1, která byla napřed exportována, a po rozchození databáze vlastně importována JEN z Local, tato složka je stále nastavena na hledání pouze lokálních informací. Takže ani pomocí Aktualizovat knihovnu se nedostanu k možnosti stáhnout metadata z netu ..... jak to teda vlastně řešíte?
 
Citovat
#60
Potřeboval bych radu když vložím do složky userdata soubor advancedsettings.xml tak mě zmizí z kodi položka Filmy a nechce mě ani PhpMyAdmin vytvořit žádnou databázi.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)