GB-PVR doesn’t support non-mpeg2 capture cards, (in fact the list is limited to cards that support hardware compression). So I’m busy working on the GB-PVR software recorder, which is able to capture from any WDM DirectShow Capture source. That means non-mpeg2 capture cards folks. It currently uses the moonlight compressor, but I’d guess it would work with any mpeg2 compressor. I’m looking for a free one if anyone knows of one. (It needs to accept uncompressed video and audio streams, and output a mpeg2 stream, so that the gb-pvr file writer can be used). Another possibility is that with quite a lot of modification to GB-PVR it might be able to record mpeg4 or divx/xvid.
xmltv lacked any support for South Africa, so I went and wrote a bunch of xmltv grabbers for South Africa. They include DStv, sabc, and e-tv. So they should be able to find everything anyone can pick-up in South Africa.