[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