Jak synchronizovat knihovnu Kodi s více zařízeními pomocí MySQL

Oct 24, 2025
Odstraňování problémů

Kodi je stále jednou z nejsilnějších aplikací pro multimediální centra a funguje na všem, od výkonných multimediálních počítačů po malé Raspberry Pis. Ale pokud máte doma více televizorů, nebylo by hezké, kdyby všechny zůstaly synchronizované?

Ve výchozím nastavení, pokud máte více strojů Kodi, nebudou se navzájem poznávat. Epizody, které jste sledovali v jedné televizi, se nebudou zobrazovat jako „sledované“ v jiné televizi. Nebylo by to hezké, kdyby vaše ložnice Kodi box věděla, co jste sledovali v obývacím pokoji, a naopak? Bylo by hezké, kdybyste mohli přestat sledovat film v obývacím pokoji a pokračovat ve sledování právě tam, kde jste přestali někde jinde v domě?

Je to možné - vyžaduje to jen trochu nastavení. Zde je návod, jak na to.

Co budete potřebovat

Jádrem synchronizační magie, kterou se chystáme provést, je databáze MySQL. Nepanikařte, pokud jste jej nikdy předtím nepoužili! Vyžaduje to trochu technického know-how, ale jsme tu, abychom vás provedli na každém kroku. Pokud budete pozorně sledovat, neměli byste mít žádné problémy.

Co uděláme, je nainstalovat bezplatnou verzi serveru MySQL a poté dát pokyn všem vašim strojům Kodi, aby používaly databázi na tomto serveru jako svou knihovnu (namísto samostatné databáze na každém jednotlivém počítači). Od tohoto okamžiku, když Kodi zkontroluje, zda jste viděli konkrétní epizodu televizního pořadu nebo film, pozastavili média nebo nastavili záložku, nebude to odpovídat jen na konkrétní mediální centrum, před kterým stojíte , ale pro všechna mediální centra v domě.

Pro tento projekt budete potřebovat následující:

  • Více než jedno mediální centrum s Kód nainstalován (všichni musí být stejnou základní verzí Kodi - v této příručce budeme používat verzi 17 „Krypton“).
  • Bezplatná kopie komunitního serveru MySQL— wiki o pronájmu doporučuje chytit verze 5.5 namísto novější verze 5.7, což je to, co pro tento výukový program použijeme.
  • Vždy zapnutý nebo téměř vždy zapnutý počítač, na kterém běží server MySQL.

Server MySQL můžete nainstalovat na jakýkoli počítač, který bude trvale používán, když používáte multimediální centra. V našem případě budeme instalovat MySQL na stejný vždy domácí server, na který ukládáme naše filmy a televizní pořady - tímto způsobem, kdykoli je Kodi k dispozici médium, stejně jako databáze.

Krok první: Nainstalujte server MySQL

V tomto výukovém programu budeme instalovat MySQL na server médií se systémem Windows 10. Naše instalační pokyny by se měly shodovat s jakoukoli verzí systému Windows. Informace o dalších operačních systémech najdete na webu Manuál MySQL 5.5 .

Instalace MySQL je přímá. Jednoduše si stáhněte aplikaci pro instalaci serveru a spusťte ji. Přijměte licenční smlouvu a instalaci „Typická“. Po dokončení zkontrolujte, zda je zaškrtnuto políčko „Spustit průvodce konfigurací instance MySQL“, a klikněte na tlačítko Dokončit.

Spustí se průvodce konfigurací MySQL a nabídne vám možnost výběru mezi Podrobnou a Standardní konfigurací. Vyberte Standardní konfigurace a klikněte na Další.

Na další obrazovce zaškrtněte „Instalovat jako službu Windows“, pojmenujte ji MySQL - nebo, pokud z nějakého důvodu používáte více serverů MySQL, pojmenujte ji jedinečným názvem - a zaškrtnutím možnosti „Automaticky spustit server MySQL“ zajistěte MySQL server je vždy zapnutý, když to potřebujete.

