04
May
2010
Download TVXB.ini files for StarHub & Mediacorp
Looking for a way to get your EPG updated through tvXB?
I moved the links and information from this blog post to a thread in the new forum. You can download the ini files and see what others recommend from there: http://www.sgmce.com/forum/viewtopic.php?f=9&t=3
Full set of 130+ channels from starhub & Mediacorp 5/8/CNA: http://www.sgmce.com/tvxb_SG_Win7.iniPartial set of 40+ channels that we watch & I have visually verified in my EPG over several days:
http://www.sgmce.com/tvxb_SG_Tested_Win7.ini
http://www.sgmce.com/tvxb_SG_Tested_Win7.ini
This entry was posted
on Tuesday, May 4th, 2010 at 3:42 am and is filed under EPG, TVXB, Windows 7 Media Center, Windows Vista Media Center.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Works for me: W7MCE. CN descriptions wld be nice. Tks
is it possible to get the other channels included in on this and then let users just modify the ini file? Where do the ‘channelID ‘come from
Hey doug… I just updated the lists to include 130+ channels. Let me know if there are any missing.
Excellent work you did there! Thanks for the effort. At least I got some of the channels back online. Would be great if the rest could be added too.
Hey gary, Just updated the channels to include 130+ channels. The shorter list is the one I use and have tested to be 100%. The full list comes from the online schedule, but I haven’t personally looked over the results to make sure the mapping are correct. Let us know if you find problems or missing channels.
Thats awesome thanks !
I tried ralphy’s solution but still no joy for me
Reckon if I just copy your ini file will save me hours of pain …
Just curious, will it work with Chinese text in eg. VV Drama as well?
Thanks again Alex
regards,
To get the Chinese characters working properly, I think we just need to add
htmlencoding=utf-8
in the common parameters section. At least this put the chinese characters in the xml file.
Great job, appreciate that u make life easier for us that are using media center.
Hi Gary. I’m glad that I’m not the only one that is in need for a workaround because of the lack of EPG support in SG. Thank you very much for this great solution! There are a couple of channels from the 130+ that I added to the 40+ ini. I’ll let you know in case I encounter any problems. Keep up the good work!
great idea ralphy… I have not had time to test it, but your idea should work.
I have also changed the encoding of the scraped/reformatted schedule data to include the correct encoding and, according to the tvxb dev guide, since v1.0065 it automatically adjusts the htmlencoding based on the actual html page being scraped (p91) so it may not be necessary to modify the tvxb.ini file at all. Do remember to delete the cache to redownload the schedule pages or put downloadmethod=force into one of your tvxb runs.
Anyone with time to try this pls. let me know if it works.
Really excellent work setting up the this re-formatter. I’ve been quite desperate since Starhub shut down their “readable” program guide and I’ve spent the past few days getting alternative sources for most of the Starhub programs. I was almost done when I found this site. Excellent work, I am now using your re-formatter to fetch TV guides for the Starhub channels and for now I’ve ditched all the effort I put in myself.
hi alex
i just cleared my cache and added htmlencoding=utf-8 and xmlencoding=utc-8 to the TVxb.ini file
did a TVxb.exe run and found that for most channels the programs showed up as expected.
the 5 local mediacorp listings didnt work, showing blanks
the only cable listing problems were with channels 825, 826, 855 and 856
channel 825′s listings looked ok from sunday 0100 hrs 9i.e. 2 days away) but had no chinese descriptions
the other 3 channels were showing one program stretching for 5 days …
regards,
Thanks really great, little error on the TV5MONDE Asie the URL needs to be changed to 35, file points to 39 the Japanase channel.
I’m also seeing the same problems with channel 855 (VV Drama) and channel 856 (VV Drama Plus). Didn’t really check if it was indeed one day’s program listings stretched across five days but the schedule is all wrong. it is showing the wrong shows at the wrong times and also some pretty strange showtimes.
Other than that this looks pretty good. I am not using your wrapper for the “free To Air” channels as I prefer to get all them from the listings at http://www.mediacorptv.sg/palminfo/index.htm instead. No description either on that site but at least the format is constant enough to add a rule to split title into title + subtitle so we can get some sort of description without breaking serial recordings. Here are my working channel entries for all the Free To Air channels in case someone are interested:
[channel5.sg]
name=Channel 5
name=102
url=http://mediacorptv.sg/palminfo/channel5/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[channel8.sg]
name=Channel 8
name=103
url=http://mediacorptv.sg/palminfo/channel8/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[suria.sg]
name=Suria
name=104
url=http://mediacorptv.sg/palminfo/suria/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[vasantham.sg]
name=Vasantham
name=105
url=http://mediacorptv.sg/palminfo/vasantham/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[channelnewsasia.sg]
name=CNA
name=106
url=http://www.mediacorpsingapore.com/tvguide/cnasing_list_daily.asp?day=[relseq=0,1,2,3,4,5,6]&time=0
auto=no
start=1
title=2
description=3;5
[channelu.sg]
name=Channel U
name=107
htmlencoding=utf-8
url=http://mediacorptv.sg/palminfo/channelu/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[okto.sg]
name=Okto
name=108
url=http://mediacorptv.sg/palminfo/[set=kid,art]scentral/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
Thanks Alex, I have downloaded the 130+ list and have modified to my own listings I have subscribed to and I must say it works!! Great stuff. Much appreciated for your help in getting our EPG data back on-line.
Thanks Chris – I agree and updated the ini file to use your free to air settings.
Fantastic thanks for the update. Ini file reflects your findings
hi Alex
used the latest ini file
cleared cache folder
ran TVxb.exe at around 1300hrs
I see the following complete cache html pages :
201 401 535 805 but they are not showing up in program listings
825: stopped after 3-4 programs
826: blank html
855 and 856: stopped at 0432hrs and 0745hrs for 1st day respectively but resumed from Sunday 0030hrs onwards
845 847 848 851 totally blank
regards,
I updated the code used to reformat – let me know if this works out for you…
It works better now for Chinese channels.
Can you also fix the following invalid charaters
that I observe in the html files (for channels 805, 822, 825, 826, 827, 829) in the cache:
\u2027
\u201c
\u201d
\u2016
\u2013
\u2017
\u2018
\u2019
Thanks
I’m also seeing the same problems with channel 855 (VV Drama) and channel 856 (VV Drama Plus). Didn’t really check if it was indeed one day’s program listings stretched across five days but the schedule is all wrong. it is showing the wrong shows at the wrong times and also some pretty strange showtimes.
Other than that this looks pretty good. I am not using your wrapper for the “free To Air” channels as I prefer to get all them from the listings at http://www.mediacorptv.sg/palminfo/index.htm instead. No description either on that site but at least the format is constant enough to add a rule to split title into title + subtitle so we can get some sort of description without breaking serial recordings. Here are my working channel entries for all the Free To Air channels in case someone are interested:
[channel5.sg]
name=Channel 5
name=102
url=http://mediacorptv.sg/palminfo/channel5/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[channel8.sg]
name=Channel 8
name=103
url=http://mediacorptv.sg/palminfo/channel8/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[suria.sg]
name=Suria
name=104
url=http://mediacorptv.sg/palminfo/suria/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[vasantham.sg]
name=Vasantham
name=105
url=http://mediacorptv.sg/palminfo/vasantham/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[channelnewsasia.sg]
name=CNA
name=106
url=http://www.mediacorpsingapore.com/tvguide/cnasing_list_daily.asp?day=[relseq=0,1,2,3,4,5,6]&time=0
auto=no
start=1
title=2
description=3;5
[channelu.sg]
name=Channel U
name=107
htmlencoding=utf-8
url=http://mediacorptv.sg/palminfo/channelu/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
[okto.sg]
name=Okto
name=108
url=http://mediacorptv.sg/palminfo/[set=kid,art]scentral/day[relseq=0,1,2,3,4,5,6].htm
auto=no
start=1
title=2
extractelement=from=title,to=subtitle,position=3,pattern=[ - ]
Hi Stanley, the escaped unicode characters (\u####) have been properly handled in the starhub feeds. You should not see them showing up anymore…
Thanks for the feedback
Hi Bruce,
Thanks for your updates Bruce – I think you also posted these in the forums a few days earlier and I used them to replace mine on the downloadable tvxb.ini files on this site until today.
Today I switched back to using my scraper since it now scrapes additional descriptions from another site. (more info on this in the forum)
Since you seem to be well versed with TVXB config, I wonder whether you want to take a look and come up with some extract-element statements that work for the more complete descriptions? I am off to work again and will not have time to update till next weekend. – Also your feedback would be better categories/searched in the forum than in the blog comments
Fantastic thanks for the update. Ini file reflects your findings
Fantastic thanks for the update. Ini file reflects your findings
Hi Stanley, the escaped unicode characters (\u####) have been properly handled in the starhub feeds. You should not see them showing up anymore…
Thanks for the feedback
This works great for me. However, since I am not from singapore, I am also scraping from another website. Star World Philippines is one channel that is not in sync with Singapore Star World. Could you help in translating http://www.skycable.com/channelguide.aspx?channel=U1RBUiBXT1JMRHw0OHw2N3wwNi0xNC0yMDEw to be read by TVxb.
Fantastic thanks for the update. Ini file reflects your findings
hi Alex
used the latest ini file
cleared cache folder
ran TVxb.exe at around 1300hrs
I see the following complete cache html pages :
201 401 535 805 but they are not showing up in program listings
825: stopped after 3-4 programs
826: blank html
855 and 856: stopped at 0432hrs and 0745hrs for 1st day respectively but resumed from Sunday 0030hrs onwards
845 847 848 851 totally blank
regards,
Just updated the ini files – your errors could have been due to the old ini not being compatible with the latest changes.. please see the lastes post and try the new ini file…. let me know if it works for you.
http://www.sgmce.com/forum/viewtopic.php?f=9&t=3&p=3#p3