I actually use a perl script for scanning QAM channels too, its general process is:<br>Use azap to lock on to a frequency (i scan the entire frequency range generally)<br>use dvbtraffic to look at the traffic on that frequency<br>

if a pid uses more than 1000 bandwidth I note it as a possible channel<br>use mplayer to tune to that PID on that frequency if it tunes I note the resolution and have a working channel<br><br>Then at the end it goes through and starts mplayer up on each channel so you can identify what the channel is<br>

Finally import into the mplexid / dtv_multiplex /  channel tables the data.<br><br><br>~Mitch<br><br>