Na další obrazovce zaškrtněte Upravit nastavení zabezpečení, připojte nové heslo uživatele root a zaškrtněte Povolit přístup uživatele root ze vzdálených počítačů.

Proklikejte se na závěrečnou obrazovku a stiskněte Spustit, aby průvodce nechal vše nastavit s vámi zadanými parametry. Po dokončení přejděte ke kroku dva.

Krok dva: Nastavení uživatele MySQL

Dále je čas vytvořit uživatelský účet na serveru MySQL pro vaše mediální centra. K tomu budeme potřebovat trochu práce na příkazovém řádku. Chcete-li začít, spusťte klienta příkazového řádku MySQL - měli byste mít pro něj položku v nabídce Start.

Po otevření konzoly zadejte heslo, které jste vytvořili v předchozím kroku. Poté se ocitnete na řádku serveru MySQL.

Na výzvu zadejte následující příkazy a po každém stiskněte klávesu Enter, abyste vytvořili uživatele na databázovém serveru:

VYTVOŘIT UŽIVATELE „daň“ IDENTIFIKOVANÁ „daň“;
GRANTUJTE VŠE *. * „Kodi“;
flush privilegia;

První část prvního příkazu vytvoří uživatele, druhá část vytvoří heslo. Zatímco identické přihlašovací údaje / hesla jsou v tomto případě obecně obrovským bezpečnostním záporem, v zájmu jednoduchosti nám vyhovuje používání odpovídající dvojice. Databáze MySQL na soukromém serveru, která sleduje, které epizody Dextera jste sledovali, je stěží vysoce riziková instalace.

To je prozatím vše, co musíte udělat v příkazovém řádku - doporučujeme však ponechat příkazový řádek otevřený pro server MySQL, protože se později přihlásíme a nahlédneme do databází, jakmile je Kodi vytvoří pro nás.

Před konfigurací Kodi máme jeden poslední úkol. Ujistěte se, že je port 3306 (port serveru MySQL) otevřený na bráně firewall zařízení, na které jste MySQL nainstalovali. Ve výchozím nastavení instalační program systému Windows by měl port otevřít automaticky, ale viděli jsme situace, kdy se tak nestalo. Nejjednodušší způsob otevření portu je pomocí příkazu PowerShell. Vyhledejte PowerShell v nabídce Start, poté na něj klikněte pravým tlačítkem a vyberte možnost „Spustit jako správce“.

Potom spusťte následující příkaz a stiskněte klávesu Enter:

New-NetFirewallRule -DisplayName "Allow inbound TCP Port 3306 for MySQL" -Direction inbound –LocalPort 3306 -Protocol TCP -Action Allow

Pokud byl příkaz úspěšný, jak je znázorněno níže, je dobré pokračovat.

Krok třetí: Zálohování aktuální knihovny Kodi (volitelné)

PŘÍBUZNÝ: Jak ukládat vaše kresby Kodi do stejné složky jako vaše videa

Ve výchozím nastavení používá Kodi interní databázi SQLite. Aby mohla společnost Kodi efektivně komunikovat napříč vaší domácí sítí, musíme jí dát pokyn, aby používala externí databázi MySQL. Než se ale dostaneme k tomuto kroku, budete muset učinit výkonné rozhodnutí: můžete buď zálohovat svou aktuální knihovnu a později ji obnovit (což může být někdy náročné), nebo můžete začít znovu s novou knihovnou (která je to snadné, ale bude vyžadovat, abyste na svých přehlídkách znovu nastavili sledovaný stav, a pokud ne, můžete si znovu vybrat umělecká díla uložte jej místně ).

