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


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.

30 Responses to “Download TVXB.ini files for StarHub & Mediacorp”

  1. Beng Huat

    Works for me: W7MCE. CN descriptions wld be nice. Tks

  2. doug

    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

  3. Alex

    Hey doug… I just updated the lists to include 130+ channels. Let me know if there are any missing.

  4. Gary

    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.

  5. Alex

    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.

  6. gbpdem

    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,

  7. ralphy

    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.

  8. Spiky

    Great job, appreciate that u make life easier for us that are using media center.

  9. Michael

    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!

  10. Alex

    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.

  11. Chris

    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.

  12. gbpdem

    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,

  13. Michel

    Thanks really great, little error on the TV5MONDE Asie the URL needs to be changed to 35, file points to 39 the Japanase channel.

  14. Chris

    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=[ - ]

  15. Gary

    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.

  16. Alex

    Thanks Chris – I agree and updated the ini file to use your free to air settings.

  17. Alex

    Fantastic thanks for the update. Ini file reflects your findings

  18. gbpdem

    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,

  19. Alex

    I updated the code used to reformat – let me know if this works out for you…

  20. Stanley

    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

  21. Bruce

    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=[ - ]

  22. Alex

    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

  23. Alex

    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 :)

  24. Steve

    Fantastic thanks for the update. Ini file reflects your findings

  25. Emily

    Fantastic thanks for the update. Ini file reflects your findings

  26. Amy

    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

  27. Francis

    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.

  28. Cassidy

    Fantastic thanks for the update. Ini file reflects your findings

  29. Karina

    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,

  30. Alex

    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

Leave a Reply

Your comment