deeptho
Specialist Contributor
- Joined
- Apr 7, 2006
- Messages
- 768
- Reaction score
- 465
- Points
- 63
- Age
- 57
- My Satellite Setup
- Wavefrontier T90, Laminas 120cm, 2 other dishes; tbs 5927, tbs6904, tbs6909x, tbs6903x, tbs5990, tbs6981,tbs5927
- My Location
- Europe
Dear relook-users,
as we all know, the absence of epg-data is on some channels
has been big a inconvenience on many satellite receivers,
especially in the uk. On dreambox this was solved using a
plugin for enigma.
On relook, the problem was not solved at all.... until now.
I have created xmltv-to-relook conversion software, which is
available for testing on http://inventionz.net/svn/public/contrib/deepthought/relookepg/
The software should be executed on a linux computer, not on relook
itself. The software - as it is - will not run on windows (but porting
should not be too difficult). It requires a recent version of php (5.1). Moreover, you will need sqlite3 and (for
xmltv) perl and a lot of perl libraries. It is definitely NOT easy to install
and set up, but the rewards for installing are:
-two weeks of epg-data for most of the FTA uk-channels (the ones listed on the radio times website)
-one to four weeks of epg-data many D+ channels (from mundoplus.tv)
-one week of epg-data on many german channels (from tvtoday.de)
-one week of epg-data on the most important french channels
-...
Detailed instructions are available on inventionz.
Here is a quick summary
1. install xmltv from http://xmltv.org. You will need the cvs version. Even then,
there are currently sporadic problems with the german grabber (works fine witout --slow) and the french grabber (sometimes retrieves no data for some channels), but I am sure these problems will be fixed in the
near future.
2. install tv_grab_es_mp.php from inventionz for the d+ channels
3. install the programs and (important!) the database dbChannelMap.dat
from inventionz on your computer.
4. run the program xmltvToDB.php to convert the xml-files produced in
step 1-2 to an sqlite3 database dbprog.dat
5. use the program updaterelookepg to insert epg-data into dbepg.dat
6. Run the program channelMap.php if you wish to use additional grabbers.
All of this can be automated of course. The recommended way is
to run steps 4-5 at night or early in the morning every day or every
couple of days (from cron).
There are some issues with the software (it is beta-quality),
with the channelMap database (contains errors), with the xmltv
grabbers (they occasionally fail) and some issues due to relook-bugs.
Despite these problems, it seems to do what it is supposed to most
of the time.
Finally, some very important remarks
1. It is ILLEGAL to distribute grabbed epg-data in most countries.
AFAIK, it is NOT illegal to use the software. If you distribute epg-data
anyway, you risk not only legal problems for yourself, but you will
piss of the data providers, who can make it very difficult or
impossible to keep this software working. In other words,
you will punish not only yourself, but also others.
2. Report bugs/comments by replying to this thread.
3. Do not complain. You get what you pay for (and you pay nothing).
Constructive remarks are very welcome.
Happy viewing!
Deep Thought...
as we all know, the absence of epg-data is on some channels
has been big a inconvenience on many satellite receivers,
especially in the uk. On dreambox this was solved using a
plugin for enigma.
On relook, the problem was not solved at all.... until now.
I have created xmltv-to-relook conversion software, which is
available for testing on http://inventionz.net/svn/public/contrib/deepthought/relookepg/
The software should be executed on a linux computer, not on relook
itself. The software - as it is - will not run on windows (but porting
should not be too difficult). It requires a recent version of php (5.1). Moreover, you will need sqlite3 and (for
xmltv) perl and a lot of perl libraries. It is definitely NOT easy to install
and set up, but the rewards for installing are:
-two weeks of epg-data for most of the FTA uk-channels (the ones listed on the radio times website)
-one to four weeks of epg-data many D+ channels (from mundoplus.tv)
-one week of epg-data on many german channels (from tvtoday.de)
-one week of epg-data on the most important french channels
-...
Detailed instructions are available on inventionz.
Here is a quick summary
1. install xmltv from http://xmltv.org. You will need the cvs version. Even then,
there are currently sporadic problems with the german grabber (works fine witout --slow) and the french grabber (sometimes retrieves no data for some channels), but I am sure these problems will be fixed in the
near future.
2. install tv_grab_es_mp.php from inventionz for the d+ channels
3. install the programs and (important!) the database dbChannelMap.dat
from inventionz on your computer.
4. run the program xmltvToDB.php to convert the xml-files produced in
step 1-2 to an sqlite3 database dbprog.dat
5. use the program updaterelookepg to insert epg-data into dbepg.dat
6. Run the program channelMap.php if you wish to use additional grabbers.
All of this can be automated of course. The recommended way is
to run steps 4-5 at night or early in the morning every day or every
couple of days (from cron).
There are some issues with the software (it is beta-quality),
with the channelMap database (contains errors), with the xmltv
grabbers (they occasionally fail) and some issues due to relook-bugs.
Despite these problems, it seems to do what it is supposed to most
of the time.
Finally, some very important remarks
1. It is ILLEGAL to distribute grabbed epg-data in most countries.
AFAIK, it is NOT illegal to use the software. If you distribute epg-data
anyway, you risk not only legal problems for yourself, but you will
piss of the data providers, who can make it very difficult or
impossible to keep this software working. In other words,
you will punish not only yourself, but also others.
2. Report bugs/comments by replying to this thread.
3. Do not complain. You get what you pay for (and you pay nothing).
Constructive remarks are very welcome.
Happy viewing!
Deep Thought...