PDA

View Full Version : EPG support for Australia???



callagga
2005-09-03, 11:08 AM
Hi,

Is there any support for Australian EPG guides?

An example is "ice tv" at http://www.icetv.com.au/

Thanks

betlit
2005-09-03, 11:31 AM
the latest alpha of xmltv has support for australia.

download the latest version of xmltv: http://prdownloads.sourceforge.net/xmltv/xmltv-0.5.40b-win32.zip?download

replace the xmltv.exe with the the latest alpha-release: http://alpha-exe.xmltv.org/

download the latest tarball: http://snapshot.xmltv.org/ you need one file from this archive: \au\channel_ids.
in the \share\xmltv subdirectory, create another folder 'tv_grab_au' and place the channel_ids file in it.

callagga
2005-09-04, 06:18 AM
Thanks - got this working quite quickly with your instructions [still don't have a tuner card yet :-) ].

I did get a parsing error when sucking the XML into GB-PVR but it skipped over this and kept going. Do you know what the reliability of the data is? Looking at the perl code base it seems to be coming from http://www.d1.com.au/ ?

I wonder how the reliability of this would compare to the frequently talked about 'ice tv' subscription service?

GLO
2005-09-05, 04:31 AM
Callagga, are you refering to the HDTV cards?

Also, i have a PVR350 that i want to be able to import or access the Australian Foxtel Digital menu. The PVR350 would only record the decoded signal via the Svideo and audio input. Any tips?

betlit
2005-09-05, 09:02 AM
I did get a parsing error when sucking the XML into GB-PVR but it skipped over this and kept going. Do you know what the reliability of the data is? Looking at the perl code base it seems to be coming from http://www.d1.com.au/ ?
hmm... what error? do you have anything in the logs? what area are you in? i just tried grabbing some channels (sidney) and loading them into gbpvr without problems.

i can't tell you how reliable the data source is, 'cause i am from switzerland (northern hemisphere [aka the top of the world] :D) and have no relation to australia *g* if you can't tell who d1.com.au is and where they get their data, i certainly can't either.

callagga
2005-09-05, 11:58 AM
got an "XMLTV: error reading xml: This is an unexpected token. The expected token is 'EndElement'. Line 3351, position 5.

Actually this was the last line in the XML file, so the xmltv grabber must not have closed off the XML file properly I would assume. If I see it again I'll try to track down the appropriate place (maybe the xmltv sourceforge site, or the AUSTRALIAN xmltv plugin code perhaps) to lodge it.
.
.
.
<programme start="20050910023000 +1000" stop="20050910030000 +1000" channel="freesd.Brisbane.SBS.d1.com.au">
<title lang="en">Station Close</title>
</programme>
EOF

betlit
2005-09-05, 12:24 PM
hmm... there should be a </tv> at the end of the file. it seems that xmltv crashed or encountered an error during grabbing.

did you notice any error-msgs on the console output during grabbing?

callagga
2005-09-05, 09:44 PM
Hi,

Here's console out. There was a couple of hiccups.

F:\xmltv\xmltv-0.5.40a-win32>xmltv tv_grab_au > test.xml
Timezone is +1000
adding '--share=F:/xmltv/xmltv-0.5.40a-win32/share/xmltv'
tv_grab_au - (version 0.6.2 - release 2005-05-31)

using config filename ./.xmltv/tv_grab_au.conf
grabing channels: ##################################################
ERROR! - no channel icon found for freesd.Brisbane.9!
ERROR! - no channel icon found for freesd.Brisbane.9-EPG!
grabing listings: #
ERROR: can't find DataSet for TEN Digital 2 - 2005-09-11
#
ERROR: can't find DataSet for TEN Digital 2 - 2005-09-12
##
ERROR: can't find DataSet for 7 Digital - 2005-09-11

ERROR: can't find DataSet for 7 Digital - 2005-09-12
##
ERROR: can't find DataSet for SBS DIGITAL 1 - 2005-09-11
#
ERROR: can't find DataSet for SBS DIGITAL 1 - 2005-09-12

ERROR: can't find DataSet for TEN Guide - 2005-09-06

ERROR: can't find DataSet for TEN Guide - 2005-09-07
#
ERROR: can't find DataSet for TEN Guide - 2005-09-08

ERROR: can't find DataSet for TEN Guide - 2005-09-09

ERROR: can't find DataSet for TEN Guide - 2005-09-10
#
ERROR: can't find DataSet for TEN Guide - 2005-09-11

ERROR: can't find DataSet for TEN Guide - 2005-09-12
#
ERROR: can't find DataSet for TEN Guide - 2005-09-06

ERROR: can't find DataSet for TEN Guide - 2005-09-07

ERROR: can't find DataSet for TEN Guide - 2005-09-08
#
ERROR: can't find DataSet for TEN Guide - 2005-09-09

ERROR: can't find DataSet for TEN Guide - 2005-09-10

ERROR: can't find DataSet for TEN Guide - 2005-09-11
#
ERROR: can't find DataSet for TEN Guide - 2005-09-12
##
ERROR: can't find DataSet for 7 Digital 3 - 2005-09-11

ERROR: can't find DataSet for 7 Digital 3 - 2005-09-12
##
ERROR: can't find DataSet for TEN Digital - 2005-09-11
#
ERROR: can't find DataSet for TEN Digital - 2005-09-12
##
ERROR: can't find DataSet for ABC TV Brisbane - 2005-09-11

ERROR: can't find DataSet for ABC TV Brisbane - 2005-09-12
#http://www.d1.com.au/d1xmltv.asmx/GetPrograms?channelid=freesd.Brisbane.9&date=2005-09-06: Use of uninitialized value in pattern match (m//) at /Perl
App/XMLTV.pm line 2077.
http://www.d1.com.au/d1xmltv.asmx/GetPrograms?channelid=freesd.Brisbane.9&date=2005-09-06: not writing empty content for title at /PerlApp/XMLTV.pm li
ne 2078.
#
ERROR: can't find DataSet for Nine Digital - 2005-09-11
#
ERROR: can't find DataSet for Nine Digital - 2005-09-12
##
ERROR: can't find DataSet for TEN Digital 3 - 2005-09-11

ERROR: can't find DataSet for TEN Digital 3 - 2005-09-12
##
ERROR: can't find DataSet for TEN Digital - 2005-09-11
#
ERROR: can't find DataSet for TEN Digital - 2005-09-12
##
ERROR: can't find DataSet for ABC TV 3 - 2005-09-11

ERROR: can't find DataSet for ABC TV 3 - 2005-09-12
#
ERROR: can't find DataSet for SBS EPG - 2005-09-06

ERROR: can't find DataSet for SBS EPG - 2005-09-07

ERROR: can't find DataSet for SBS EPG - 2005-09-08
#
ERROR: can't find DataSet for SBS EPG - 2005-09-09

ERROR: can't find DataSet for SBS EPG - 2005-09-10

ERROR: can't find DataSet for SBS EPG - 2005-09-11
#
ERROR: can't find DataSet for SBS EPG - 2005-09-12
##
ERROR: can't find DataSet for TEN Digital 1 - 2005-09-11

ERROR: can't find DataSet for TEN Digital 1 - 2005-09-12
##
ERROR: can't find DataSet for ABC TV 2 - 2005-09-11
#
ERROR: can't find DataSet for ABC TV 2 - 2005-09-12
##
ERROR: can't find DataSet for 7 Digital 2 - 2005-09-11

ERROR: can't find DataSet for 7 Digital 2 - 2005-09-12
#
ERROR: can't find DataSet for Nine Guide - 2005-09-06

ERROR: can't find DataSet for Nine Guide - 2005-09-07

ERROR: can't find DataSet for Nine Guide - 2005-09-08
#
ERROR: can't find DataSet for Nine Guide - 2005-09-09

ERROR: can't find DataSet for Nine Guide - 2005-09-10

ERROR: can't find DataSet for Nine Guide - 2005-09-11
#
ERROR: can't find DataSet for Nine Guide - 2005-09-12
##
ERROR: can't find DataSet for ABC TV 4 - 2005-09-11

ERROR: can't find DataSet for ABC TV 4 - 2005-09-12
##
ERROR: can't find DataSet for 7 Olympic Extra - 2005-09-11
#
ERROR: can't find DataSet for 7 Olympic Extra - 2005-09-12
#
ERROR: can't find DataSet for SBS DIGITAL 2 - 2005-09-10
#
ERROR: can't find DataSet for SBS DIGITAL 2 - 2005-09-11

ERROR: can't find DataSet for SBS DIGITAL 2 - 2005-09-12
#
Completed 141 URL grabs (1,559,820 Bytes) in 5 minutes & 30 seconds

F:\xmltv\xmltv-0.5.40a-win32>

bearwood
2005-09-17, 10:25 PM
I can't comment on the perl errors but the "Can't find channel x dada date thingy is a problem with D1.com.au, they only update there listing every few days but I haven't figured out which days.
I found another grabber which uses tvguide.ninemsn.com.au on the knoppmyth forums(I use mythtv but look at other options from time to time). I have a copy which I am happy to share but I will be out of town for 3 weeks so if anyone wants it send me a email and I'll send it when I get home, otherwise do a search in knoppmyth forums.

zehd
2007-12-09, 05:03 AM
Resurrecting a very old thread...

Is the tv_grab_au not working with the latest xmltv.exe ?

tv_cat tv_grab_fi tv_grab_re
tv_check tv_grab_fr tv_grab_se_swedb
tv_extractinfo_en tv_grab_hr tv_grab_uk_bleb
tv_find_grabbers tv_grab_huro tv_grab_uk_rt
tv_grab_ar tv_grab_il tv_grab_za
tv_grab_be tv_grab_is tv_grep
tv_grab_br tv_grab_it tv_imdb
tv_grab_br_net tv_grab_na_dd tv_remove_some_overlapping
tv_grab_ch_search tv_grab_na_icons tv_sort
tv_grab_combiner tv_grab_nc tv_split
tv_grab_dk tv_grab_nl tv_to_latex
tv_grab_dtv_la tv_grab_nl_wolf tv_to_potatoe
tv_grab_ee tv_grab_no tv_to_text
tv_grab_es tv_grab_no_gfeed tv_validate_file
tv_grab_es_laguiatv tv_grab_pt tv_validate_grabber

I only have these commands. Whe I try to add tv_grab_au, nothing seems to happen.

mvandere
2007-12-09, 07:52 PM
I thought we pointed you in the direction of d1XMLTVGrabber?

I'm not familiar with the product you are using, but the second last post seems to imply it is getting its input from the D1 site.

If so, you can go here to see / work out what commands are available http://www.d1.com.au/D1XMLTV.asmx

mixedup
2007-12-09, 08:12 PM
Here's a copy/paste from a recent xmltv mailing list post that might assist:


I have heard that there have been several reports that
the d1 service has been having problems itself so the
problems are server side.

It appears that d1.com.au was just redistributing the
guides from oztivo
http://minnie.tuhs.org/twiki/bin/view/TVGuide/ which
is a community site that licences under the Creative
Commons Attribution-NonCommercial-ShareAlike licence.

I use the grabber below, I believe it is not part of
the xmltv project as you are required to register with
oztivo to set up the source before you can use it.
http://www.cse.unsw.edu.au/~willu/xmltv/tv_grab_au_reg.html

Another option is to use a zip redistribution of the
oztivo data, just wget and unzip the file.
http://xmltv.locost7.info/Brisbane/OztivoBrisbane.zip

A few weeks ago the Australian tv networks have begun
sending several days of epg data over the air using
eit so you could also just use the over the air data.

mvandere
2007-12-09, 08:47 PM
I have heard that there have been several reports that the d1 service has been having problems itself so the problems are server side.

It appears that d1.com.au was just redistributing the guides from oztivo

The D1 service has had two issues of late, the first is that the commercial channels seem to be getting entered days later than the non-commercial channels, often missing the first day of the 'chunk' that has been added.

Is oztivo having that issue? If it is this woulkd seem to support the notion that the data was coming from oztivo.

The second issue may be GBPVR related, I seem to be losing the 'guide' even though 'Complete EPG reload' is not checked, yet 'reoccurring recordings' are still being scheduled. Must get to the latest version :D

zehd
2007-12-11, 05:41 AM
I use OzTivoextreme, which gets its data from tvguide.com.au. I was simply looking into using xmltv.exe to get the data too, as I'm trying to find other options to list on the wiki...

I only dug up this thread as it referred to using xmltv.exe and now it looks like it is not built in for australia anymore. I was just wondering if there was a way to get the tv_grab_au reg file I saw on the web inported into xmltv.exe.

It doesn't bother me at all. I'm fine with oztivo. And it has pay channels too. The d1 doesn't have that...

GLO
2007-12-20, 06:36 AM
Hi Zehd,

Im just rebuilding my HTPC atm and plan to get GB-PVR running again.
I did a search on OzTivoextreme but could only find discussions about it and not the download or instructions. Can you help me out?

Thanks in advance.

zehd
2007-12-21, 09:55 PM
Hi Zehd,

Im just rebuilding my HTPC atm and plan to get GB-PVR running again.
I did a search on OzTivoextreme but could only find discussions about it and not the download or instructions. Can you help me out?

Thanks in advance.

Sorry but I won't be able to tell you for a couple of weeks. I learned the instructions from this forum, so maybe another search might help...

When I'm able to work on my computer again, I will be updating the wiki for what I found on Australian EPG...

GLO
2007-12-21, 11:44 PM
Hi Zehd,

Thanks, i will do some reasearch but will also look forward to your help!

Have a great Xmas.

mvandere
2008-02-25, 08:24 PM
The D1 XML TVguide and also the commonly available derived zip files of the oztivo data currently have the following amongst the XML file

The xmlguide.pl service will be discontinued on March 31, 2008. Please ask the author of your XML data grabber to update it to use the new API. Details can be found at http://minnie.tuhs.org/xmltv/api.html
The Author of D1XMLTVGrabber is not intending to update his product at this time. He suggests GuideDog and the author of GuideDog has said here http://forums.dvbowners.com/index.php?showtopic=7064&st=40

The required changes will be made well before the old service is discontinued
Guidedog itself can be found within that thread, but the GuideDogGuide.txt seems to be missing.

Not feeling good about this at the moment.

zehd
2008-02-26, 12:25 AM
The D1 XML TVguide and also the commonly available derived zip files of the oztivo data currently have the following amongst the XML file

The Author of D1XMLTVGrabber is not intending to update his product at this time. He suggests GuideDog and the author of GuideDog has said here http://forums.dvbowners.com/index.php?showtopic=7064&st=40

Guidedog itself can be found within that thread, but the GuideDogGuide.txt seems to be missing.

Not feeling good about this at the moment.

There is a small possibility that I will dig into this and look into the api docs. It's possible that -Oz-'s Yapi2XML api downloader can be modified for this. As he writes in the same language as I do, it's a matter of tracking him down and getting the source...

Of course I would prefer waiting a bit more and seeing where those guys take it. You keep bumping me for this?

mvandere
2008-02-26, 08:46 PM
As an Update....

I downloaded GuideDog, its a VBS, and it works, although it's error routines leave much to be desired (eg. get the userid/password wrong and it says 'Oztivo Not a valid xmltv file!'). Remember this program needs updating for the 'new' service format.

Whilst on that forum I discovered xmltvDownload which gets its data from the same source but already supports the 'new' format. Use the /Config option of the executable, it's much better than mucking around with the config files, and all the other things you need to do to set up the channel list

Both seem to load into GBPVR correcly and both appear to have the correct time format.

The latest version xmltvDownload expires on the 31st of March, the author says this is just so that he can force a new version as the 'new' format is 'tweaked'. The website says the program is free.

The website does not list GB-PVR in its 'XMLTV Clients list' http://forum.epgstream.net/viewforum.php?f=18 I'm sure they will fix that real soon :D

Now to 'Minnie' which appears to be the ultimate source of most EPG data in Oz. It's a 2.4GHz P4 with 320Gig ATA and 768M of memory :( It would appear that yesterday it fielded over 10,000 EPGs

zehd
2008-02-26, 10:24 PM
As an Update....

I downloaded GuideDog, its a VBS, and it works, although it's error routines leave much to be desired (eg. get the userid/password wrong and it says 'Oztivo Not a valid xmltv file!'). Remember this program needs updating for the 'new' service format.

Whilst on that forum I discovered xmltvDownload which gets its data from the same source but already supports the 'new' format. Use the /Config option of the executable, it's much better than mucking around with the config files, and all the other things you need to do to set up the channel list

Both seem to load into GBPVR correcly and both appear to have the correct time format.

The latest version xmltvDownload expires on the 31st of March, the author says this is just so that he can force a new version as the 'new' format is 'tweaked'. The website says the program is free.

The website does not list GB-PVR in its 'XMLTV Clients list' http://forum.epgstream.net/viewforum.php?f=18 I'm sure they will fix that real soon :D

Now to 'Minnie' which appears to be the ultimate source of most EPG data in Oz. It's a 2.4GHz P4 with 320Gig ATA and 768M of memory :( It would appear that yesterday it fielded over 10,000 EPGs

Would you mind copying the stuff you did get and sending to me. Although I'm not in OZ anymore, I'd still like to get the wiki pages right...?

mvandere
2008-02-26, 10:35 PM
Would you mind copying the stuff you did get and sending to me. Although I'm not in OZ anymore, I'd still like to get the wiki pages right...?

Err, what 'Stuff' did you mean exactly?

My current intent is to leave GuideDog since it wont work in its current form after 31st March and focus on getting xmltvDownload running on my setup. (and probably documenting the process more)

zehd
2008-02-26, 10:45 PM
Err, what 'Stuff' did you mean exactly?

My current intent is to leave GuideDog since it wont work in its current form after 31st March and focus on getting xmltvDownload running on my setup. (and probably documenting the process more)

I guess I meant the URL stuff. But really, if you're on it, then I'm off it... :D

mvandere
2008-02-26, 10:48 PM
I guess I meant the URL stuff. But really, if you're on it, then I'm off it... :D


Not sure I like the sound of that :rolleyes:

But can you give me a pointer to the Wiki page(s) you have in mind and I'll keep it in mind

zehd
2008-02-27, 04:04 AM
Not sure I like the sound of that :rolleyes:

But can you give me a pointer to the Wiki page(s) you have in mind and I'll keep it in mind

Honestly, I didn't mean anything by it. At first I wanted to get involved and possibly even offer some coding to solve the problem, and then update the wiki..

Then it seemed like you had it in hand. So it felt like too many cooks in the kitchen...

Anyway, I threw together pages for d1 and oztivoextreme on the wiki. Once you get the new technique ironed out, we can update the wiki then ...

mvandere
2008-03-03, 01:29 AM
Once you get the new technique ironed out, we can update the wiki then ...

Wiki updated :)

