Welcome To Australia's No.1 Media Center Community!
You Are Currently Viewing As A Guest - you'll need to register in order to participate in our community and make this annoying message disappear!
By registering you'll be able to post & reply to questions, set up your own image gallery & blog, communicate privately with other members, create & respond to polls, access downloads and other "members only" features.
Registration is fast, simple and absolutely free so why not join our community today - you'll be glad you did!
For any problems with the registration process or your account, please contact support.
xmltvDownload is a command-line application that will download XMLTV guide data from a specified channel URL (i.e. from ozTiVo.net). Used in conjunction with other XMLTV applications, this application can help automate various XMLTV or EPG generation functions.
Supported Operating Systems: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows Vista Business; Windows Vista Enterprise; Windows Vista Home Basic; Windows Vista Home Premium; Windows Vista Starter; Windows Vista Ultimate; Windows XP Service Pack 2
DOWNLOAD
Zip archive contains three (3) files: "xmltvDownload.exe", "xmltvDownload.exe.config" and "ChannelSettings.xml"
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!--
xmltvDownload.exe - Download XMLTV remote guide service.
Copyright (c) 2008 epgStream.net
For Non-Commercial, Personal Use Only!
xmltvDownload is a command-line application that will download XMLTV guide data
from a specified channel URL. Used in conjunction with other XMLTV applications,
this application can help automate various XMLTV or EPG generation functions.
"channelListUrl"
- URL address of guide server XMLTV channel list.
(TYPE=String)(OPTIONAL)(DEFAULT="http://minnie.tuhs.org/xmltv/channels.xml.gz")
"xmltvOutputFile"
- XMLTV output file location path. This can be overridden by command-line parameter.
(TYPE=String)(OPTIONAL)(DEFAULT="XMLTV.xml")
"channelSettingsFile"
- Channel settings file path. This can be overridden by command-line parameter.
(TYPE=String)(OPTIONAL)(DEFAULT="ChannelSettings.xml")
"username"
- For remote websites or services that support HTTP Authentication.
(TYPE=String)(OPTIONAL)
"password"
- For remote websites or services that support HTTP Authentication.
(TYPE=String)(OPTIONAL)
"domain"
- For remote websites or services that support HTTP Authentication.
(TYPE=String)(OPTIONAL)
"proxyAddress", "proxyUsername", "proxyPassword", "proxyDomain"
- Network proxy settings.
(TYPE=String)(OPTIONAL)
"applicationExitDelay"
- The number of seconds to wait before exiting application.
(TYPE=Integer)(OPTIONAL)(DEFAULT="0")
-->
<appSettings>
<add key="channelListUrl" value="http://minnie.tuhs.org/xmltv/channels.xml.gz" />
<add key="xmltvOutputFile" value="XMLTV.xml" />
<add key="channelSettingsFile" value="ChannelSettings.xml" />
<add key="username" value="YOUR_USERNAME" />
<add key="password" value="YOUR_PASSWORD" />
</appSettings>
</configuration>
"ChannelSettings.xml" Channel Settings
Code:
<?xml version="1.0" standalone="yes"?>
<xmltvDownload>
<!--
xmltvDownload.exe - Download XMLTV remote guide service.
Copyright (c) 2008 epgStream.net
<channel> "id"
- Channel ID of channel to download. Check your XMLTV guide Channel List for ID's.
(TYPE=String)(REQUIRED)
<channel> "days"
- Maximum number of days to download.
(TYPE=String)(OPTIONAL)(DEFAULT)
-->
<channel id="SBSWN" days="7" />
<channel id="SBS-NSW" days="7" />
<channel id="ABC2" days="7" />
<channel id="ABC-NSW" days="7" />
<channel id="ACC" days="7" />
<channel id="Seven-Syd" days="7" />
<channel id="SevenHD" days="7" />
<channel id="Nine-Syd" days="7" />
<channel id="Ten-NSW" days="7" />
<channel id="TenHD" days="7" />
</xmltvDownload>
PROTOCOL
This XMLTV guide client supports the ozTiVo.net and tv.swedb.se Guide API Protocols.
HTTP Caching is not supported in pre-release v0.99.012.
We've just published xmltvDownload v0.99.15 which now supports HTTP-Caching and it is ... Very sweet! No longer will you need to feel guilty when you try and download your XMLTV data 12 times a day (not that anyone would)! The only thing that slows it down is ozTiVo's requirement for a 2 second delay between download requests ... 1 second is bearable, but 2 or more seconds ... Well thank god you don't have to watch it download!
Oh, we've also got another utility called xmltvAlter which will slice, dice and make love to your XMLTV files. One powerful feature everyone might like is the merge feature which can take two or more channels and merge then into one ... Great if you want to merge your SD and HD channel listings! It'll also look after all your timezone issues for you too! xmltvAlter is ready to go, we've just got to finish typing up the documentation before letting people test it.
You guys are amazing, I've just started playing around with Mediaportal again and noticed older options for getting the "xmltv" file had dried up or were incomplete re. HD, SD data and you deliver yet again.... more rep for you.
Thanks again,
Gunner22
__________________
Antec Overture, MSI P965 Platinum LGA775, Intel Core2 Duo E6600 LGA775, Kingston 2048 MB DDR-2 667MHz, 1x 250GB WD SATA & 1x 500GB WD SATA, 2x Dvico Plus, 1x Digitalnow Twin S2 PCIE tuner, MSI NX7300LE TD256E 256M LP, LG 16X+-Dual Layer DVR/RW, Logitech Harmony 880, Panasonic PTAE-700 via Component through Kenwood 7.1 system
Are you guys saying that all BRP installs with the OzTivo grabber will need to install a new grabber? Is that what this is epgStream? Or is it a complete standalone grabber that doesn't need the BRP framework?
__________________ If my post has helped you, please feel free to hit the Thanks button.
We've just published xmltvDownload v0.99.17 which has some additional ozTiVo protocol enhancements! As we are in pre-release, please remember to update your xmltvDownload version whenever you see a new version appear.
Are you guys saying that all BRP installs with the OzTivo grabber will need to install a new grabber? Is that what this is epgStream? Or is it a complete standalone grabber that doesn't need the BRP framework?
Quote:
Originally Posted by WinterMuteAu
SO where do we put this to get bladerunner to pick up the XMLTV file and process it please ??
xmltvDownload is an XMLTV download tool that is designed to work with other XMLTV tools to build guide data. As such, it does not compile native Window Media Center guides and will have to rely on BladeRunner (or it's equivalent) to compile and load the XMLTV-based guide data.
Unfortunately none of us have experience using BladeRunner but according to the documentation I found here it looks like you just add xmltvDownload as a "grabber".
Hey Guys! xmltvDownload is an XMLTV download tool that is designed to work with other XMLTV tools to build guide data. As such, it does not compile native Window Media Center guides and will have to rely on BladeRunner (or it's equivalent) to compile and load the XMLTV-based guide data.
Unfortunately none of us have experience using BladeRunner but according to the documentation I found here it looks like you just add xmltvDownload as a "grabber".
Any BladeRunner experts care to comment?
Thanks,
Here is how I got it to qork with Bladerunner:
Like suggested, I added a new grabber entry. I have all the files downloaded and the config (ChannelSetting.xml & xmltvDownload.exe.config(username and password like in oztivo)) customised for my channels. I copy them to the bladerunner directory and add this for the argument in bladerunner entry:
ChannelSettings.xml C:\WINDOWS\ehome\BladeRunnerPro\GuideData\XMLTV.xm l
And then bladerunner will process your file fine. (no space in the .xml line tho)
Update: all fine now, I just removed the config & channels file and ran the new gui configuration and all is ok.
Last edited by WinterMuteAu; 17th February 2008 at 11:04 AM.
Reason: update info
The following Member(s) said "Thank You!" to WinterMuteAu for this information: