[mythtv-users] Fwd: Re: channel4 hd has no eit - cross-eit

Stephen Worthington stephen_agent at jsw.gen.nz
Sun Sep 5 03:32:42 UTC 2021

On Sun, 5 Sep 2021 00:39:17 +0100, you wrote:

>Here is something that used to work and no longer works.
>Because Channel 4 HD does not have EIT data on Freesat, I used to copy the
>EIT from Channel 4 with this line
>/home/tv/bin/cross-eit.py -o /tmp/export.xml 19211,"hd.channel4.com"
>and then add it to the schedule with this other line
>/usr/bin/mythfilldatabase --refresh-all --verbose xmltv --file --sourceid 1
>--xmlfile /tmp/export.xml
>...all this after having visited
>and ensured that the line for Channel 4 HD had an xmltvid of hd.channel4.com
>and a useonairguide value of OFF.
>However, while the cross-eit.py command produces a plausible export.xml
>file, the mythfilldatabase command complains that it can't recognise
>hd.channel4.com as an xmltv channel identifier, although I confirm that
>that is the entry in the xmltvid column for the Channel 4 HD row in the
>localhost/mythweb interface.
>This used to work. Why does it no longer work and what can I do to fix it?
>Thank you

What version of cross-eit.py are you using?  What version of MythTV?
The only version of cross-eit.py I can find is a Python 2 version,
which will not work with current MythTV versions which are Python 3

More information about the mythtv-users mailing list