zehd
2008-03-03, 05:55 PM
Very nice. I noticed that the output file does not include cr lf or xmltv header information... something like...


<?xml version="1.0" encoding="utf-8"?>
<tv source-info-url="http://tvguide.org.au/" source-data-url="http://minnie.tuhs.org/tivo-bin/xmlguide.pl" generator-info-name="Monsters OzTivo Extreme Grabber" generator-info-url="http://www.xpmediacentre.com.au/">

This will be a challenge to navigate with UltraXMLTV. I wonder if you have heard through their forums whether they plan to add the proper formatting...

mvandere
2008-03-03, 08:18 PM
This will be a challenge to navigate with UltraXMLTV. I wonder if you have heard through their forums whether they plan to add the proper formatting...

I didn't ask and I didn't look as I'm not enough of an expert to argue with the formatting. Perhaps it just looks ugly, but is syntactically correct. :confused:

Yes, I noticed it looks weird with Notepad and Frontpage, but if you open it in IE it looks fine.

Also, GBPVR understands it :D

zehd
2008-03-03, 09:02 PM
I didn't ask and I didn't look as I'm not enough of an expert to argue with the formatting. Perhaps it just looks ugly, but is syntactically correct. :confused:

Yes, I noticed it looks weird with Notepad and Frontpage, but if you open it in IE it looks fine.