Chcete-li zálohovat svou aktuální knihovnu, můžete tak učinit v rámci Kodi. Udělejte to pouze z jednoho stroje - vyberte stroj s nejaktuálnějšími knihovnami. Otevřete Kodi a přejděte do Nastavení> Nastavení médií> Exportovat knihovnu. (Pokud tyto možnosti nevidíte, ujistěte se, že jsou vaše nabídky v Kodi nastaveny na „Pokročilé“ nebo „Expert“.)

Knihovnu můžete exportovat jako jeden soubor nebo jako samostatné soubory. Jeden soubor vám umožní umístit zálohu na jedno místo, zatímco více souborů rozptýlí další soubory JPG a NFO do vašich mediálních složek - to je spolehlivější, ale docela přeplněné. Vyberte libovolnou možnost.

Jakmile je vaše knihovna zálohována, pokračujte dalším krokem.

Krok čtyři: Nakonfigurujte Kodi tak, aby používal váš nový server MySQL

Jakmile zazálohujete knihovnu (nebo se rozhodnete, že si s tím nebudete dělat starosti a začnete od nuly), jste připraveni nasměrovat Kodi na váš server MySQL. Tento krok budete muset provést na každém počítači, na kterém běží Kodi, ale doporučujeme ho nejprve nastavit na jednom počítači - pravděpodobně na stejném počítači, ze kterého jste zálohovali svou knihovnu, pokud jste se tak rozhodli.

Abychom mohli Kodi ukázat na MySQL, musíme upravit soubor advancedsettings.xml Kodi. Ve výchozím nastavení tento soubor neexistuje (i když je možné, že během procesu instalace společnost Kodi vytvořila soubor, který vám pomůže vyřešit konkrétní problémy s konfigurací). Pokud soubor advancedsettings.xml existuje, bude na základě vašeho operačního systému v následujícím umístění:

  • Okna : C: \ Users \ [username] \ AppData \ Roaming \ Kodi \ userdata
  • Linux a další živé verze Kodi : $ HOME / .code / userdata
  • Operační Systém Mac : / Users / [username] / Library / Application Support / Kodi / userdata

Zkontrolujte v této složce. Existuje tam soubor advancedsettings.xml? Ano? Otevři to. Ne? Budete muset otevřít textový editor a vytvořit jej. Bez ohledu na to, zda upravujete stávající nebo vytvoříte nový, vyjměte a vložte následující text do souboru (poznámka: pokud již v souboru advancedsettings.xml nějaké položky jsou, ponechte je na místě a vložte tyto hodnoty do správné oddíly):

<pokročilé nastavení>
<videodatabase>
<type> mysql </type>
<host> 192.168.1.10 </host>
<port> 3306 </port>
<user> nájem </user>
<pass> nájem </pass>
</videodatabase>

<hudební databáze>
<type> mysql </type>
<host> 192.168.1.10 </host>
<port> 3306 </port>
<user> nájem </user>
<pass> nájem </pass>
</musicdatabase>
</advancedsettings>

Upravte výše uvedený text tak, aby odrážel adresu IP vašeho serveru ve vaší síti LAN a uživatelské jméno / heslo vaší databáze MySQL (v našem příkladu to bylo jen kodi / kodi). Toto základní nastavení by mělo umožnit synchronizaci vašich knihoven videa a hudby, ale můžete také synchronizujte další části Kodi , jakož i synchronizovat více profilů se jmenovkou pokud je používáte.

Jakmile je soubor advancedsettings.xml připraven k použití, otevřete Kodi na tomto počítači. Budete muset buď importovat svou knihovnu (z Nastavení> Nastavení médií> Importovat knihovnu), nebo znovu prohledat zdroje, abyste mohli začít od začátku naplňovat databázi MySQL. Udělej to hned.

Když je to hotové a vaše knihovna je zpět na svém místě, můžete přejít na příkazový řádek MySQL a zkontrolovat, zda Kodi vytvořil a naplnil databáze. Na výzvu k komentáři mySQL spusťte:

ZOBRAZIT DATABÁZY;

