[mythtv-users] Anyone in UK - Don't forget to do your DVB-T retune today.

Paul Gardiner lists at glidos.net
Tue Oct 6 11:01:14 UTC 2009


Neil Bird wrote:
> Around about 02/10/09 19:37, Neil Milne typed ...
>> I suspect a script using the tzap output to directly update the 
>> relevant fields would be better from this perspective, because it 
>> would preserve the chanid values.
> 
>   As promised, I've uploaded my script that processes the channels.conf 
> to the wiki:
> 
> http://www.mythtv.org/wiki/Script_-_fix_UK_DVB-T_channels
> 
> 
>   I, also, am wary of doing full rescans unless I *really* have to, for 
> the reasons I've listed on that link and for yours:  not wanting to 
> stuff recording rules by changing chanids.  In factm,I'll go and add 
> that reason in a mo.
> 
> 
>   I think the script ought to be updated to use the callsign if the name 
> doesn't match;  I've seen mention that the callsign is what's set (and 
> maybe checked against) when doing a re-scan, but the whole point of my 
> changing the names is to get pleasant & legible ones on-screen, and 
> ISTRT the callsign appears more often than I'm happy with during normal 
> use.
> 
>   Feedback and updates welcome, as usual.

I don't quite get this. What is it achieving over and above just a few
database updates, like e.g. the ones below? I thought you might be
picking up the xmltvids or correct channel numbers automatically,
but you still seem to have those hardwired.



UPDATE channel SET name='ITV2+1' WHERE name='ITV';
UPDATE channel SET channum=channum+1000 WHERE channum < 1000;
UPDATE channel SET visible=0;
UPDATE channel SET channum=1, xmltvid='midlands.bbc1.bbc.co.uk' , 
visible=1, callsign='BBC1' WHERE name='BBC ONE';
UPDATE channel SET channum=2, xmltvid='midlands.bbc2.bbc.co.uk' , 
visible=1, callsign='BBC2' WHERE name='BBC TWO';
UPDATE channel SET channum=3, xmltvid='central.itv1.itv.co.uk' , 
visible=1, callsign='ITV1' WHERE name='ITV1';
UPDATE channel SET channum=4, xmltvid='channel4.com' , visible=1, 
callsign='C4' WHERE name='Channel 4';
UPDATE channel SET channum=5, xmltvid='channel5.co.uk' , visible=1, 
callsign='FIVE' WHERE name='FIVE';
UPDATE channel SET channum=6, xmltvid='itv2.itv.co.uk' , visible=1, 
callsign='ITV2' WHERE name='ITV2';
UPDATE channel SET channum=7, xmltvid='bbcthree.bbc.co.uk' , visible=1, 
callsign='BBC3' WHERE name='BBC THREE';
UPDATE channel SET channum=9, xmltvid='bbcfour.bbc.co.uk' , visible=1, 
callsign='BBC4' WHERE name='BBC FOUR';
UPDATE channel SET channum=10, xmltvid='itv3.itv.co.uk' , visible=1, 
callsign='ITV3' WHERE name='ITV3';
UPDATE channel SET channum=11, xmltvid='sky-three.sky.com' , visible=1, 
callsign='SKY3' WHERE name='SKY THREE';
UPDATE channel SET channum=13, xmltvid='tsod.plus-1.channel4.com' , 
visible=1, callsign='C4+1' WHERE name='Channel 4+1';
UPDATE channel SET channum=14, xmltvid='more4.channel4.com' , visible=1, 
callsign='More4' WHERE name='More 4';
UPDATE channel SET channum=15, xmltvid='filmfour.channel4.com' , 
visible=1, callsign='Film4' WHERE name='Film4';
UPDATE channel SET channum=18, xmltvid='4music.channel4.com' , 
visible=1, callsign='4Music' WHERE name='4Music';
UPDATE channel SET channum=19, xmltvid='dave.uktv.co.uk' , visible=1, 
callsign='Dave' WHERE name='Dave';
UPDATE channel SET channum=20, xmltvid='freeview.1.virginmedia.com' , 
visible=1, callsign='Virgin1' WHERE name='Virgin1';
UPDATE channel SET channum=21, xmltvid='tmf.nl' , visible=1, 
callsign='TMF' WHERE name='TMF';
UPDATE channel SET channum=24, xmltvid='itv4.itv.co.uk' , visible=1, 
callsign='ITV4' WHERE name='ITV4';
UPDATE channel SET channum=25, xmltvid='tsod.plus-1.dave.uktv.co.uk' , 
visible=1, callsign='Dave+1' WHERE name='Dave ja vu';
UPDATE channel SET channum=27, xmltvid='tsod.plus-1.itv2.itv.co.uk' , 
visible=1, callsign='ITV2+1' WHERE name='ITV2+1';
UPDATE channel SET channum=28, xmltvid='e4.channel4.com' , visible=1, 
callsign='E4' WHERE name='E4';
UPDATE channel SET channum=29, xmltvid='tsod.plus-1.e4.channel4.com' , 
visible=1, callsign='E4+1' WHERE name='E4+1';
UPDATE channel SET channum=31, xmltvid='fiveusa.channel5.co.uk' , 
visible=1, callsign='5USA' WHERE name='FIVE USA';
UPDATE channel SET channum=30, xmltvid='fiver.channel5.co.uk' , 
visible=1, callsign='5R' WHERE name='FIVER';
UPDATE channel SET channum=35, 
xmltvid='tsod.plus-1.freeview.1.virginmedia.com' , visible=1, 
callsign='Virgin1+1' WHERE name='Virgin1+1';
UPDATE channel SET channum=80, xmltvid='news.bbc.co.uk' , visible=1, 
callsign='BBC News' WHERE name='BBC NEWS';
UPDATE channel SET channum=82, xmltvid='sky-news.sky.com' , visible=1, 
callsign='Sky News' WHERE name='Sky News';



More information about the mythtv-users mailing list