Also, GBPVR understands it :D

This is the first file that I've seen with absolutely no character to describe a new line. Yes, GB-PVR can read it and an xmltv syntax doesn't require the ?xml string at the top. But without the character, UltraXMLTV will be useless...

How responsive is the team to suggestions?

mvandere
2008-03-03, 09:08 PM
How responsive is the team to suggestions?

On forums.dvbowners.com in the 'Electronic Program Guide (EPG)' section, epgstream seems to check and respond twice a day.

They have their own forums at http://forum.epgstream.net/

zehd
2008-03-03, 09:19 PM
On forums.dvbowners.com in the 'Electronic Program Guide (EPG)' section, epgstream seems to check and respond twice a day.

They have their own forums at http://forum.epgstream.net/

OK. I will look into using a new serializer technique to read the files, which should not be dependant on the CRLF, and if that doesn't work, I'll pop on the boards and ask them...

whurlston
2008-03-03, 10:35 PM
Send me a copy of the file. I'll run it through my serializer. It should not have any trouble but I can double check.

zehd
2008-03-03, 11:41 PM
Send me a copy of the file. I'll run it through my serializer. It should not have any trouble but I can double check.

It'll be there in a few hours. Working...

zehd
2008-03-04, 03:51 AM
It'll be there in a few hours. Working...

