EPG per i canali italiani

Da VDR-Italia.

EPG per i canali italianimodifica

Ringraziando il nostro odiato provider che paghiamo profumatamente, dopo le ultime modifiche, ci dobbiamo arrangiare con sistemi alternativi per avere l' EPG. Vediamo come fare...


Dipendenze:

pacman -S perl-html-parser perl-date-manip perl-xml-writer perl-xml-twig perl-xml-simple perl-term-readkey
pacman -S perl-archive-zip perl-io-gzip perl-io-stringy perl-term-progressbar perl-unicode-string perl-www-mechanize perl-file-slurp


Installazione

Per prima cosa compiliamo XMLTV.

Scarichiamo e decompiliamo i sorgenti che prendiamo a questa pagina

http://sourceforge.net/project/showfiles.php?group_id=39046

poi compiliamo in questo modo

perl Makefile.PL

make
make test
make install

Adesso passiamo a XMLTV2VDR

Scarichiamo e compiliamo i sorgenti che prendiamo a questo indirizzo:

ftp://ftp.cadsoft.de/vdr/Tools/xmltv2vdr-1.0.7.tar.gz

entriamo nella directory e copiamo lo script in '/usr/bin'

cp xmltv2vdr.pl /usr/bin/

Adesso dovrebbe essere tutto a posto con l' installazione dei programmi, passiamo alla configurazione.


Configurazione

Scarico la lista dei canali con EPG

tv_grab_it --configure

Alle domande rispondete 'yes' per i canali che volete venga scaricato l' EPG.

io per esempio ho scelto questi canali:

channel animalplanet.skytv.it # Animal Planet
channel boomerang.cartoonnetwork.it # Boomerang
channel www.canale5.com # Canale 5
channel www.discovery-italia.com # Discovery Ch
channel civilisation.discovery-italia.com # Discovery Civ
channel rt.discovery-italia.com # Discovery RT
channel science.discovery-italia.com # Discovery Sc
channel www.disneychannel.it # Disney Channel
channel www.hallmarkchannel.com # Hallmark Channel
channel www.thehistorychannel.co.uk # History Channel
channel www.italia1.com # Italia 1
channel jimjam.skytv.it # Jim Jam
channel natgeoadventure.skytv.it # Nat Geo Adventure
channel natgeowild.skylife.it # Nat Geo Wild
channel www.ngcitalia.it # National Geo
channel nickelodeon.skytv.it # Nickelodeon
channel www.raidue.rai.it # Rai 2
channel www.raitre.rai.it # Rai 3
channel www.raiuno.rai.it # Rai Uno
channel yoyo.raisat.it # Raisat YOYO
channel www.rete4.com # Rete 4
channel skycinema1.skytv.it # SKY Cinema 1
channel skycinema2.skytv.it # SKY Cinema 2
channel skycinemamania.skytv.it # SKY Cinema Mania
channel skycinemamax.skytv.it # SKY Cinema Max
channel skyshow.skytv.it # SKY Show
channel skycinema169.skytv.it # Sky Cinema 16:9
channel skycinema3.skytv.it # Sky Cinema 3
channel skycinemaclassics.skytv.it # Sky Cinema Classics
channel www.studiouniversal.it # Studio Universal

Adesso scarichiamo l' EPG sei canali scelti. Purtroppo il sito di SKy è lentissimo e l' operazione può durare diverse ore.

tv_grab_it --config-file ~/.xmltv/tv_grab_it.conf --output /guide3.xml

Se volete scaricare anche una descrizione dei programmi, oltre al nome, basta aggiungere l' opzione '--slow' in questo modo, ma poi non venitemi a chiedere perchè dopo 5 ore... non ha ancora finito

tv_grab_it --config-file ~/.xmltv/tv_grab_it.conf --output /guide3.xml --slow

Finito questo dobbiamo importare i dati scaricati in VDR, usando il programma XMLTV2VDR. Per iniziare, prendiamo il nostro file 'channels.conf', lo copiamo in un altra dir e alla fine di ogni canale mettiamo il link corrispondente all' EPG, come nell' esempio sotto:

:Rai - Radio Televisione Italiana
RAI1;RAI:11766:vC23:S13.0E:27500:512:650=ita:576:0:3401:318:5200:0:www.raiuno.rai.it
RAI2;RAI:11766:vC23:S13.0E:27500:513:651=ita:577:100,919,93B:3402:318:5200:0:www.raidue.rai.it
RAI3;RAI:11766:vC23:S13.0E:27500:514:652=ita:578:0:3403:318:5200:0:www.raitre.rai.it
:Mediaset
Retequattro:11919:vC23:S13.0E:27500:514+130:670=ita,671=ita:578:0:3:272:6000:9999:www.rete4.com
Canale 5:11919:vC23:S13.0E:27500:513+129:660=ita,661=ita:577:0:2:272:6000:9999:www.canale5.com
Italia 1:11919:vC23:S13.0E:27500:512+128:650=ita,651=ita:576:0:1:272:6000:9999:www.italia1.com

I link li potete trovare nel file creato con 'tv_grab_it --configure'.

Finito questa operazione, controlliamo che VDR sia avviato e importiamo

xmltv2vdr.pl -c channels.conf -x /guide3.xml

dove channels.conf è il file che avete modificato con l' aggiunta del link, mentre l' altro è il file che avete creato con xmltv.



Pizzak 20:25, 17 gen 2008 (CET)
PS: Ringrazio Stef che ha perso tempo per spiegarmi come risovere questo problema dell' EPG

Strumenti personali