|
SageTV EPG Service Discussion related to the SageTV EPG Service used within SageTV. Questions about service area coverage, channel lineups, EPG listings, XMLTV, or anything else related to the service or programming guide data for SageTV should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
||||
|
||||
Quote:
<channel id="C1569.www.mtepgdplu.com"> <display-name>225 TBFC</display-name> <display-name>225</display-name> <display-name>TBFC</display-name> </channel> and progam data looks like this; <programme start="20060115060000 -0500" stop="20060115090000 -0500" channel="C2028.www.mtepgdplu.com"> <title lang="en">More Country Music Videos</title> <length>180 minutes</length> <desc lang="en"> - Music/Art. Music videos. </desc> </programme> So if I understand correctly, I have rename 1.xml and 2.xml to EPGDATA1.XML and EPGDATA2.XML and set those as sources within xmltv.properties (using xmltv.files=). Correct? As far as setting up the metadata info, one of my lineups already has it done right (cable) but my satellite source embeds it in the description section (as above) Is this plugin going to work for me given the way the data is structured? Thanks in advance for any help. |
#22
|
|||
|
|||
XRed,
I've used both Demideus and Neilm's, Demideus doesn't import the data as well as Neilm's because of the way the export is set up. I was actually hoping that Lesor's Zap2it plugin may be able to incorporate XMLTV PPV info into the missing info for Zap2it PPV and use all the other info as is from Zap2it. I' havent got a reply back yet, so we'll see. |
#23
|
||||
|
||||
Quote:
Quote:
Quote:
- long name = 225 TBFC - short name = 225 The channel number is generated in sequence from 2 up (I don't know who came up with that, I simply left it in there to keep compatibility with other plugins). You can overcome this by supplying your own channel data in xmltv.properties: Code:
channel.C1569.www.mtepgdplu.com.numbers=225 channel.C1569.www.mtepgdplu.com.names=TBFC, The Beauty & Fashion Channel Quote:
xmltv.propertiesI've kept the lineup names and id's the same as in Nielm's plugin. You can use other names and numbers, but I don't know what effect that will have. This is about as complicated as you need to make your configuration. The other options are probably useless to you if your xmltv source doesn't supply more data. |
#24
|
||||
|
||||
Quote:
I've split my configuration into four separate properties files. I could have sufficed with two files, but this was in part for testing the multi-configuration setup. For most of the options, you'll need a rich xmltv source. I use my own home-made scraper. But for general use the following site looks to have an adequate solution: http://www.addictivesoftware.net/ind...id=3&Itemid=28It has good description info. Limited combined category info. So-so actor info. And no episode numbers. All in all it still does a pretty good job of providing you with EPG data. As for coloring, Sage has hardcoded coloring in the EPG guide for the following categories: You can probably limit your category translations to the following: Code:
translate.category.Film=Movie translate.category.Nieuws=News translate.category.Sport=Sports event The combined actors however are pretty much fused. The source does not seem to use a separator character for those. |
#25
|
||||
|
||||
Progress
I just wrote a simple kixtart script to extract the channel info from an XMLTV file and put the channels in the original provider order for use in the config file that you create for this plugin.
Right now you have to copy and past it into your config file. I'm posting a few lines of the file output for Demedius to verify that it is in the proper format. Hopefully I can test it tonight and report back, if it works I will post it with instructions. Demedius, could you make it where the channel list could be in a separate file? That way you could run the script anytime the channel lineup changes. Code:
channel.I10183.labs.zap2it.com.numbers=653 channel.I10183.labs.zap2it.com.names=EWTN, Eternal Word Television Network channel.I15462.labs.zap2it.com.numbers=222 channel.I15462.labs.zap2it.com.names=4 CHFD fcc, CHFD channel.I15463.labs.zap2it.com.numbers=223 channel.I15463.labs.zap2it.com.names=2 CKPR fcc, CKPR channel.I15977.labs.zap2it.com.numbers=119 Last edited by rsagetv99; 02-09-2006 at 04:39 PM. |
#26
|
||||
|
||||
Quote:
For some reason some of the channels map correctly but others do not and I haven't figured out why, I will keep testing, hopefully Demedius will chime in. |
#27
|
||||
|
||||
Wow, didn't see you had updated this plugin till today. So far so good. Gonna mess with the dual configs now. Thanks Demideus!
|
#28
|
||||
|
||||
Here it is!
The script will read your XMLTV file(s) and output two files. channel_ids.txt and channel_numbers.txt. For now you will need to copy the contents of channel_ids to the bottom of your xmltv.properties file, followed by the contents of channel_numbers.txt. This allows you to maintain your providers channel order/numbering, and allows for duplicate SID/Channel numbers. Let me know if you have any questions. |
#29
|
||||
|
||||
Original Air Date
Demedius, for the XML source that I am using (Zap2it Data Direct North America) some shows do not contain the <previously aired> tag, instead they put list the original-air-date in the following format:
<date>20030727</date> Can you modify your import to pick up this tag and do something like "if older than 1 week=rerun"? Or leave the timeframe configurable so we can tweak it. Thanks. |
#30
|
||||
|
||||
Quote:
Thanks again. |
#31
|
||||
|
||||
Quote:
|
#32
|
|||||
|
|||||
Quote:
<channel id="I10183.labs.zap2it.com"> Quote:
include=c:\xmltv\channel_numbers.txt, c:\xmltv\channel_ids.txt Quote:
Quote:
I'll add the following option to the configuration: rerun.after.days=<days> Quote:
|
#33
|
|||||
|
|||||
Quote:
Quote:
Quote:
Quote:
Quote:
|
#34
|
||||
|
||||
Request
One other minor request (I think), could you add another way to indicate a movie? It seems that the zapt2it data does not always specify "film" whenever a program is a movie. Instead they just say "Drama" or "Suspense" which if I put a translation in the properties file I end up also marking regular shows as movies because they have Drama or Suspense listed as a category.
What I was thinking is if you could have something like if exist "star-rating" element then Sage category=Movie. Since in my data anything with a star-rating is a Movie (not sure if all movies have star-ratings though)... |
#35
|
||||
|
||||
Help with dual xmltv line-up
Hi
I was wondering if someone could advise me on the best configuration for importing two line-ups from xmltv. I receive programming from Sky TV and also Freeview. Some of the channels, BBC1, BBC2 etc can be received from both sources, but on different channel numbers. Others, such as Sky One can only be received from the Sky line-up. At the moment I'm downloading a single xml file with all of the channels I receive from both tuner sources and then processing it twice with two xmltv.properties type files, filtering on the channels that can be received from each source. Basically (for testing purposes) xmltv.properties: configurations=xmltv.properties, xmltv-sky.properties provider.name=XMLTV Freeview provider.id=1 channel.ids=24,48,92,132,134,158,176,185,25,97,13 channel.24.names=ITV1 Anglia channel.24.numbers=3 channel.45.names=BBC3 channel.45.numbers=7 channel.48.names=BBC News 24 channel.48.numbers=80 etc.. xmltv-sky.properties: provider.name=XMLTV Sky provider.id=2 channel.ids=92,105,24,132,134,248,158,1959 channel.22.names=Adventure One channel.22.numbers=560 channel.24.names=ITV1 Anglia channel.24.numbers=103 etc.. What’s the best way to configure this? Is it sensible to use the channels that can be received from both sources, or should I limit the sources to only receive channels from one source? How have other people resolved this? Any help appreciated. Thanks Steve Last edited by srcurtis; 02-15-2006 at 04:47 PM. |
#36
|
||||
|
||||
Quote:
|
#37
|
||||
|
||||
Hi
I have 2 dual tuner Terratec Cinergy 2400i DT / MCE cards receiving DVB and two Sky Digi-boxes to receive the Sky Satellite programming which I capture on a PVR500 dual tuner card. Hope this helps. Steve Last edited by srcurtis; 02-15-2006 at 06:45 PM. |
#38
|
||||
|
||||
Quote:
It would be nice if you had the sources setup in two different XML files with different channel ids, then you could use my script to create the channel numbers for you, but it sounds like you already have the numbering worked out. Where do you get your XMLTV data? |
#39
|
||||
|
||||
Hi
xmltv_rt Do you know if it is possible to request more than 2 weeks of data from the rt source? From the 'testing' that I have been doing, it looks although any duplicate channels assumes the channel number from one of the line-ups (not sure which one gets priority), does that mean that the tuner with the 'other' channel number will never be used for the channel? Is there any way of specifying which line-up or source should be given priority? Thanks Steve |
#40
|
||||
|
||||
Quote:
Quote:
Quote:
Also, if one source has better picture quality than the other, you can give the tuner priority. Search in the Sage Manual (the pdf) for encoder merit. It is in the Sage.properties file, something like "encoder_merit="... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|