Looks like we have a decent free grabber for OZ and I will be able to read the xmltv file properly with UltraXMLTV.

Background: I started writing the UltraXMLTV Enhancer while in Australia, with Australia being my primary focus. I was disheartened by the grabber offerings. And I always thought that even more data could be displayed in GB-PVRs TV Guide.

So I'm quite interested in making sure that the Enhancer continues to work for Australia...

epgStream
2008-03-05, 05:42 AM
This is the first file that I've seen with absolutely no character to describe a new line. Yes, GB-PVR can read it and an xmltv syntax doesn't require the ?xml string at the top. But without the character, UltraXMLTV will be useless...

How responsive is the team to suggestions?

Hi zehd!

There is an option within xmltvDownload which will format (CRLF) and indent your XMLTV output source for you.

You can either use the "/config" screen and set the "XML Formatting Scheme" option to "Indented" or just manually update the xmltvDownload.exe.config file:



<add key="XmlFormatting" value="Indented" />


The "XmlFormatting" setting currently defaults to "None" because the nicely indented is just for us humans to read! :D

Oh, BTW, what does UltraXMLTV do?

Thanks,

epgStream
2008-03-05, 05:58 AM
Oh, BTW, what does UltraXMLTV do?

Just found this page (http://gbpvr.com/pmwiki/pmwiki.php/Utility/UltraXMLTV) on UltraXMLTV ... very nice!

xmltvDownload might compliment UltraXMLTV quite nicely. I noticed under the heading "Example UpdateEPG Batch File" that you could probably get away with not even using a batch file! xmltvDownload has a /config "On Download Success Command" option which will execute a program of your choice on a successful download.


<add key="OnSuccessExecuteCommand" value="c:\epg\UltraXMLTV_Enhancer\UltraXMLTV_Enhancer.exe" />
<add key="OnSuccessExecuteArgumentList" value="c:\epg\xmltv.xml" />


Thanks,

epgStream
2008-03-05, 06:42 AM
Very nice. I noticed that the output file does not include cr lf or xmltv header information... something like...


<?xml version="1.0" encoding="utf-8"?>
<tv source-info-url="http://tvguide.org.au/" source-data-url="http://minnie.tuhs.org/tivo-bin/xmlguide.pl" generator-info-name="Monsters OzTivo Extreme Grabber" generator-info-url="http://www.xpmediacentre.com.au/">

This will be a challenge to navigate with UltraXMLTV. I wonder if you have heard through their forums whether they plan to add the proper formatting...

Thanks for reminding us about those <tv> attributes! We've just added them to our latest version, v0.99.34. This new ozTiVo API isn't as straight forward as the previous single URL version so we tucked those <tv> attributes aside ... and forgot about them!

Thanks,

zehd
2008-03-05, 06:56 AM
Thanks for reminding us about those <tv> attributes! We've just added them to our latest version, v0.99.34. This new ozTiVo API isn't as straight forward as the previous single URL version so we tucked those <tv> attributes aside ... and forgot about them!

Thanks,

Thanks for taking an interest. I'll be updating the notes on using xmltvDownload and I'll always try to be sure the enhancer is compatible...

epgStream
2008-03-05, 06:58 AM
Sorry for all the posts, but there was one more thing to mention! We do supply another XMLTV guide service, called Free*EPG, which is enhanced based on ozTiVo.net and other guide attribute sources.

Our own Free*EPG XMLTV guide service is briefly documented here (http://forum.epgstream.net/viewtopic.php?f=39&t=45) and you'll find up to 14 days worth of data, merged SD/HD channels, HD indicators, etc. :D

This XMLTV guide source requires you to use wget or our own dataDownload (http://forum.epgstream.net/viewtopic.php?f=37&t=55) (not xmltvDownload) utility. :)

Thanks,

whurlston
2008-03-05, 07:01 AM
I gave Frank (zehd) a temporary fix. My serializer was able to fix the formatting rather quickly. Just curious, are you using .Net for xmltvDownload?

Edit: I see now that dataDownload requires .Net framework. I would be interested in talking to you in the near future. I'll send you an email in a few days.

epgStream
2008-03-05, 07:07 AM
I gave Frank (zehd) a temporary fix. My serializer was able to fix the formatting rather quickly. Just curious, are you using .Net for xmltvDownload?

Hur hur hur ... The "XmlFormatting"="Indented" gave it away, right! :) Yeah, xmltvDownload utilises the System.XML namespace from the .NET Framework 2.0. .NET 2.0 is bundled with Windows Vista, so it seemed to be the right framework to use (for Windows).

Thanks,

zehd
2008-03-05, 07:07 AM
Hi zehd!

There is an option within xmltvDownload which will format (CRLF) and indent your XMLTV output source for you.

You can either use the "/config" screen and set the "XML Formatting Scheme" option to "Indented" or just manually update the xmltvDownload.exe.config file:



<add key="XmlFormatting" value="Indented" />


The "XmlFormatting" setting currently defaults to "None" because the nicely indented is just for us humans to read! :D

Oh, BTW, what does UltraXMLTV do?

Thanks,

Hey Banger, just tried the very latest download, (it said it had never been downloaded, so I must have been the first)

Unfortunately, the formatting started off OK, and then became run together...

epgStream
2008-03-05, 07:21 AM
Hi Frank,

Can you send me or post your ChannelSettings.xml file? Might be the some of the ozTiVo.net data might need "forced" formatting.

This file just contains your channel preferences and won't have any sensitive information.


Thanks,

zehd
2008-03-05, 07:23 AM
Hi Frank,

Can you send me or post your ChannelSettings.xml file? Might be the some of the ozTiVo.net data might need "forced" formatting.

This file just contains your channel preferences and won't have any sensitive information.


Thanks,




<?xml version="1.0" standalone="yes"?>
<xmltvDownload>
<channel id="SBSWN" days="7">
<enabled>False</enabled>
</channel>
<channel id="SBS-NSW" days="7">
<enabled>False</enabled>
</channel>
<channel id="ABC2" days="7">
<enabled>False</enabled>
</channel>
<channel id="ABC-NSW" days="7">
<enabled>False</enabled>
</channel>
<channel id="ACC" days="7">
<enabled>False</enabled>
</channel>
<channel id="Seven-Syd" days="7">
<enabled>False</enabled>
</channel>
<channel id="SevenHD" days="7">
<enabled>False</enabled>
</channel>
<channel id="Nine-Syd" days="7">
<enabled>False</enabled>
</channel>
<channel id="Ten-NSW" days="7">
<enabled>False</enabled>
</channel>
<channel id="TenHD" days="7">
<enabled>False</enabled>
</channel>
<channel id="ABC-Qld" days="7">
<enabled>True</enabled>
</channel>
<channel id="ANIMAL" days="7">
<enabled>True</enabled>
</channel>
<channel id="Nine-Qld" days="7">
<enabled>True</enabled>
</channel>
<channel id="SBS-Qld" days="7">
<enabled>True</enabled>
</channel>
<channel id="Seven-Bris" days="7">
<enabled>True</enabled>
</channel>
<channel id="Ten-Qld" days="7">
<enabled>True</enabled>
</channel>
</xmltvDownload>

whurlston
2008-03-05, 07:24 AM
Hur hur hur ... The "XmlFormatting"="Indented" gave it away, right! :)Doh! I actually missed that. I saw the requirements in the link you posted. I don't know how complete your xml serializer is but there is one included with my MceEpg2XmlTv utility. All fields are strongtyped and it makes extremely fast work of reading and writing xmltv files.

zehd
2008-03-05, 07:30 AM
Doh! I actually missed that. I saw the requirements in the link you posted. I don't know how complete your xml serializer is but there is one included with my MceEpg2XmlTv utility. All fields are strongtyped and it makes extremely fast work of reading and writing xmltv files.

And it's even gonna do VB6 for us old types...

zehd
2008-03-05, 07:31 AM
Hi Frank,

Can you send me or post your ChannelSettings.xml file? Might be the some of the ozTiVo.net data might need "forced" formatting.

This file just contains your channel preferences and won't have any sensitive information.


Thanks,

I registered for free*epg. You wanna give your server a nudge so I can get my activation email? :D

epgStream
2008-03-05, 07:54 AM
Hey Banger, just tried the very latest download, (it said it had never been downloaded, so I must have been the first)

Unfortunately, the formatting started off OK, and then became run together...
Ok, I see what the problem was ... I've uploaded a new xmltvDownload version (v0.99.35) to correct the formatting issue.

Gotta go training ... Be back in 3 hours!

Enjoy!

zehd
2008-03-05, 08:16 AM
Ok, I see what the problem was ... I've uploaded a new xmltvDownload version (v0.99.35) to correct the formatting issue.

Gotta go training ... Be back in 3 hours!

Enjoy!

That's got it...

epgStream
2008-03-05, 11:18 AM
Doh! I actually missed that. I saw the requirements in the link you posted. I don't know how complete your xml serializer is but there is one included with my MceEpg2XmlTv utility. All fields are strongtyped and it makes extremely fast work of reading and writing xmltv files.

Hi whurlston!

Nice to see GB-PVR has such a good stable of active developers

Your MceEpg2XmlTv utility and other utilities look great! We (epgStream.net) are starting to slowly release all our own internal tools to help Media Center users survive in the future, long after we're gone. We have our own internal releases that are similar to your ???Epg2XmlTv and ???EpgDownloader tools (which we use for testing) but they are last on our list to scrub and make public ... But now that I've seen your versions are available, we might not even have to release them! :)


