script lista canali in perl

Forum principale per problemi di compilazione, installazione, configurazione etc.

Moderatori: ragno, tapino, alez, zulu, davidea

italoc
Messaggi: 77
Iscritto il: 21 set 2010, 10:53

Re: script lista canali in perl

Messaggio da italoc »

avendo l'algo si può automatizzare tutto e mettere che ne so quelli DVB-T (come fa sky) con stesso numero ma dopo i 5000

anche x' la scansione con w_scan prevedere di stoppare vdr e lanciarla a mano, mentre qui potresti farlo tutto in 1 da telecomando
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: script lista canali in perl

Messaggio da unixer »

italoc ha scritto:avendo l'algo si può automatizzare tutto e mettere che ne so quelli DVB-T (come fa sky) con stesso numero ma dopo i 5000

anche x' la scansione con w_scan prevedere di stoppare vdr e lanciarla a mano, mentre qui potresti farlo tutto in 1 da telecomando

Ecco qui

Codice: Seleziona tutto

http://www.ftp21.eu/2010/06/08/lcn-for-italian-dvb-t/
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

Ho cercato di smanettare un po' sullo script di itadoc e sul sorgente di lukkino , per far si che mi funzionasse con la scheda dvb-t come primaria e la dvb-s2 come secondaria ( come è nella mia situazione ) , e sono riuscito a farla funzionare , ma vorrei avere un vostro parere su una questione :

Sono partito da una scansione completa :

w_scan -fs -F -t 3 -sS13E0 > channels.conf

Poi ho dato il tutto in pasto allo script , ma mi sono accorto che dopo l'elaborazione alcuni canali mi mancano.

Ad esempio rete 4 , canale 5 ,...
Facendo un analisi ho notato che nel file channels.sky estratto con il programma di lukk , questi canali ci sono :

ad esempio

Codice: Seleziona tutto

channels.sky
104|65535|1|990|272|3|11373|130|1|0|0|0|1|29900|3|Rete 4|SkyItalia
105|65535|1|990|272|5|11373|130|1|0|0|0|1|29900|3|Canale 5|SkyItalia
106|65535|1|990|272|1|11373|130|1|0|0|0|1|29900|3|Italia 1|SkyItalia
.
.
Anche nella scansione canali ci sono , ma purtroppo con combinazione nit,tid,sid diversa , per cui non vengono inseriti nel file generato finale

Es

Codice: Seleziona tutto

channels.conf ( con w_scan )
Canale 5;Mediaset:11373:hC34M2O0S0:S13E:29900:1610=2:1611=ita@4:1619:183D,183E:2:318:900:0
CANALE 5;Mediaset:11373:hC34M2O0S0:S13E:29900:1860=2:1861=ita@4:1619:0:5:318:900:0
Rete 4;Mediaset:11373:hC34M2O0S0:S13E:29900:1630=2:1631=ita@4:1619:0:3:318:900:0
Italia 1;Mediaset:11373:hC34M2O0S0:S13E:29900:1620=2:1621=ita@4:1619:0:1:318:900:0
.
.
Ora chiedo un vostro parere ,
1) Come fareste voi per avere tutti i canali ?

2) A voi dopo la scansione completa , li trovate tutti i canali , come mai a me non li trova , dovrei usare altro per fare la scansione ( ora uso w_scan ) ?

Ciao ciao

ivo
nino
Messaggi: 319
Iscritto il: 19 gen 2007, 23:43

Re: script lista canali in perl

Messaggio da nino »

Ciao,
non so se c'entra (non ho provato lo script), ma i canali mediaset non mi pare che sono skyitalia ma tivusat.
VDRbox HD: P4 3.06 ghz, 1 gb di ram, 2 HDD IDE 250+320 gb, NVIDIA GT520 PCI passiva, VDR 2.2.0, openSUSE 13.1, Hauppauge Nova PCI DVB-S2, Technotrend DVB-T 1500 PCI, telecomando Hauppauge, case Accent HT-200.

Vu+ Duo2 BH 2.1.5.
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

Ciao nino , come va ?

Hai ragione , la scansione w_scan li trova come provider mediaset , ma il programmino di lukk che estrae i canali , li vede come provider skyitalia. Probabilmente il problema sarà li , ma stavo cercando di capire se poteva esserci una soluzione.

