Toto je starší verze dokumentu!
Na sklonku roku 2011 skončil www.xmltv.cz, takže jsem musel najít jiné řešení, které teď nabízím všem ke stažení. Než napíšu tv_grab_cz pro svůj zdroj dat tady na TVPC.cz, použijte následující jednoduchý skript:
#!/bin/sh F="/tmp/xmltv.xml" wget -O $F http://tvpc.cz/xmltv.xml # pro verzi MythTV 0.24 nebo starší # mythfilldatabase --update --file 1 $F # pro verzi MythTV 0.25 nebo novější mythfilldatabase --update --file --sourceid 1 --xmlfile $F
To číslo 1 za parametrem –sourceid
je ze sloupce sourceid
tabulky videosource
databáze mythconverg
, které je velmi jednoduše vidět např. v MythWeb v konfiguraci TV kanálů.
Pokud máte více zdrojů videa, přidejte více podobných řádků volajících mythfilldatabase s dalšími sourceid
čísly …
Zároveň je potřeba doplnit ke stanicím správné xmltvid a to nejlépe třeba přes MythWeb MythWeb-Setup-Channels. Jaké jsou správné xmltvid zjistíte z http://tvpc.cz/chanidents.
Aby se data updatovala automaticky, je potřebné výše uvedený skript volat aspoň jednou denně, třeba pomocí cronu:
VISUAL=joe crontab -e a tam vložit řádek: 00 07 * * * /usr/local/bin/stahni_xmltv.sh
Tak se zajistí, že každé ráno v 7:00, se natáhnou aktuální data. To samozřejmě platí, pokud stroj v tento čas běží. Pokud stroj neběží pořád, stačí uvedený skript dát někam, aby byl volaný po startu počítače a MySQL, možná do /etc/rc.local