Thanks,

whurlston
2008-03-05, 03:19 PM
The downloader could use recoding. I completely recoded the converter recently and it is about as efficient as it can be but the downloader could use some work. If you are interested in cleaning it up or incorporating it with the converter, let me know.

epgStream
2008-03-05, 03:35 PM
It's probably easier for us just to release our own download component than refactor code, but if yours already works, then who really cares what it looks like on the inside! :)

Oh, do you think you might have a use for our low-level xmltvAlter (http://forum.epgstream.net/viewtopic.php?f=36&t=54) tool? Or is there already something similar on this forum?

whurlston
2008-03-05, 03:50 PM
It's probably easier for us just to release our own download component than refactor code, but if yours already works, then who really cares what it looks like on the inside! :)It works which is why it wasn't a high priority to recode it. I was just thinking more along the lines of making it more user friendly.


Oh, do you think you might have a use for our low-level xmltvAlter (http://forum.epgstream.net/viewtopic.php?f=36&t=54) tool? Or is there already something similar on this forum?I used to have some of those features in the MCE converter but they are not in the latest version because UltraXMLTV has similar features. There are definitely a couple of features that some people around here could use though.

epgStream
2008-03-06, 04:09 AM
Sorry, this will be me last "off-topic post" in this thread! :o

xmltvDownload and xmltvAlter really has been designed as a generic XMLTV tool that can be called by other applications or batch files. Originally we had very large programs which did all our server processing, but these applications were too specific to our server guide processing. After we started to break down the function components into individual "tools" we could start sharing them out with other users. Now we have simpler controller software which calls our tools.

Back "on-topic" ...

Just so nobody is confused as to what epgStream.net offers:

Windows Media Center Guide Service for Australia

Free-To-Air and Pay TV for all regions of Australia are available for native download via Windows Media Center. Both replicated from ozTiVo.net and our own enhanced 14-day feed.

XMLTV Service for Australia

Free-To-Air XMLTV for all regions of Australia are available via URL download. Our enhanced 14-day feed.

xmltvDownload Tool

Downloads directly from ozTiVo.net using new cached guide API.

Thanks,

epgStream
2008-03-10, 04:58 AM
Hey Guys!

We've release xmltvDownload v0.99.37 which includes the ability to change channel DISPLAY-NAME properties and adjust channel times (to counter time zone issues). :D

Enjoy

epgStream
2008-03-19, 08:53 PM
Hey Guys!

Did you check out our latest xmltvDownload version? Almost time for the ozTiVo.net guide cut-over!


Thanks,

zehd
2008-03-20, 07:40 AM
Hey Guys!

Did you check out our latest xmltvDownload version? Almost time for the ozTiVo.net guide cut-over!


Thanks,

Working good with UltraXMLTV. Good job..


Now if only I had a big enough antennae to pick up those stations...

mvandere
2008-03-20, 08:41 AM
Now if only I had a big enough antennae to pick up those stations...

Nah, all you need is a little help from Mother Nature :D

http://www.news.com.au/heraldsun/story/0,21985,23338586-661,00.html

That represents a 'skip' of ~350km (assuming the transmission was received from Burnie)

Also, if the transmission was received from Burnie, the power would have been extremely low, probably only designed to carry 20km