Minimálně ČT na poptávku po XMLTV zareagovala a nabízí na svých stránkách www.ceskatelevize.cz/xml velice podrobný a krásně strukturovaný TV Program ve formátu XML. Bohužel ne ve formátu XMLTV, ale v jiném, pro mě pracovně nazvaném formátu „XMLČT“:
<porad> <linky> <program>http://www.ceskatelevize.cz/program/16714-16.02.2010-09:00-1.html</program> <ivysilani></ivysilani> </linky> <vps>116020900</vps> <cas>09:00</cas> <nazvy> <nadtitul>Filmové návraty</nadtitul> <nazev>Večírek</nazev> <original>Party, The</original> <nazev_casti></nazev_casti> </nazvy> <dil></dil> <stopaz>094:59</stopaz> <noticka>Peter Sellers v roli smolařského statisty, který se nedopatřením dostal na hollywoodskou oslavu. Americká komedie (1968). Dále hrají: C. Longetová, M. Championová, S. Franken a další. Scénář a režie: Blake Edwards</noticka> <regionalni>N</regionalni> <alternativa>N</alternativa> <ikonky> <zvuk>M</zvuk> <skryte_titulky>1</skryte_titulky> <neslysici>0</neslysici> <live>0</live> <premiera>0</premiera> <cb>0</cb> <hvezdicka>0</hvezdicka> <puvodni_zneni>0</puvodni_zneni> <pomer>4:3</pomer> <hd>0</hd> </ikonky> </porad>
Nicméně pro trochu zručnějšího programátora nebude problém takový formát přeparsovat do validního XMLTV. (BTW. formát XMLČT beztak není zcela validní XML, například znak & se v názvech pořadu objevuje bez oescapování). Sám jsem pro tento účel upravil XMLTV parser projektu DVBgrab.
Další drobnou vadou na kráse jsou poněkud podivné licenční podmínky XML exportu, které například povolují „pomocí poskytovaného XML souboru zobrazit a zveřejnit TV program ČT na svém webu,“ ale zároveň zakazují „předávat data nebo samotný XML soubor třetí osobě ve strojově zpracovatelném formátu.“ Nicméně s domácím použitím těchto dat zřejmě nemají problém (aspoň mně už konto funguje víc než půl roku).