
Dopo tanto tempo ritorno con una mia trovata
Usando VDRW (grazie allo script di mona66 del Sifteam) mi sono imbattuto nel fastidioso problema della numerazione dei canali.
Con l’avvento del Digitale Terrestre sono cresciuti anche i canali da mettere in ordine…. PURTROPPO!!!!
Leggendo online ho visto che l’utility scan (delle dvb-apps) parsa gia l’LCNW del Regno Unito (opzione -u), inoltre ho trovato un file che mi ha spianato la strada per creare una piccola patch a scan.
Innanzitutto ho scaricato da Mercurial l’ultima versione delle dvb-apps
1 | hg clone http://linuxtv.org/hg/dvb-apps |
E modificate il file scan.c in “dvb-apps/util/scan” come segue
1 2 3 4 | //service_id = (buf[0]<<8)|(buf[1]&0xff); //channel_num = ((buf[2]&0x03)<<8)|(buf[3]&0xff); service_id=(buf[0] << 8) | buf[1]; channel_num=((buf[2] & 0x03) << 8) | buf[3]; |
Nel momento in cui scrivo la riga da cui cominciare a modificare è la 364.
Ora compilate le apps e installatele
1 2 | make make install |
E ora provate a fare una scansione in questo modo
1 | scan -u -o vdr it-Pescara > channels.conf |
Notate la differenza? ![]()
Per ora è un pò rudimentale la patch ma prometto di migliorarla (sto pensando all’opzione -it) ![]()
Ultima nota!!!
Dopo aver creato il file channels.conf (creato da scan) date questo comando
1 | cat channels.conf | sed ':a;N;$!ba;s/\n/|/g' | sed 's/:@/\n:@/g' | sed 's/:@//g' | sort -n | sed 's/^/:@/g' | sed 's/|/\n/g' | sed '/^$/d' |
E salvate l’output in questa maniera avrete una lista un pò più ordinata
Per le radio non sono riuscito a fargli leggere LCN ma vedrò come fare promesso ![]()
—-EDIT 09/06/2010——-
Come promesso ho creato il file di patch
Per avere la numerazione vi basta l’opzione “-I” (sempre insieme a quella “-o vdr”)
|
|
download: it_lcn.patch (2.47KB) added: 09/06/2010 clicks: 56 description: A patch for add to VDR the LCN for IT DVB-T |
—-EDIT 11/06/2010——–
Siccome in molti me lo hanno chiesto ho patchato anche w_scan.
Al momento la versione che ho patchato è quella a questo link
Scompattatela e patchatela, e dopo per avere la numerazione vi basterà aggiungere l’opzione “-L” insieme a quella “-o” (che serve per avere l’output formato VDR)
|
|
download: w_scan_lcn_patch.tar.gz (2.23KB) added: 11/06/2010 clicks: 70 description: A patch for add the LCN to w_scan |






Nessun Commento
Invia un commento