[mythtv-users] [UK] Missing xmltvids
mikep at randomtraveller.org.uk
Thu Mar 8 14:38:26 UTC 2007
Nick Morrott wrote:
> On 07/03/07, David Campbell <dave at cpfc.org> wrote:
>> Thanks - I have been manually adding the Id's manually using mythweb.
>> For many of the channels this works great and I have EPG for the correct
>> channels but for others I get no EPG at all. I am not sure why.
> Make sure that you are also adding the channel IDs to the
> <videosource>.xmltv file in $BACKEND_USER/.mythtv, where <videosource>
> is the name of the videosource you created in mythtv-setup. This file
> is what mythfilldatabase (MFDB) uses to determine which channels to
> grab data for. You want to make sure that channels defined in MythTV
> and entries in this file are in complete agreement, otherwise you can
> get extra channels created when MFDB runs.
>> I am also getting some rogue channels in the listing with no name or
>> EPG. Still trying to work out how to delete those.
> You can use the channel editor in mythtv-setup for this.
Having (briefly) looked at the FillDatabase code, I have to wonder why
the above is necessary. Why not ensure that the file passed to the
grabber is always correct by generating it on the fly? A temp file,
filled with "channel " plus the result of a "select xmltvid from channel
where sourceid=n and visible=1" (other options may apply, this is off
the top of my head) will ensure you only pull in the exact list of
channels you need for that source.
This means that, for the UK at least, one of the bigger sources of
frustration would be removed - getting the database out of step with the
<source>.xmltv file because one or other needed editing.
Now if we could only get the Channel_ids file to always match what the
Radio Times website expects, and get the callsigns the same everywhere,
we'd be set...
Obviously, the above may not apply outside the UK.
More information about the mythtv-users