I'm using three over-the-air grabbers
- EIT: DVB Grabber
- UK: Freesat
- UK: Freeview
I'm not sure whether the first one is necessary, but it was a default when I installed TVH and I've never experimented with disabling it.
I notice that when I trigger an OTA scan (Config | Channel | EPG Grabber, and then either the cron-initiated scan or the manual "Trigger OTA EPG Grabber" button), it goes through every multiplex, not just the dedicated 11425H and/or 11788V.
I take your point about EPG being per channel rather than per service. However what BBC are doing is to remove their BBC One SD services and creating BBC One HD services. And that means that I need to create corresponding HD channels (and delete the old SD ones) so I need to populate the EPGs of those channels.
So is there a way of executing an EPG scan per channel (or per multiplex that contains the channel) without having to trigger an EPG scan of every multiplex which takes ages - over an hour :-(
There are times when schedules are changing frequently and programmes are shifted around, even after being updated overnight (eg when the Queen died), and it would be useful to manually trigger an EPG update per channel. Trying to find a definitive source of what will be shown when at times of overrunning live events can be a problem when listings web sites (Radio Times), apps (Digiguide) and EPG disagree with each other. I would hope that the EPG is the thing that is most likely to be kept up to date with any late-breaking changes.
Normally an overnight scan is perfect: it's only when things are changing rapidly that there needs to be a way of triggering a more selective scan more frequently.