Grazie
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: script lista canali in perl

Messaggio da lukkino »

Non utilizzo più w_scan per il semplice motivo che da me mi crea almeno un 30% di canali in più rispetto a quelli veramente esistenti e molto spesso sballati.
Ora ho la versione 1.7.15 che è la più compatibile con le liste canali di tutte le altre versioni di vdr.
Creo un channels.conf con solo la lista aggiornata dei transponder... lancio vdr e poi tramite la funzione svdrp.pl (con script) faccio sintonizzare VDR per 30 secondi ogni transponder e alla fine ho un channels.conf aggiornato :D

Ciao
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

lukkino ha scritto:Non utilizzo più w_scan per il semplice motivo che da me mi crea almeno un 30% di canali in più rispetto a quelli veramente esistenti e molto spesso sballati.
Ora ho la versione 1.7.15 che è la più compatibile con le liste canali di tutte le altre versioni di vdr.
Creo un channels.conf con solo la lista aggiornata dei transponder... lancio vdr e poi tramite la funzione svdrp.pl (con script) faccio sintonizzare VDR per 30 secondi ogni transponder e alla fine ho un channels.conf aggiornato :D

Ciao
Ecco , proprio come a me , canali inutili , e a volte alcuni che mancano.

Grande lukk sei sempre un passo avanti !!!

Ma mi potresti spiegare nei dettagli come fare ( quando hai tempo ) ?

Ciauu
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: script lista canali in perl

Messaggio da unixer »

guarda un po con gli script che uso io

https://github.com/unixer/SifBoX-1.0/tr ... kychannels


P.S. Come hai modificato il sorgente di lukkino ??? dicendo di prendere l'adapterX al posto dell'adapter0 ??


Grazie
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

unixer ha scritto:guarda un po con gli script che uso io

https://github.com/unixer/SifBoX-1.0/tr ... kychannels


P.S. Come hai modificato il sorgente di lukkino ??? dicendo di prendere l'adapterX al posto dell'adapter0 ??


Grazie

Ok ora me li vedo.

Si molto semplicemente ho compilato modificando la riga dell' adapter.

Codice: Seleziona tutto

const char *demux_device = "/dev/dvb/adapter1/demux0";
e ho ricompilato.

Ciao ciao
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

unixer ha scritto:guarda un po con gli script che uso io

https://github.com/unixer/SifBoX-1.0/tr ... kychannels


Grazie

Ciao unixer , ho dato un occhiata agli script che usi tu , e sono gli stessi di cui parlavo qualche post sopra.

Se leggi il mio post precedente , con questi script , non mi ritrovo alcuni canali , perché partendo da una scansione completa con w_scan , questi proprio già non ci sono alla partenza.

Ora Lukk ci ha indicato una soluzione alternativa per la scansione iniziale , che spero che mi dettaglierà meglio , appena avrà un po' di tempo.

Ciao ciao

PS : puoi rispondermi sul sifforum al thread che ho aperto sulla compilazione della sifbox ? :)

Grazie
papernik
Messaggi: 123
Iscritto il: 13 giu 2007, 19:41

Re: script lista canali in perl

Messaggio da papernik »

lukkino ha scritto:Non utilizzo più w_scan per il semplice motivo che da me mi crea almeno un 30% di canali in più rispetto a quelli veramente esistenti e molto spesso sballati.
Ora ho la versione 1.7.15 che è la più compatibile con le liste canali di tutte le altre versioni di vdr.
Creo un channels.conf con solo la lista aggiornata dei transponder... lancio vdr e poi tramite la funzione svdrp.pl (con script) faccio sintonizzare VDR per 30 secondi ogni transponder e alla fine ho un channels.conf aggiornato :D

Ciao

Ciao lukk , non è che potresti illuminarci e spiegarci ( passarci :P ) questi nuovi script ?

Ciauu
unixer
Messaggi: 205
Iscritto il: 07 dic 2009, 23:21

Re: script lista canali in perl

Messaggio da unixer »

suppongo cona cosa del genere
svdrpsend CHAN Cinema 1
sleep 30
svdrpsend CHAN Cinema 2
sleep 30
svdrpsend CHAN Canale 5
......
exit
Rispondi