Takze jsem bojoval dal, ale bezvysledne. Jak uz jsem napsal, tak console Tvxb vypisuje kanaly, bohuzel porad dokola, bez pauzy, coz kupodivu dost zatezuje procesor. xmltv.xml byl jednou vytvoren a uz se do nej nic nezapisuje, nejak se neaktualizuje, i kdyz ta console porad jede. Presto jsem zadal ten prikaz k naplneni databaze a kupodivu se mi ve vypisu kanalu v backendu objevili moje kanaly. Jenze nejede ani jeden. Presneji receno jeden, ten nejmene zajimavy. Nejde mi prepnout program, nejde mi nic jineho. Tak tomu nerozumim. Diky za kazdy dalsi napad.
Hmm.. zkus odstranit ten parametr --NoConsole a promazat cache TVxb...
Co se týče těch kanálů - v tom právě spočívá nevýhoda tvxb proti xmltv, že je musíš
ručně přiřadit k naladěným programům, nebo
naladit. V principu je to jednoduché, pokud těch programů nemáš příliš mnoho
Pokud víš, na jakých frekvencích který program vysílá, je nejjednodušší to udělat přes
mythweb (v seznamu kanálů prostě frekvence připsat k programům, které vložilo tvxb a ostatní smazat), pokud ne, je potřeba nejprv proladit co se dá v mythtv setupu a potom v mythfrontendu pomocí knoflíku "I" nebo "M" (teď si nejsem jist) při sledování jednotlivých programů připsat správné
xmltvid (to je to, co je v tvxb.ini v hranatých závorkách [doporučuji, aby bylo stejné jako název stanice který je v tvxb.ini v kolonce
name= občas se plete co kam napsat a je-li to stejné, je to jen výhoda]). Potom buď v mythtv setupu nebo přes mythfrontend zbývá smazat nepotřebné kanály a doladit ostatní detaily (hlavně číslo kanálu [programu] které bývá alespoň u nás ve tvaru SE15, E10, tedy podle frekvence, což je vhodné předělat na klasické 1, 2, neboť jinak to nepřepneš na ovladači jinak než šipkama). K večeru nebo zítra sem zkusím hodit nějaké screenshoty, ten popis takhle zní dost krkolomně, byť až tak komplikované to není
Princip toho celého spočívá v tom, že v databázi mythtv se propojí údaje o kanálech a o programu televizních stanic, a to přes xmltvid daného programu, takže mythtv ví co se kdy vysílá a kam co přepnout.