Pagina 1 di 1

Usare la lista canali del Dreambox in VDR

Inviato: 02 giu 2007, 17:24
da grazymax
Ciao a tutto il forum, ho scritto una piccola guida su come utilizzare la lista
canali del Dreambox con VDR nella speranza che a qualcuno possa
essere utile.



Come usare le liste canali del Dreambox in VDR

=== Introduzione ===

VDR è un ottimo software ma ha una gestione dei canali non all'altezza delle altre
funzioni che al contrario risultano essere ben realizzate e molto spesso diventa complesso
modificare la lista dei canali per adattarla ai propri gusti anche utilizzando dei plugin.
E' possibile usare però le liste canali dei dreambox che di solito sono già catalogate
e aggiornate di continuo e quindi possiamo sfruttarle per la nostra vdrbox.
Viene utilizzato l'editor dei canali dei dreambox che gira in ambiente Windows quindi
bisogna installare un emulatore (Wine) per poterlo usare anche in ambiente Linux.
Questa guida è molto utile per chi possiede un dreambox in quanto consente di avere
la stessa lista canali sia nel decoder che nella vdrbox, ma anche per chi non vuole
perdere tempo ad organizzare i molti canali ricevibili dal satellite.


=== Requisiti ===

Linux
DreamBoxEdit V2.02.00 ( http://dreambox.happyllama.com/ )
Wine ( http://www.winehq.com/ )
Lista canali del Dreambox ( http://vhannibal.altervista.org/ )
cle4VDR ( http://free.pages.at/cleditor/cle4vdr.htm )

=== Installazione ===

- Installazione di Wine
Per installare l'emulatore Wine nella propria distribuzione seguire le istruzioni
contenute all'indirizzo http://www.winehq.org/site/download usando i pacchetti o
se non disponibili i sorgenti.

- Preparazione
Aprire un terminale e creare una cartella di lavoro

Codice: Seleziona tutto

# mkdir ~/dbox2vdr
# cd ~/dbox2vdr
- Download ed estrazione dell'editor dei canali del dreambox

Codice: Seleziona tutto

# wget -c http://members.chello.nl/a.wijers/dreambox/DreamBoxEdit2.02.00.zip
# unzip -d DreamBoxEdit2.02 DreamBoxEdit2.02.00.zip 
- Download ed estrazione della lista canali del dreambox

All'indirizzo http://vhannibal.altervista.org/ sono presenti le liste canali
suddivise per tipo di impianto a partire dal singolo LNB fino all'impianto motorizzato.
Effettuare il download della lista canali relativa alla propria configurazione sostituendo
il nome appropriato nei due comandi successivi.
Nel mio caso avendo un impianto dual feed Hotbird+Astra userò il seguente file:

Codice: Seleziona tutto

# wget -c  wget -c http://vhannibal.altervista.org/Settings/Vhannibal%20Dual%20Feeds%20%202%20giu.zip
# unzip -j -d channel_list Vhannibal\ Dual\ Feeds\ \ 2\ giu.zip
- Download ed estrazione dello script di conversione

Scaricare col proprio browser lo script al seguente link
ftp://dvb-upload.com/2007-06-01/convert_dream_vdr.zip e salvarlo nella directory
di lavoro dbox2vdr creata precedentemente.
Estrarre lo script e renderlo eseguibile:

Codice: Seleziona tutto

# unzip convert_dream_vdr.zip
# chmod a+x convert_dream_vdr/converallsat
Avviare l'editor dei canali tramite wine:

Codice: Seleziona tutto

# wine DreamBoxEdit2.02/dreamboxedit.exe 
Caricare la lista canali tramite il pulsante Open del programma, scegliendo nella finestra
che appare la directory channel_list e facendo click su OK.
Nella scheda Bouquets bisogna editare alcuni campi realitivi ai bouquet
rinominando i nomi dei bouquet che contengono caratteri separati da spazi altrimenti durante
la conversione lo script avrà dei problemi.
Per fare ciò basta fare click con il tasto destro sul nome del bouquet da modificare,
scegliere Rename Bouquet e cancellare i caratteri superflui.
Nel caso della lista per dual feed usata in questa guida i campi errati sono ad esempio :

CULTURA --------------------------------------------------
MUSICA http://vhannibal.altervista.org
RAGAZZI 2 giugno 2007
NEWS --------------------------------------------------

che devono essere modificati in:

CULTURA
MUSICA
RAGAZZI
NEWS

salvando le modifiche attraverso il pulsante Save.
E' possibile ovviamente modificare la lista organizzando i canali come
meglio si crede creando/eliminando i bouquet o copiando/spostando i canali da
un bouquet all'altro.
Quando l'organizzazione è terminata basta esportare i bouquet scegliendo
dal menu Export la voce Export all bouquets in Excel readable format
e salvando il file di testo nella cartella convert_dream_vdr dove si trova lo script.

Uscire dal programma DreamBoxEdit e portarsi nella directory dello script, rinominare il
file esportato ed eseguire lo script di conversione.

Codice: Seleziona tutto

# cd convert_dream_vdr/
# mv DreamBoxEdit\ Export\ Bouquets.txt dreamboxedit_export_bouquets.txt
# ./converallsat
Lo script creerà una directory data all'interno della quale inserirà per ogni bouquet
il corrispondente file secondo la sintassi di VDR con i relativi canali.
La conversione impiega abbastanza tempo quindi non preoccupatevi, è normale.
Al termine della conversione per creare la propria lista canali è sufficiente concatenare
secondo l'ordine voluto i vari bouquet usando il comando cat e salvare il risultato
nel file channels.conf che poi dovrà essere copiato, dopo aver fatto una copia di backup
della vecchia lista canali, nella directory dei file di configurazione di VDR.
Ad esempio:

Codice: Seleziona tutto

# cd data
# cat bouquet1.conf bouquet2.conf ... bouquetN.conf > channels.conf
# mv /video/channels.conf /video/channels.conf.bak
# cp channels.conf /video 
In VDR avremo così i canali organizzati in gruppi e potremo spostarci facilmente da un gruppo
all'altro usando le funzioni di navigazione.

Per modificare successivamente una lista canali già organizzata consiglio di usare
un editor dei canali per VDR in ambiente Linux, cle4VDR scaricabile all'indirizzo
http://free.pages.at/cleditor/cle4vdr.0.4.3.tar.gz che permette anche esso la gestione
dei canali e la modifica diretta senza effettuare alcuna conversione.

Un ringraziamento a dacorsa per avermi dato tempo fa lo script e all'autore in particolare per il lavoro svolto.

Re: Usare la lista canali del Dreambox in VDR

Inviato: 03 giu 2007, 00:35
da Gringo
Ti ringrazio per il contributo che hai fornito, ma una domanda: perchè non lo posti nel wiki?
Basta che ti registri e crei una pagina per la guida, così la puoi aggiornare di volta in volta :idea:

Re: Usare la lista canali del Dreambox in VDR

Inviato: 03 giu 2007, 06:21
da SoGo
l'avevo gia' provata sta cosa...ma mi dava qulache errore...mo la riprovo grazy....sperando che lo script non faccia casini come l'ultima volta....

incrocio le dita.

:D:D

Re: Usare la lista canali del Dreambox in VDR

Inviato: 03 giu 2007, 13:49
da SoGo
a voi da' questo errore:

sogo@sogo-desktop:~/Desktop/lista canali/convert_dream_vdr.zip_FILES/convert_dream_vdr$ ./converallsat
./converallsat: line 117: data/http://vhannibal.altervista.org.conf: Nessun file o directory
./converallsat: line 111: data/http://vhannibal.altervista.org.conf: Nessun file o directory
./converallsat: line 111: data/http://vhannibal.altervista.org.conf: Nessun file o directory
sort: open failed: satdream: Nessun file o directory
sogo@sogo-desktop:~/Desktop/lista canali/convert_dream_vdr.zip_FILES/convert_dream_vdr$

Re: Usare la lista canali del Dreambox in VDR

Inviato: 03 giu 2007, 18:14
da grazymax
Ciao SoGo, il primo errore che hai è dovuto al fatto che non hai ripulito
i nomi dei bouquet come ho scritto nella guida. Infatti devi eliminare dal nome
del bouquet la stringa "http://vhannibal.altervista.org" dato che lo script quando arriva a quel punto dovrebbe creare un file di nome "http://vhannibal.altervista.org.conf" ma non è possibile crearlo perchè il file system non permette l'uso del carattere / nei nomi dei file e quindi ti restituisce l'errore.
L'ultima istruzione dello script serve per l' ordinamento dei canali ma come input richiede il file satdream che invece non è presente nella directory.
Puoi decommentare l'istruzione di sort nell'ultima riga in modo da non avere l'errore o modificarla secondo le tue esigenze.

Re: Usare la lista canali del Dreambox in VDR

Inviato: 04 giu 2007, 11:01
da alez
Grazie per il contributo :) grazymax