Thanks Decapper, your PM help was top notch, this just icing on the cake.
This will be very helpful for all trying to setup EPG...
As I have had a few pm's on ppl wanting my epg setup I thought I would post a new thread on it
My setup I have a laptop running epgcenter as I run greywolf on it also. This benefits me as you only get 30 free starts with epgcenter before you have to buy it. And I leave my laptop running 24/7.
Program I use:
EPGCENTER
URL2FILE
MView plugin under you dreambox
I use another 2 programs to do the process as I have a network drive (NAS) and I have my epg data loaded onto that. If you are having problems doing the NAS thingy let me know.
1. You have to setup a OzTiVo account. This was the hardest part for me as its not to clear with the links. So if you work this step out easy the rest should be a breeze
2. Go to epgcenter and download and install. Remember you only have 30 free starts, then be prepared to install windows again or fork out money. When at the site follow the instructions they have there. There are couple of things you have to change to suit your setup:
a. When you setup the input tab put under OFFSET IN HOURS (+11). This is what I had to use to make the epg times line up under epgcenter.
b. Under the EPG tab right click the channels and CHANNEL MAPPING all to the correct channels on your dreambox. I think you have to setup the user Bouquets on the dreambox to see them not to sure on that one. But make sure you at least direct EPG center to your dreambox first.
c. Under OPTIONS tab / dreambox tab, it has a suggested inputs.txt. This line is important and the -3600 is the time that lines up your epg. So you have to get this right for your dreambox. Try -25200 first up.
EPGcenter x l f -25200 epgcenter 7 EPG .XMLTV -
3. Now you have the OZtivo setup and epgcenter. Now you have to download the xml file. I use url2file.exe. I use windows scheduler to run url2file.exe here is my exe line.
C:\Progra~1\Chami\URL2File\URL2File.exe c:\tv.xml
replace username and password with yours.
So now if you followed epgcenter help and my help you should have epg.
Enjoy
Look Here -> |
Thanks Decapper, your PM help was top notch, this just icing on the cake.
This will be very helpful for all trying to setup EPG...
This is to register on the Oztivo website...
then use
too see the channel data as posted above
ps... please help upload channel data
edit:
Last edited by z1gg33; 21-01-08 at 02:37 PM. Reason: just fixed spelling... added info for completeness
Oh one more thing. If you tap your red button quickly twice you can select external epg. So when you push your red button MV will load up
anyone found anything that will do the conversion OTHER than epgcenter?? Not to rain on the parade but I found 7 days worth of data from OZtivo un-reliable, so I grab it a couple of times a week.
also spose 6 to 1 half dozen the other, but I get the DM to grab the data for me with simple script. have you got epgcenter setup to automatically convert and upload working properly, the latest (earliest in the morning) i can get it to do it is midnight I wanted 4:00am.... oh well..
did you try and get the channel icons working as well?
as soon as I clock the epg with wget script and epgcenter in the mix I am moving on to eliminating epgcenter from the equation.
I use Pli Iolite and want to muck around with sqlite. Does anyone know if sqlite can read xml directly? This would help, but I have a feeling it needs to be in some form of sql?
I have iolite /sqlite epg / download xml from oztivo all working very nicely on a dm7000 with its own hard drive
I tried on a dm5620 with no hard drive and fell into mounting issues which I never had time to resolve. a dm500 might have the same problems ...
I guess if I could crack the mounting issue - then the sqlite epg stuff would work on a diskless dm too
You are using MV as your guide ? Does the Webif guide still has just now and next ?
I guess you guys must be using Enigma 1 etc.
I currently have MView E2 (Enigma 2) running happily on my DM7025. This program comes from Digsat.net written by MMMMMM. I use a python routine offered by Zoidberg (aka DrZ) on this forum to download the XML data from OzTivo and convert it to '.cfe' format. This is done using a Cron daemon job at 2am on Saturday and 2am Sunday. Sometimes the data is ready early Saturday but not always... hence the Sunday repeat job. No need for EPG Center at all.
Unfortunately the thread and posts from mid last year haven't been restored since the forum crash... but I guess they'll show up soon. If anyone needs this stuff in the meantime, I can post my copy if requested. (The thread has better info on how ro install etc than I can provide in a single post.)
regards
ok update on 5620 using pli iolite/sqlite/epg plugin
I got my mounts working fine now and the sqlite epg on dm5620 works a treat as well
shows full epg in webif and multiepg and mv and whichever way you look at it has full epg
so it should work on a dm500 too..
Cool good stuff, how did you map the channels though, are you using that map.txt file in var/tuxbox/config/mv ?
And in EPG setup on the dm, you choose sqlite instead of enigma cache and choose your mounted drive. Is this all that needs to be done in this section?
Just a little confused how you tell sqlite to open the downloaded xml file
Well I got it working 50%....
Used "SQLite EPG import plugin (1.1)". Edited the wolf_nl files to suit OzTivo settings.
The script downloads the xmltv file and converts it to SQLite EPG.
Problem is some channels are completely blank of channel data except for now/next. Other channels are 95% full only missing 1 show every 5 hours or so. I have done and re-done the mapping to the channels with the problems.
The data is in the XML file has the correct data in it. I have a local mirror of it for testing since it is 6 meg.
thats the right track covert
just check for the channels with now /next only - either you havent chosen them in your oztivo preferences OR it is the mapping that has gone astray
what about timezone covert - in that epg plugin I have to put my timezone offset in seconds - 39600 = utc + 1100 (esdt)
Plantagenet
like covert says - download the sqlite epg plugin and make changes to the script
effectively it is four files
db_epg = binary to add xml to epg.db sqlite database /var/bin
wolf_nl.sh = script to wget and db_epg each day /var/bin
wolf_nl.dat = mapping file /var/tux/box/config/dbepg
wolf_nl.cfg = config settings /var/tux/box/config/dbepg
remember you needtype of url to get dataht*p://username:password@minnie.tuhs.org/tivo-bin/xmlguide.pl?daynum=13901
here is a bit of code to turn date to daynum which might come in handy
cheers# day num calcs
daynum=`date +%s`
daynum=`expr $daynum / 86400`
daynum=`expr $daynum + 1`
echo $daynum
Last edited by nfnovice; 23-01-08 at 09:53 AM. Reason: typo and turn off that damn smiley
thanks will give it a go
didnt know the name of the files to edit have downloaded sqllite some time ago but only played around with on screen settings....
/var/bin/wolf_nl.sh
/var/tuxbox/config/dbepg/wolf_nl.cfg
/var/tuxbox/config/dbepg/wolf_nl.dat
I think this will add gzip support. I have not tested it but it looks right. Replace the wget line with these 2 lines in the .sh file.
Download will be about 10% the size. It will also be about 10 times quicker to download.Code:wget --header="Accept-Encoding: gzip" -O $datadir/$datafile.gz http://username:password@minnie.tuhs.org/tivo-bin/xmlguide.pl gunzip $datadir/$datafile.gz $datadir/$datafile
Bookmarks