Bude výstup všech databází aktuálně na serveru MySQL. Měli byste vidět minimálně následující databáze: informační schéma , mysql , a performance_schema , protože jsou součástí samotné instalace MySQL. Výchozí názvy databází pro Kodi jsou myvideos107 a mymusic60 (v našem příkladu nepoužíváme databázi hudby, v seznamu se tedy zobrazuje pouze naše databáze videí).

Pokud budete někdy potřebovat odebrat databázi ze serveru MySQL, můžete použít následující příkaz:

DROP DATABASE název databáze;

Prázdné databáze nezabírají téměř žádné místo a nebudou mít negativní dopad na výkon vašeho synchronizačního systému, ale je hezké udržovat pořádek.

Pokud tam jsou vaše databáze, je to dobrý začátek, ale stojí za to provést jednoduchou kontrolu, abyste zjistili, zda Kodi správně naplňuje databáze. Z příkazového řádku MySQL spusťte následující příkazy (nahrazení jméno databáze s názvem vaší video databáze):

VYBERTE POČET (*) z databasename.movie;
VYBERTE POČET (*) z databáze name.tv show;

Každý dotaz vrátí celkový počet filmů a televizních pořadů obsažených ve vaší knihovně (podle databáze MySQL). Jak vidíte, v našem případě uznává naši knihovnu se 182 filmy a 43 televizními pořady:

Pokud je počet záznamů nulový, je problém někde podél řádku. Zde je krátký kontrolní seznam pro řešení běžných chyb:

  • Zkopírovali jste soubor advancedsettings.xml do svého zařízení před spuštěním Kodi a opětovným naplněním knihovny?
  • Použili jste příkaz GRANT VŠE, abyste účtu Kodi poskytli přístup k serveru MySQL?
  • Otevřeli jste port 3306 na firewallu hostitele MySQL?
  • Jsou vaše zdroje platné a skenovatelné, když odeberete soubor advancedsettings.xml a vrátíte se do místní databáze? Pokud ne, budete muset řešit problémy se zdroji nezávisle na vašich problémech s MySQL.

Pokud vše vypadá dobře a vaše VYBERTE POČET dotaz se zobrazí, to znamená, že jste připraveni začít využívat synchronizaci mezi médii.

Krok pět: Opakujte krok čtyři pro vaše další stroje Kodi

Těžká část skončila! Nyní stačí přejít na každý ze svých dalších strojů Kodi a umístit stejný text do souboru advancedsettings.xml, který jste udělali v kroku čtyři. Jakmile tak učiníte (a restartujete Kodi na tomto počítači), měl by okamžitě získat informace o vaší knihovně ze serveru MySQL (místo toho, abyste si knihovnu museli znovu naplnit sami).

Na některých zařízeních, jako je Raspberry Pi se systémem LibreELEC, musíte přejít do Nastavení sítě a ujistit se, že je zapnuto „Čekat na síť před spuštěním Kodi“, aby to fungovalo správně.

Kromě toho, pokud jsou vaše videa ve sdílené složce, která vyžaduje heslo, a po nastavení souboru advancedsettings.xml na novém počítači se zobrazí chyba, možná budete muset přejít do zobrazení „Soubory“, kliknout na „Přidat videa“, a otevřete složku ve sdílené složce, takže vás Kodi vyzve k zadání přihlašovacích údajů. Poté můžete kliknout na „Zrušit“ nebo přidat zdroj obsahující médium typu „Žádný“.

Odtud zkuste sledovat video na jednom poli. Měli byste zjistit, že až budete hotovi, zobrazí se jako „sledovaný“ i na ostatních zařízeních Kodi! Můžete dokonce zastavit video na jednom stroji a poté pokračovat tam, kde jste skončili, pouhým výběrem pro přehrávání na jiném stroji. Užijte si novou synchronizaci celé knihovny!

