Tady najdeš nejčastější situace, na které můžeš narazit, a co s nimi udělat. Většinou nejde o chybu – appka jen něco připravuje na pozadí. U každého problému je příznak (co vidíš), příčina (proč se to děje) a řešení (co udělat).
První skladba se přehrává se zpožděním (~5 s), pak už to jede
Příčina: Po čerstvém načtení appka nejdřív obnoví index hudebních souborů z paměti prohlížeče. První přehrání proto chvilku čeká; jakmile je index připravený, hraje vše okamžitě.
Řešení: Nic neřeš – je to normální chování. Těch pár sekund počkej, je to jen jednou na začátku session. Pokud chceš mít skladby k dispozici hned, nech appce po načtení knihovny chvíli čas, než klikneš na přehrávání.
Covery (obaly skladeb) se nezobrazují
Příčina: Obaly appka bere ze dvou míst – z indexu a z obrázku „zašitého" přímo ve skladbě (embedded cover). Když konkrétní skladba žádný embedded cover nemá, není co zobrazit.
Řešení: U skladeb bez vloženého obalu se cover prostě neukáže – appka si žádný nestahuje z internetu (vše běží lokálně). Pokud na obalech záleží, doplň je do souborů ve svém editoru tagů (např. Mp3tag) a knihovnu znovu načti. U ostatních skladeb se covery objeví automaticky po dokončení indexace.
Chrome na tabletu „nereaguje" (při startu nebo během indexace)
Příčina: Při náročné operaci (start, stavění indexu) může prohlížeč na tabletu na chvíli zamrznout a systém ukáže hlášku, že aplikace neodpovídá (tzv. ANR). Není to pád – appka jen intenzivně pracuje a pomalejší tablet to nestíhá vykreslovat.
Řešení: Klikni na Počkat a dej tomu pár sekund – operace doběhne sama. Nezavírej appku ani prohlížeč. Pro klid: náročnou první indexaci spusť, když tablet nepotřebuješ (klidně přes noc).
Po smazání mezipaměti appka zatěžuje procesor a všechno přestaví
Příčina: V prohlížeči existují dvě různé věci k mazání. Když smažeš data webu, smaže se i uložený index hudby – a ten se musí postavit celý znovu, což vytíží procesor.
Řešení: Maž jen „Obrázky a soubory v mezipaměti". Nemaž „Data webu / Data aplikací" pro doménu open.djanalyzer.com – jinak přijdeš o index a appka ho bude muset přebudovat. Pokud se to už stalo, nech indexaci v klidu doběhnout (jednou) a dál bude zase rychlá.
Černá obrazovka nebo „appka spadla"
Příčina: Ojedinělé zaseknutí vykreslování – typicky po dlouhé operaci nebo přepnutí mezi appkami na tabletu.
Řešení: Načti appku znovu (tvrdý refresh) – na desktopu Ctrl+Shift+R, na tabletu zataž stránku dolů nebo zavři a otevři okno appky. Index ani databáze se tím neztratí. Appka navíc umí i automatické zotavení, takže se často spraví sama.
Indexace trvá hodně dlouho
Příčina: Velká knihovna (klidně desítky tisíc skladeb) na pomalém úložišti – typicky tablet – se prochází dlouho. První kompletní indexace tak může na tabletu trvat i hodiny.
Řešení: Postav index jednou a nech ho doběhnout – ideálně přes noc, kdy zařízení nepotřebuješ. Index se uloží (persistuje), takže příští spuštění je rychlé (cca 5 s na obnovu). Indexaci můžeš v Nastavení kdykoliv Pozastavit a později Pokračovat. Pro pozdější přidané skladby už nepřestavuj všechno – použij reindexaci („Najít nové"), která je mnohem rychlejší. Můžeš si nechat poslat e-mail, až indexace doběhne.
Ve verzi Zdarma mě tablet posílá na ceník
Příčina: Dotykové režimy Tablet/Mobil (velké prvky, fullscreen přehrávač, spodní navigace) jsou funkce tarifu Pro. Ve verzi Zdarma appka běží na každém zařízení, ale v desktopovém rozložení – a na reálném tabletu tě proto u dotykového režimu odkáže na ceník.
Řešení: Není to chyba – Zdarma funguje plně na desktopu (počítač, notebook). Pokud chceš pohodlné ovládání a fullscreen přehrávač přímo na tabletu/mobilu (např. na obřadu), je potřeba tarif Pro. Na desktopu máš ve Zdarma celou hodnotu appky bez omezení.
Zdraví databáze hlásí, že nevidí m.db
Příčina: Analýza Zdraví a údržby databáze běží přímo v prohlížeči nad připojenou Engine knihovnou (přes přístup k souborům). Když knihovna není připojená, nemá nástroj k jaké databázi přistoupit.
Řešení: Nejdřív připoj svou Engine knihovnu – v Nastavení (nebo na Dashboardu) vyber kořenovou složku, ve které je podsložka Database2 s m.db. Po připojení spusť analýzu znovu. Tahle funkce má smysl na desktopu, kde appka může vybranou složku přečíst.
Na tabletu se nenačte plná m.db (zasekne se nebo spadne)
Příčina: Plná m.db má klidně ~2 GB (obsahuje i obaly a beat-grid data). Tablet má omezenou paměť prohlížeče, takže tak velký soubor se do něj nenačte.
Řešení: Použij slim databázi – odlehčenou kopii jen s metadaty (interpret, název, BPM, tónina, žánr, cue body), ze ~2 GB je ~5–25 MB. Na desktopu jdi do Nastavení → Export slim (vytvoření slim je Pro), soubor se uloží do Database2 a zároveň stáhne. Pak ho přenes na tablet (do Engine Library/Database2) nebo načti přímo. Načtení hotové slim je Zdarma.
Nově přidané skladby nejsou v appce vidět
Příčina: Index i databáze ukazují stav z chvíle, kdy se naposledy načítaly. Skladby přidané do Engine DJ až potom appka zatím „nezná".
Řešení: Spusť reindexaci – v Nastavení → „Najít nové". Doplní jen nově přibylé skladby, takže je mnohem rychlejší než stavět celý index znovu. Pokud chybí i v seznamech a playlistech, načti znovu i Engine databázi (připojenou knihovnu), aby se promítly poslední změny.
Zapomněl jsem licenční klíč
Příčina: Licenční klíč se generuje po registraci a potvrzení e-mailu (i pro tarif Zdarma) a vkládá se v appce do Nastavení / Profilu. Bez něj appka nenaběhne.
Řešení: Klíč najdeš ve svém účtu (sekce Můj účet / Profil na djanalyzer.com) a v potvrzovacím e-mailu z registrace. Zkopíruj ho a vlož v appce do Nastavení → Profil. Jednou ověřená licence drží i offline, takže ji nemusíš zadávat pokaždé. Když klíč nikde nenajdeš, ozvi se na podporu.