[mythtv-users] tv_grab_au - mythfilldatabase

Phill Edwards philledwards at gmail.com
Sun Aug 7 08:57:01 UTC 2005


> The tv_grab_au script I have (one of the recent ones posted here) is in
> /usr/bin and seems to run OK. At least it prints various vaguely positive
> things to the screen and doesn't bomb with any obvious error.
> mythfilldatabase also seems to complete.
> Trouble is that when I go into mythfrontend I don't see any program info.
> Any ideas on what I should be looking at to fix this?

I would look at what yuor XMLTV ids are. Each channel has it's own
XMLTVID associated with it which is defined in the channels table in
MySQL. My guess is that your XML listings file has channels like
nine.freesd.d1.com.au, for example, but the XMLTVID against your
channels is something like sydney.nine.com.au (these are examples only
- the important thing is that the XMLTVID in the XML listing file MUST
match that against your channel definitions). Thte top of my tv
listings xml file looks like this:

  <channel id="nsw.abc.gov.au">
    <display-name lang="en">ABC NSW</display-name>
  </channel>
  <channel id="abc2.abc.gov.au">
    <display-name lang="en">ABC2</display-name>
  </channel>
  <channel id="sydney.nine.com.au">
    <display-name lang="en">CHANNEL NINE SYDNEY</display-name>
  </channel>
  <channel id="sydney.seven.com.au">
    <display-name lang="en">CHANNEL SEVEN SYDNEY</display-name>
  </channel>
  <channel id="sydney.ten.com.au">
    <display-name lang="en">NETWORK TEN SYDNEY</display-name>
  </channel>
  <channel id="news.sbs.com.au">
    <display-name lang="en">SBS NEWS</display-name>
  </channel>
  <channel id="sydney.sbs.com.au">
    <display-name lang="en">SBS SYDNEY</display-name>
  </channel>


What to do about it - go into your XML listings file and see what the
channel IDs are at the top of the file. Then go into mythtvsetup -->
Channel Editor and make sure the XMLTVID against each channel matches
what's in the listing file.

Regards,
Phill


More information about the mythtv-users mailing list