Kredit obrázku: Pouzdro FLIRC Kodi Edition Raspberry Pi

.vstupní obsah .vstup do zápatí

How To Sync Your Kodi Library Across Multiple Devices With MySQL

Kodi Library - Share Library On Multiple Devices UPnP

Mysql Kodi

Sync Kodi Watched Movie And TV Series Status Across Devices

Sharing A Single Library For Multiple Kodi Systems

How To Install Emby And Kodi And Share Your Media Library Without A MySQL Database

Update Kodi Library Automatically

TVP - Sync Your Setup On Multiple Installs

Kodi Tutorial MySql With Kodi Part 4 Installing Kodi And Pointing It To MySql

Kodi Tutorial MySql With Kodi Part 3 (Intalling And Configuring MySql)

Kodi Tutorial MySql With Kodi Part 1 (Overview) Yatse And Unified Remote

Kodi Tutorial MySql With Kodi Part 2 (Network Share) Ultimate Kodi Set Up

XBMC Sync Problem

Manage Hundreds Of KODIs With Ease - How To Sync DropBox To Your KODI For Real Time Updates!


Odstraňování problémů - Nejoblíbenější články

Jak používat konzolu v systému macOS ke kontrole protokolu a aktivit

Odstraňování problémů Mar 19, 2026

Aplikace Console v systému macOS je celosystémový prohlížeč pro ladění zpráv a souborů protokolu. Můžete jej použít ke sledování chyb v aplikacích nebo pouze k zís..


Proč můj fotoaparát zpomaluje nebo zastavuje snímání dávek?

Odstraňování problémů Aug 6, 2025

NEBEZPEČNÝ OBSAH Každý fotoaparát má režim série: právě tam držíte tlačítko spouště a pořizuje fotografie, dokud nezvednete prst. Je to skvělé pro sport..


Jak opravit prázdnou bílou obrazovku při nastavování HomePod

Odstraňování problémů Feb 9, 2026

NEBEZPEČNÝ OBSAH Nastavení HomePod je docela snadné , a trvá to jen pár minut. Pokud však během procesu instalace narazíte na záhadné prázdné bílé ok..


Jak opravit poškozené systémové soubory systému Windows pomocí příkazů SFC a DISM

Odstraňování problémů Mar 30, 2026

Nástroj Kontrola systémových souborů zabudovaný do systému Windows může skenovat poškození systémových souborů systému Windows nebo jakékoli jiné změny. Pokud byl s..


Jak obnovit libovolnou aplikaci Mac na výchozí nastavení

Odstraňování problémů Sep 29, 2025

NEBEZPEČNÝ OBSAH Pustili jste se do nastavení aplikace pro Mac a tato aplikace se teď nenačte. Existuje nějaký způsob, jak resetovat aplikaci, začít znovu a znovu pracov..


Jak opravit 10 největších nepříjemností v systému Windows

Odstraňování problémů Nov 4, 2025

NEBEZPEČNÝ OBSAH Podívejme se na to: Windows mohou být někdy vážně otravné, ale naštěstí existuje obvykle také řešení nebo nástroj jiného výrobce, který probl�..


Nainstalujte konzolu pro zotavení jako možnost nabídky Boot v systému Windows XP

Odstraňování problémů Mar 11, 2026

NEBEZPEČNÝ OBSAH Pokud máte problém s počítačem se systémem Windows, obvykle se zobrazí výzva, abyste vložili disk Windows cdrom a poté spustili konzolu pro zotavení. Kam jste ..


Odebrat zprávu „Čekejte prosím, než se dokument připravuje na čtení“ v aplikaci Adobe Reader 8

Odstraňování problémů Dec 31, 2025

To mě už nějakou dobu frustruje, od doby, kdy jsem dostal nový notebook s předinstalovaným programem Adobe Reader 8. Pokaždé, když otevřu soubor PDF, bez ohledu na jeho velikost, mu..


Kategorie