USING MC2XML TO MAKE YOUR OWN EPG - tuturial with open discussion

See post #5 for my breakdown.

Would you we will to share more details on how to do your setup. I am using an Android Mbox, MxIII using Kodi 16.1. Have been finding ninja to be crap, EPG never loading consistently.

See post #5 for my breakdown.

I'VE EDITED THIS THREAD TO UPDATE TO MY CURRENT USAGE SO YOU DON'T HAVE TO READ THROUGH DOZENS OF POSTS. I'VE CHANGED THE PROVIDERS FROM THE INITIAL POSTING AND THIS REFLECTS THOSE CHANGES.

The whole purpose of this thread is to show how you can use mc2xml to make your own epg. Each user may have their own preference as to what they would like to see in their pvr from the NFPS lineup. I am currently pulling data from Schedules Direct from 5 providers for guide data:

BSkyB - Eire (Ireland) (United Kingdom) Ireland Channels
BSkyB - England (United Kingdom) UK Channels
Comcast - Broward County Miami Locals
DIRECTV - Satellite (USA) US Channels
Bell Fibe TV - Digital (Montréal) CA Channels

I set up 2 text files for each of the providers: ???.ch and ???.ren. Eg. For Ireland they are called Iieland.chl and ireland.ren.

The purpose of doing this is so that the entire lineup doesn't get downloaded. The ireland.chl tells the software to pull only the channels contained in the file. The irenland.ren file tells mc2xml to change the name of the channel from Schedules Direct format to NFPS format, so the epg populates for IPTV. You put whatever channels you want to see in your pvr in each of the .chl and .ren files. This saves on the size of the download by not downloading programming info for channels not in your m3u.

You can also set up a batch file to tell mc2xml how many days worth of a guide to pull data for. You can pull data for up to 2 weeks.

My batch file looks like this: (getguide.bat)

mc2xml -J user:password -D ireland.dat -C ireland.chl -R ireland.ren -F -a -U -u -d 150 -o ireland.xml
mc2xml -J user:password -D uk.dat -C uk.chl -R uk.ren -F -a -U -u -d 150 -I ireland.xml -o uk.xml
mc2xml -J user:password -D comcast.dat -C comcast.chl -R comcast.ren -a -F -U -u -d 150 -I uk.xml -o comcast.xml
mc2xml -J user:password -D us.dat -C us.chl -R us.ren -a -F -U -u -d 150 -I comcast.xml -o guide.xml
mc2xml -J user:password -D ca.dat -C ca.chl -R ca.ren -F -a -U -u -d 150 -I guide.xml -o guide1.xml

(-F outputs channel name first, -a adds * to listings that are new, -U outputs in unicode format and -u outputs in UTC rather than local time)

This pulls the Ireland data first and saves the xml file.
Next it pulls for the UK data and merges the output to (I) Include the Ireland data with the UK data.
Next it pulls the Comcast data for the Miami locals and includes the previous data (uk.xml) with the Comcast data (comcast.xml)
Next it pulls the US data and includes the Miami locals in the output (guide.xml)
And finally it pulls the Canada data and includes all previous data in the final output (guide1.xml)

Examples

us.chl

I243.10112.schedulesdirect.org
I265.10035.schedulesdirect.org
I254.10021.schedulesdirect.org
I237.10057.schedulesdirect.org
I257.55205.schedulesdirect.org
I249.62420.schedulesdirect.org
I236.61812.schedulesdirect.org
I264.18332.schedulesdirect.org
I311.10093.schedulesdirect.org
I259.17927.schedulesdirect.org
I248.14321.schedulesdirect.org
I565.46710.schedulesdirect.org
I305.76894.schedulesdirect.org
I252.10918.schedulesdirect.org
I253.55887.schedulesdirect.org
I572.49141.schedulesdirect.org
I358.97287.schedulesdirect.org
I274.15807.schedulesdirect.org
I251.21484.schedulesdirect.org
I238.52199.schedulesdirect.org
I284.57390.schedulesdirect.org
I568.69130.schedulesdirect.org
I241.11163.schedulesdirect.org
I244.58623.schedulesdirect.org
I247.11867.schedulesdirect.org
I256.12852.schedulesdirect.org
I245.11164.schedulesdirect.org
I246.10153.schedulesdirect.org
I304.16123.schedulesdirect.org
I242.58452.schedulesdirect.org
I260.16409.schedulesdirect.org
I307.91096.schedulesdirect.org
I232.68065.schedulesdirect.org
I231.12574.schedulesdirect.org
I230.18544.schedulesdirect.org
I229.14902.schedulesdirect.org
I269.57708.schedulesdirect.org
I571.61469.schedulesdirect.org
I285.65342.schedulesdirect.org
I278.56905.schedulesdirect.org
I282.57394.schedulesdirect.org
I276.49438.schedulesdirect.org
I283.66804.schedulesdirect.org
I261.16125.schedulesdirect.org
I294.16618.schedulesdirect.org
I286.16617.schedulesdirect.org
I287.18284.schedulesdirect.org
I362.11187.schedulesdirect.org
I361.83698.schedulesdirect.org
I352.12553.schedulesdirect.org
I724.58333.schedulesdirect.org
I202.58646.schedulesdirect.org
I204.64549.schedulesdirect.org
I360.60179.schedulesdirect.org
I355.10139.schedulesdirect.org
I356.16300.schedulesdirect.org
I349.87925.schedulesdirect.org
I501.19548.schedulesdirect.org
I502.59368.schedulesdirect.org
I503.10243.schedulesdirect.org
I504.10244.schedulesdirect.org
I505.10242.schedulesdirect.org
I507.16585.schedulesdirect.org
I506.59839.schedulesdirect.org
I509.59845.schedulesdirect.org
I515.34933.schedulesdirect.org
I516.35975.schedulesdirect.org
I519.59948.schedulesdirect.org
I520.59961.schedulesdirect.org
I5 StarMax HD.59961.schedulesdirect.org
I522.59954.schedulesdirect.org
I545.21868.schedulesdirect.org
I546.11117.schedulesdirect.org
I547.11116.schedulesdirect.org
I548.16153.schedulesdirect.org
I549.18086.schedulesdirect.org
I550.68340.schedulesdirect.org
I551.68342.schedulesdirect.org
I553.11160.schedulesdirect.org
I555.60951.schedulesdirect.org
I535.36225.schedulesdirect.org
I538.14765.schedulesdirect.org
I541.14871.schedulesdirect.org
I525.34941.schedulesdirect.org
I526.12741.schedulesdirect.org
I529.57573.schedulesdirect.org
I531.67236.schedulesdirect.org
I528.57569.schedulesdirect.org
I530.16833.schedulesdirect.org
I542.14886.schedulesdirect.org
I396.11259.schedulesdirect.org
I390.11331.schedulesdirect.org
I392.11705.schedulesdirect.org
I398.11746.schedulesdirect.org
I567.58530.schedulesdirect.org
I557.16108.schedulesdirect.org
I517.10121.schedulesdirect.org
I570.58532.schedulesdirect.org
I312.11221.schedulesdirect.org
I279.70387.schedulesdirect.org
I271.18822.schedulesdirect.org
I266.58988.schedulesdirect.org
I333.14873.schedulesdirect.org
I329.10051.schedulesdirect.org
I335.11218.schedulesdirect.org
I327.10138.schedulesdirect.org
I328.35513.schedulesdirect.org
I331.10986.schedulesdirect.org
I333.14873.schedulesdirect.org

us.ren

I265.10035.schedulesdirect.org:A&E East HD
I254.10021.schedulesdirect.org:AMC East HD
I237.10057.schedulesdirect.org:Bravo East HD
I257.55205.schedulesdirect.org:Chiller TV
I249.62420.schedulesdirect.org:Comedy Central East HD
I236.61812.schedulesdirect.org:E! HD
I264.18332.schedulesdirect.org:BBC America HD
I311.10093.schedulesdirect.org:FREEFORM HD
I259.17927.schedulesdirect.org:FXX East HD
I248.14321.schedulesdirect.org:FX East HD
I565.46710.schedulesdirect.org:Hallmark Movies & Mysteries HD
I305.76894.schedulesdirect.org:ION Television East HD
I252.10918.schedulesdirect.org:Lifetime East HD
I253.55887.schedulesdirect.org:Lifetime Movie Network HD
I572.49141.schedulesdirect.org:MTV Live HD
I274.15807.schedulesdirect.org:Ovation HD
I251.21484.schedulesdirect.org:Oxygen HD
I238.52199.schedulesdirect.org:Reelz Channel HD
I284.57390.schedulesdirect.org:Science Channel HD
I568.69130.schedulesdirect.org:Sony Movie Channel USA HD
I241.11163.schedulesdirect.org:Spike TV HD
I244.58623.schedulesdirect.org:Syfy HD
I247.11867.schedulesdirect.org:TBS East HD
I256.12852.schedulesdirect.org:TCM US HD
I245.11164.schedulesdirect.org:TNT HD
I246.10153.schedulesdirect.org:Tru TV East HD
I304.16123.schedulesdirect.org:TV Land HD
I242.58452.schedulesdirect.org:USA Network HD
I260.16409.schedulesdirect.org:WE TV
I307.91096.schedulesdirect.org:WGN America HD
I232.68065.schedulesdirect.org:Cooking Channel HD
I231.12574.schedulesdirect.org:Food Network East HD
I230.18544.schedulesdirect.org:DIY Network USA HD
I229.14902.schedulesdirect.org:HGTV East HD
I269.57708.schedulesdirect.org:History HD
I571.61469.schedulesdirect.org:Crime & Investigation Network HD
I285.65342.schedulesdirect.org:Investigation Discovery HD
I278.56905.schedulesdirect.org:Discovery Channel USA HD
I282.57394.schedulesdirect.org:Animal Planet HD
I276.49438.schedulesdirect.org:National Geographic Channel HD
I283.66804.schedulesdirect.org:Nat Geo Wild HD
I261.16125.schedulesdirect.org:Discovery Life Channel
I294.16618.schedulesdirect.org:Discovery Family
I286.16617.schedulesdirect.org:Destination America HD
I287.18284.schedulesdirect.org:American Heroes Channel
I362.11187.schedulesdirect.org:The Weather Channel
I361.83698.schedulesdirect.org:WeatherNation
I352.12553.schedulesdirect.org:NASA TV
I724.58333.schedulesdirect.org:RT US
I202.58646.schedulesdirect.org:CNN US HD
I204.64549.schedulesdirect.org:Headline News HD
I360.60179.schedulesdirect.org:Fox News Channel HD
I355.10139.schedulesdirect.org:CNBC US HD
I356.16300.schedulesdirect.org:MSNBC HD
I349.87925.schedulesdirect.org:NewsmaxTV
I501.19548.schedulesdirect.org:HBO East HD
I502.59368.schedulesdirect.org:HBO 2 East HD
I503.10243.schedulesdirect.org:HBO Signature East HD
I504.10244.schedulesdirect.org:HBO West HD
I505.10242.schedulesdirect.org:HBO 2 West HD
I507.16585.schedulesdirect.org:HBO Family East HD
I506.59839.schedulesdirect.org:HBO Comedy East HD
I509.59845.schedulesdirect.org:HBO Zone HD
I515.34933.schedulesdirect.org:Cinemax East HD
I516.35975.schedulesdirect.org:Cinemax West HD
I519.59948.schedulesdirect.org:ActionMax East HD
I520.59961.schedulesdirect.org:5 StarMax
I5 StarMax HD.59961.schedulesdirect.org:5 StarMax HD
I522.59954.schedulesdirect.org:ThrillerMax East HD
I545.21868.schedulesdirect.org:Showtime East HD
I546.11117.schedulesdirect.org:Showtime West HD
I547.11116.schedulesdirect.org:Showtime 2 East HD
I548.16153.schedulesdirect.org:Showtime Showcase East HD
I549.18086.schedulesdirect.org:Showtime Extreme East HD
I550.68340.schedulesdirect.org:Showtime Beyond East HD
I551.68342.schedulesdirect.org:Showtime Next HD
I553.11160.schedulesdirect.org:The Movie Channel East HD
I555.60951.schedulesdirect.org:The Movie Channel Xtra East HD
I535.36225.schedulesdirect.org:Encore East HD
I538.14765.schedulesdirect.org:Encore Westerns
I541.14871.schedulesdirect.org:Encore Action East HD
I525.34941.schedulesdirect.org:Starz East HD
I526.12741.schedulesdirect.org:Starz West HD
I529.57573.schedulesdirect.org:Starz Edge East HD
I531.67236.schedulesdirect.org:Starz Cinema East HD
I528.57569.schedulesdirect.org:Starz Comedy East HD
I530.16833.schedulesdirect.org:Starz In Black East HD
I542.14886.schedulesdirect.org:Starz Kids & Family East HD
I396.11259.schedulesdirect.org:ABC New York HD
I390.11331.schedulesdirect.org:CBS New York HD
I392.11705.schedulesdirect.org:NBC New York HD
I398.11746.schedulesdirect.org:FOX New York HD
I567.58530.schedulesdirect.org:MGM HD
I557.16108.schedulesdirect.org:Sundance TV
I517.10121.schedulesdirect.org:Cinemax MoreMax HD
I570.58532.schedulesdirect.org:Smithsonian HD
I312.11221.schedulesdirect.org:Hallmark HD
I279.70387.schedulesdirect.org:OWN HD
I271.18822.schedulesdirect.org:Viceland HD
I266.58988.schedulesdirect.org:FYI HD
I333.14873.schedulesdirect.org:IFC HD
I329.10051.schedulesdirect.org:BET HD
I335.11218.schedulesdirect.org:VH1
I327.10138.schedulesdirect.org:CMT
I328.35513.schedulesdirect.org:TV ONE
I331.10986.schedulesdirect.org:MTV HD
I397.10309.schedulesdirect.org:ABC Los Angeles

I do a similar 2 text files for each of the providers I want to pull data from.

There are some extra channels in the above examples as I have more than 1 IPTV provider. You can tailor your pulls to whatever you want. You can change the name of channels to suit your own needs. You can either use the naming convention from NFPS or change the names to how you prefer to see them. (It depends on how you list your channels in your m3u. For example, I have changed the order of my m3u to have all UK first, then US, then Canada with Ireland last, and I further have them in groups where they are listed mostly alphabetical. I have all the ITV channels together, and FX and FXX together, etc. Just a personal preference. I have kept the names the same as NFPS lists them, just changed the order in my pvr (Simple Client). Also, I don't use the channel numbers from NFPS, they are just numbered sequentially. Since the epg is output by Channel Name first, the guide populates with no problem as the names match. The Channel IDs are assigned by Schedules Direct. Again, since the names match, nothing else matters.

As long as the m3u lists the channel the same as NFPS, I can change the channel names within the pvr settings. Why would I want to do this anyway? Well, True Movies 1 and True Movies 2 change their name and format this time of year to True Christmas and True Christmas +1 and soon Movies 24 will change to Christmas 24. I do change my channel names to reflect that and also change the logos to do the same thing. This might be a little over the top, but I consider it 'Holiday Decoration'...

Maybe this will help anyone wanting to make their own guide.
 
Last edited:
Thank you so much expatter. Could you please post your .chl and .ren file info for UK, Ireland and Canada like you did for the US please? Much appreciated.

OK, since you asked...

Just bear in mind that I have extra channels listed that are not included in NFPS and I don't pull for kids or sports. You will also see that I have some channels duplicated, or some listed in the ren files and not in the chl files. That's because sometimes when I do a pull there is no data for a channel. When that happens, I pull the alternate source. This happens for channels like itv Encore, ITV Be, True Ent, etc.

I don't have my batch file delete my old files so I can look at individual ones to see what might be missing. Then I do a temporary bat file for just the missing channels and paste that info into the final guide. This is why I only do a weekly pull. For the channels that I have in my pvr, I naturally want as comprehensive a guide as possible, and not all channels will always be automatically renamed so I have to do this manually. It's a PITA. Those channels are: London Live, 4 Seven, 5 Star, 5 USA, 5 StarMax HD and a few others. IDK why sometimes they work and others they don't. I suppose if i donated $20 to the dev of mc2xml I could get those channels hard coded, but so far I have not wanted to do that yet. This is my procedure to get a guide that doesn't have missing data in the channels in my m3u.

That said, here are my files:

ireland.chl

RTE1
RTE2
I103.30453.schedulesdirect.org
I105.54800.schedulesdirect.org
I134.25342.schedulesdirect.org
I183.57747.schedulesdirect.org
I518.49887.schedulesdirect.org
I223.24919.schedulesdirect.org
I129.32151.schedulesdirect.org
I167.58793.schedulesdirect.org
I535.24280.schedulesdirect.org
I179.90855.schedulesdirect.org

ireland.ren

RTE1:RTE ONE
RTE2:RTE TWO
I103.30453.schedulesdirect.org:TV3
I3eROI.54800.schedulesdirect.org:3e
I105.54800.schedulesdirect.org:3eROI
I134.25342.schedulesdirect.org:s4c
I183.57747.schedulesdirect.org:True Ent
I353.31787.schedulesdirect.org:Viva
I185.99098.schedulesdirect.org:True Crime
I518.49887.schedulesdirect.org:RT Documentary
I223.24919.schedulesdirect.org:SKY Arts
I129.32151.schedulesdirect.org:SKY Two
I167.58793.schedulesdirect.org:Discovery Shed
I535.24280.schedulesdirect.org:Discovery History
I179.90855.schedulesdirect.org:ITV Be

uk.chl

I117.84926.schedulesdirect.org
I101.17153.schedulesdirect.org
I142.17154.schedulesdirect.org
I143.20684.schedulesdirect.org
I178.50523.schedulesdirect.org
I118.69228.schedulesdirect.org
I119.69374.schedulesdirect.org
I120.69375.schedulesdirect.org
I263.89886.schedulesdirect.org
I268.89888.schedulesdirect.org
I4 Seven.75804.schedulesdirect.org
I140.75804.schedulesdirect.org
I531.60500.schedulesdirect.org
I227.50716.schedulesdirect.org
I171.50717.schedulesdirect.org
I231.47657.schedulesdirect.org
I202.25117.schedulesdirect.org
I217.16235.schedulesdirect.org
I106.16235.schedulesdirect.org
I107.17443.schedulesdirect.org
I108.70434.schedulesdirect.org
I223.24919.schedulesdirect.org
I247.21258.schedulesdirect.org
I370.30501.schedulesdirect.org
I255.28634.schedulesdirect.org
I245.61458.schedulesdirect.org
I110.17442.schedulesdirect.org
I246.24305.schedulesdirect.org
I204.24671.schedulesdirect.org
I174.52335.schedulesdirect.org
I5 USA.52335.schedulesdirect.org
I5 Star.52336.schedulesdirect.org
I176.52336.schedulesdirect.org
I144.62391.schedulesdirect.org
I537.31783.schedulesdirect.org
I145.21793.schedulesdirect.org
I146.31756.schedulesdirect.org
I148.73970.schedulesdirect.org
I269.57827.schedulesdirect.org
I152.48021.schedulesdirect.org
I155.45828.schedulesdirect.org
I188.35484.schedulesdirect.org
I196.21257.schedulesdirect.org
I241.58793.schedulesdirect.org
I167.58793.schedulesdirect.org
I524.24284.schedulesdirect.org
I525.24282.schedulesdirect.org
I535.24280.schedulesdirect.org
I529.52793.schedulesdirect.org
I520.49613.schedulesdirect.org
I563.35806.schedulesdirect.org
I310.24032.schedulesdirect.org
I304.24042.schedulesdirect.org
I305.24034.schedulesdirect.org
I306.24040.schedulesdirect.org
I307.24031.schedulesdirect.org
I308.24039.schedulesdirect.org
I309.56140.schedulesdirect.org
I311.24041.schedulesdirect.org
I312.65340.schedulesdirect.org
I314.21107.schedulesdirect.org
I327.50589.schedulesdirect.org
I342.21494.schedulesdirect.org
I158.82575.schedulesdirect.org
I191.60387.schedulesdirect.org
I319.42762.schedulesdirect.org
I321.44717.schedulesdirect.org
I322.50011.schedulesdirect.org
I501.16234.schedulesdirect.org
I503.19037.schedulesdirect.org
I508.82432.schedulesdirect.org
I518.49887.schedulesdirect.org
I512.98986.schedulesdirect.org
I513.60562.schedulesdirect.org
I514.49968.schedulesdirect.org
I570.19037.schedulesdirect.org
I506.68053.schedulesdirect.org
I125.17454.schedulesdirect.org
I172.45005.schedulesdirect.org
I315.21494.schedulesdirect.org
I325.46306.schedulesdirect.org
I182.57747.schedulesdirect.org
I183.57747.schedulesdirect.org
I172.45005.schedulesdirect.org
I253.99884.schedulesdirect.org
I362.31786.schedulesdirect.org
I371.45514.schedulesdirect.org
I365.31572.schedulesdirect.org
I175.56888.schedulesdirect.org

uk.ren

I117.84926.schedulesdirect.org:London Live
I101.17153.schedulesdirect.org:BBC ONE
I142.17154.schedulesdirect.org:BBC TWO
I143.20684.schedulesdirect.org:BBC Four
I178.50523.schedulesdirect.org:ITV
I118.69228.schedulesdirect.org:ITV 2
I119.69374.schedulesdirect.org:ITV 3
I120.69375.schedulesdirect.org:ITV 4

I263.89886.schedulesdirect.org:itv ENCORE
I268.89888.schedulesdirect.org:itv ENCORE +1

I208.89888.schedulesdirect.org:itv ENCORE
I123.89887.schedulesdirect.org:ITV Encore
I149.90855.schedulesdirect.org:ITV Be
I531.60500.schedulesdirect.org:H2
I227.50716.schedulesdirect.org:Channel 4
I171.50717.schedulesdirect.org:Channel 5
I231.47657.schedulesdirect.org:More 4
I202.25117.schedulesdirect.org:E4
I4Seven.75804.schedulesdirect.org:4 Seven
I140.75804.schedulesdirect.org:4Seven
I106.16235.schedulesdirect.org:SKY One
I107.17443.schedulesdirect.org:SKY Living
I108.70434.schedulesdirect.org:SKY Atlantic
I121.49612.schedulesdirect.org:SKY Arts
I129.32151.schedulesdirect.org:SKY Two
I370.30501.schedulesdirect.org:WTF
I247.21258.schedulesdirect.org:Alibi
I255.28634.schedulesdirect.org:Good Food
I245.61458.schedulesdirect.org:Watch
I110.17442.schedulesdirect.org:Gold
I246.24305.schedulesdirect.org:Dave
I204.24671.schedulesdirect.org:Universal Channel
I174.52335.schedulesdirect.org:5USA
I5USA.52335.schedulesdirect.org:5 USA
I5Star.52336.schedulesdirect.org:5 Star
I176.52336.schedulesdirect.org:5Star
I144.62391.schedulesdirect.org:Quest
I537.31783.schedulesdirect.org:Yesterday
I145.21793.schedulesdirect.org:Challenge
I146.31756.schedulesdirect.org:CBS Reality
I148.73970.schedulesdirect.org:CBS Action
I269.57827.schedulesdirect.org:CBS Drama
I152.48021.schedulesdirect.org:pick
I155.45828.schedulesdirect.org:Really
I188.35484.schedulesdirect.org:FOX
I196.21257.schedulesdirect.org:Home
I249.17453.schedulesdirect.org:Travel Channel UK
I241.58793.schedulesdirect.org:Dmax
I524.24284.schedulesdirect.org:Discovery Turbo
I525.24282.schedulesdirect.org:Discovery Science UK
I535.24280.schedulesdirect.org:Discovery History UK
I529.52793.schedulesdirect.org:History UK
I520.49613.schedulesdirect.org:Discovery UK
I563.35806.schedulesdirect.org:Eden
I310.24032.schedulesdirect.org:SKY Movies Drama
I304.24042.schedulesdirect.org:SKY Modern Greats
I305.24034.schedulesdirect.org:SKY Disney
I306.24040.schedulesdirect.org:SKY Family
I307.24031.schedulesdirect.org:SKY Action & Adventure
I308.24039.schedulesdirect.org:SKY Comedy
I309.56140.schedulesdirect.org:SKY Crime & Thriller
I311.24041.schedulesdirect.org:SKY Scifi & Horror
I312.65340.schedulesdirect.org:SKY Select
I314.21107.schedulesdirect.org:SKY Premiere
I327.50589.schedulesdirect.org:Movies 24
I342.21494.schedulesdirect.org:Film 4
I158.82575.schedulesdirect.org:Drama
I319.42762.schedulesdirect.org:Horror Channel
I321.44717.schedulesdirect.org:True Movies 1
I322.50011.schedulesdirect.org:True Movies 2
I501.16234.schedulesdirect.org:SKY News
I503.19037.schedulesdirect.org:BBC News
I508.82432.schedulesdirect.org:Euronews
I518.49887.schedulesdirect.org:RT International
I512.98986.schedulesdirect.org:RT UK
I513.60562.schedulesdirect.org:France 24
I514.49968.schedulesdirect.org:Al Jazeera
I570.19037.schedulesdirect.org:BBC World News
I506.68053.schedulesdirect.org:CNN International
I357.17745.schedulesdirect.org:VH1 Classic Europe
I125.17454.schedulesdirect.org:TLC
I315.21494.schedulesdirect.org:Film 4 HD
I172.45005.schedulesdirect.org:Real Lives
I325.46306.schedulesdirect.org:movies4men
I182.57747.schedulesdirect.org:True Ent
I183.57747.schedulesdirect.org:True Drama
I172.45005.schedulesdirect.org:Real Lives
I253.99884.schedulesdirect.org:Horse and Country
I128.34230.schedulesdirect.org:Comedy Central Xtra
I362.31786.schedulesdirect.org:4Music
I4Music.31786.schedulesdirect.org:4 Music
I371.45514.schedulesdirect.org:Starz TV
I365.31572.schedulesdirect.org:Chart Show TV
I175.56888.schedulesdirect.org:My 5
I129.32151.schedulesdirect.org:Sky Two

ca.chl

I243.10112.schedulesdirect.org
I505.10170.schedulesdirect.org
I517.58333.schedulesdirect.org
I601.15181.schedulesdirect.org
I616.15085.schedulesdirect.org
I331.73681.schedulesdirect.org
I340.27125.schedulesdirect.org
I300.10191.schedulesdirect.org
I303.21351.schedulesdirect.org
I1316.73574.schedulesdirect.org
I1317.73571.schedulesdirect.org
I1327.58890.schedulesdirect.org
I330.26786.schedulesdirect.org
I1336.73556.schedulesdirect.org
I522.17593.schedulesdirect.org
I629.26772.schedulesdirect.org
I520.15098.schedulesdirect.org
I529.26771.schedulesdirect.org
I523.26883.schedulesdirect.org
I627.17609.schedulesdirect.org
I1201.65995.schedulesdirect.org
I636.26873.schedulesdirect.org
I618.17693.schedulesdirect.org
I1622.98481.schedulesdirect.org
I515.26778.schedulesdirect.org
I1663.53121.schedulesdirect.org
I613.66858.schedulesdirect.org
I1280.34200.schedulesdirect.org
I619.18808.schedulesdirect.org
I1608.80592.schedulesdirect.org
I1641.68012.schedulesdirect.org
I1604.99888.schedulesdirect.org
I1661.52745.schedulesdirect.org
I526.20714.schedulesdirect.org
I576.45733.schedulesdirect.org

ca.ren

I243.10112.schedulesdirect.org:CHching!
I505.10170.schedulesdirect.org:The Weather Network
I512.17608.schedulesdirect.org:CPAC
I517.58333.schedulesdirect.org:RT US
I771.47855.schedulesdirect.org:Venus
I573.24514.schedulesdirect.org:MTV (CA)
I574.26775.schedulesdirect.org:MTV2 (CA)
I564.75031.schedulesdirect.org:ABC Spark HD
I601.15181.schedulesdirect.org:Slice HD
I603.24545.schedulesdirect.org:Food Network HD (CA)
I616.15085.schedulesdirect.org:Showcase HD
I331.73681.schedulesdirect.org:FX HD (CA)
I340.27125.schedulesdirect.org:MovieTime HD
I1551.70827.schedulesdirect.org:YTV HD
I50.91109.schedulesdirect.org:AMI-French
I300.10191.schedulesdirect.org:TMN 1E HD
I303.21351.schedulesdirect.org:TMN 4E/1W HD
I1316.73574.schedulesdirect.org:Hollywood Suite 80s HD
I1317.73571.schedulesdirect.org:Hollywood Suite 90s HD
I1327.58890.schedulesdirect.org:SuperChannel 2 HD
I330.26786.schedulesdirect.org:IFC (CA)
I1336.73556.schedulesdirect.org:Documentary Channel HD
I522.17593.schedulesdirect.org:History (CA)
I629.26772.schedulesdirect.org:H2 (CA)
I520.15098.schedulesdirect.org:Discovery HD (CA)
I1530.75451.schedulesdirect.org:Nat Geo Wild HD (CA)
I524.26882.schedulesdirect.org:Nat Geo HD (CA)
I525.26823.schedulesdirect.org:Animal Planet (CA)
I529.26771.schedulesdirect.org:Book Television
I523.26883.schedulesdirect.org:Discovery Science (CA)
I528.26884.schedulesdirect.org:Investigation Discovery (CA)
I627.17609.schedulesdirect.org:Space
I625.17595.schedulesdirect.org:Comedy Central HD (CA)
I1501.17615.schedulesdirect.org:CTV News
I1201.65995.schedulesdirect.org:CTV HD
I636.26873.schedulesdirect.org:Deja View
I618.17693.schedulesdirect.org:DTOUR HD
I1622.98481.schedulesdirect.org:Viceland HD (CA)
I515.26778.schedulesdirect.org:G4 TechTV
I1663.53121.schedulesdirect.org:Smithsonian HD (CA)
I613.66858.schedulesdirect.org:Sundance HD (CA)
I1280.34200.schedulesdirect.org:City HD
I619.18808.schedulesdirect.org:Gusto
I1608.80592.schedulesdirect.org:COSMO
I1641.68012.schedulesdirect.org:Cottage Life
I607.26829.schedulesdirect.org:DIY (CA)
I1604.99888.schedulesdirect.org:FYI (CA)
I1602.71332.schedulesdirect.org:W
I1661.52745.schedulesdirect.org:Love Nature
I298.10724.schedulesdirect.org:KTLA Los Angeles
I556.11159.schedulesdirect.org:Showtime Family Zone
I526.20714.schedulesdirect.org:OWN HD
I576.45733.schedulesdirect.org:BET (CA)
 
Last edited:
Hey Ex, you can always use "sed-4.3" for the -a adds * to listings that are new and instead of * you'll get [NEW] the only ill thing is that whenever M*A*S*H is on it will show M[NEW]A[NEW]S[NEW]H[NEW]

Sed for Linux
Code:
[URL="http://www.gnu.org/software/sed/"]http://www.gnu.org/software/sed/[/URL]
Sed for Windows
Code:
[URL="http://gnuwin32.sourceforge.net/packages/sed.htm"]http://gnuwin32.sourceforge.net/packages/sed.htm[/URL]
How to use Sed, located at the bottom of the page.
Code:
[URL="http://mc2xml.awardspace.info/"]http://mc2xml.awardspace.info/[/URL]
 
Hey Ex, you can always use "sed-4.3" for the -a adds * to listings that are new and instead of * you'll get [NEW] the only ill thing is that whenever M*A*S*H is on it will show M[NEW]A[NEW]S[NEW]H[NEW]

Sed for Linux
Code:
[URL="http://www.gnu.org/software/sed/"]http://www.gnu.org/software/sed/[/URL]
Sed for Windows
Code:
[URL="http://gnuwin32.sourceforge.net/packages/sed.htm"]http://gnuwin32.sourceforge.net/packages/sed.htm[/URL]
How to use Sed, located at the bottom of the page.
Code:
[URL="http://mc2xml.awardspace.info/"]http://mc2xml.awardspace.info/[/URL]

Hey~I've tried to use SED in the past but never got it to actually work. I did figure that it would do exactly what you said with MASH, tho. Since it's been a long while since I tried, I'll check it out again. Who knows, maybe it'll work for me this time!

Cheers.
 
Schedules Direct New Channels & IDs as of 15 Dec 2017

BSkyB changed to Sky HD - National (National)

Here's the new data (minus the sports channels) for those who may want them.

I117.84926.schedulesdirect.org:London Live
I141.69387.schedulesdirect.org:BBC ONE
I142.50059.schedulesdirect.org:BBC TWO
I211.83282.schedulesdirect.org:BBC Four
I178.50523.schedulesdirect.org:ITV
I118.69228.schedulesdirect.org:ITV 2
I119.69374.schedulesdirect.org:ITV 3
I120.69375.schedulesdirect.org:ITV 4
I263.89886.schedulesdirect.org:itv ENCORE
I149.90855.schedulesdirect.org:ITV Be
I135.17155.schedulesdirect.org:Channel 4
I171.50717.schedulesdirect.org:Channel 5
I175.56888.schedulesdirect.org:My 5
I231.47657.schedulesdirect.org:More 4
I202.65931.schedulesdirect.org:E4
I4Seven.75804.schedulesdirect.org:4 Seven
I5USA.52335.schedulesdirect.org:5 USA
I5Star.52336.schedulesdirect.org:5 Star
I221.16235.schedulesdirect.org:SKY One
I222.17443.schedulesdirect.org:SKY Living
I223.70434.schedulesdirect.org:SKY Atlantic
I122.49612.schedulesdirect.org:SKY Arts
I247.21258.schedulesdirect.org:Alibi
I255.28634.schedulesdirect.org:Good Food
I245.61458.schedulesdirect.org:Watch
I110.17442.schedulesdirect.org:Gold
I246.24305.schedulesdirect.org:Dave
I204.68052.schedulesdirect.org:Universal Channel
I144.62391.schedulesdirect.org:Quest
I537.31783.schedulesdirect.org:Yesterday
I145.21793.schedulesdirect.org:Challenge
I146.31756.schedulesdirect.org:CBS Reality
I148.73970.schedulesdirect.org:CBS Action
I269.57827.schedulesdirect.org:CBS Drama
I152.48021.schedulesdirect.org:pick
I155.45828.schedulesdirect.org:Really
I188.35484.schedulesdirect.org:FOX
I196.21257.schedulesdirect.org:Home
I249.56243.schedulesdirect.org:Travel Channel UK
I241.58793.schedulesdirect.org:Dmax
I233.47455.schedulesdirect.org:Discovery Shed
I524.24284.schedulesdirect.org:Discovery Turbo
I525.24282.schedulesdirect.org:Discovery Science UK
I535.24280.schedulesdirect.org:Discovery History UK
I529.52793.schedulesdirect.org:History UK
I520.49613.schedulesdirect.org:Discovery UK
I240.46490.schedulesdirect.org:Discovery Home & Health
I531.60500.schedulesdirect.org:H2
I532.35806.schedulesdirect.org:Eden
I302.61179.schedulesdirect.org:SKY Movies Drama
I304.61180.schedulesdirect.org:SKY Modern Greats
I305.68466.schedulesdirect.org:SKY Disney
I306.61181.schedulesdirect.org:SKY Family
I307.61177.schedulesdirect.org:SKY Action & Adventure
I308.61182.schedulesdirect.org:SKY Comedy
I309.50176.schedulesdirect.org:SKY Crime & Thriller
I311.61178.schedulesdirect.org:SKY Scifi & Horror
I312.65340.schedulesdirect.org:SKY Select
I314.21107.schedulesdirect.org:SKY Premiere
I327.50589.schedulesdirect.org:Movies 24
I342.21494.schedulesdirect.org:Film 4
I158.82575.schedulesdirect.org:Drama
I319.42762.schedulesdirect.org:Horror Channel
I321.44717.schedulesdirect.org:True Movies 1
I322.50011.schedulesdirect.org:True Movies 2
I516.16234.schedulesdirect.org:SKY News
I503.19037.schedulesdirect.org:BBC News
I508.82432.schedulesdirect.org:Euronews
I518.49887.schedulesdirect.org:RT International
I512.98986.schedulesdirect.org:RT UK
I513.60961.schedulesdirect.org:France 24
I514.27136.schedulesdirect.org:Al Jazeera
I570.19037.schedulesdirect.org:BBC World News
I579.68053.schedulesdirect.org:CNN International
I234.17454.schedulesdirect.org:TLC
I315.68051.schedulesdirect.org:Film 4 HD
I325.46306.schedulesdirect.org:movies4men
I182.57747.schedulesdirect.org:True Ent
I183.89657.schedulesdirect.org:True Drama
I317.78844.schedulesdirect.org:TCM UK
I101.99537.schedulesdirect.org:RTE 1
I102.99521.schedulesdirect.org:RTE 2
 
I've simplified pulling the guide data for UK streams and thought I would share it.

Provider source: Sky HD National (National)

The channels I pull data for are listed below. There are a few extra as I have more than one IPTV provider. I found that BBC1 and some other channels were coming up with no data, so I pull a few different: BBCHD, BBCSCOTLAND and BBCNI just to be safe. I don't pull the sports channels tho.

None of the channels in my listing have channel numbers, so they are all printed out as '0' and this has been pretty consistent with providing a full epg.

This is my uk.ren file:

I0.84926.schedulesdirect.org:London Live
I0.17153.schedulesdirect.org:BBC ONE
I0.69387.schedulesdirect.org:BBC ONE HD
I0.21438.schedulesdirect.org:BBC ONENI
I0.17154.schedulesdirect.org:BBC TWO
I0.20684.schedulesdirect.org:BBC Four
I0.50523.schedulesdirect.org:ITV
I0.20630.schedulesdirect.org:ITV 2
I0.44643.schedulesdirect.org:ITV 3
I0.48020.schedulesdirect.org:ITV 4
I0.89886.schedulesdirect.org:itv ENCORE
I0.90644.schedulesdirect.org:ITV Be
I0.31786.schedulesdirect.org:4 Music
I0.50716.schedulesdirect.org:Channel 4
I0.17157.schedulesdirect.org:Channel 5
I0.56888.schedulesdirect.org:My 5
I0.47657.schedulesdirect.org:More 4
I0.25117.schedulesdirect.org:E4
I0.75804.schedulesdirect.org:4 Seven
I0.52335.schedulesdirect.org:5 USA
I0.52336.schedulesdirect.org:5 Star
I0.16235.schedulesdirect.org:SKY One
I0.17443.schedulesdirect.org:SKY Living
I0.70433.schedulesdirect.org:SKY Atlantic
I0.49612.schedulesdirect.org:SKY Arts
I0.21258.schedulesdirect.org:Alibi
I0.28634.schedulesdirect.org:Good Food
I0.61458.schedulesdirect.org:Watch
I0.105776.schedulesdirect.org:Gold
I0.24305.schedulesdirect.org:Dave
I0.24671.schedulesdirect.org:Universal Channel
I0.62391.schedulesdirect.org:Quest
I0.31783.schedulesdirect.org:Yesterday
I0.21793.schedulesdirect.org:Challenge
I0.31756.schedulesdirect.org:CBS Reality
I0.73970.schedulesdirect.org:CBS Action
I0.57827.schedulesdirect.org:CBS Drama
I0.48021.schedulesdirect.org:pick
I0.45828.schedulesdirect.org:Really
I0.35484.schedulesdirect.org:FOX
I0.21257.schedulesdirect.org:Home
I0.17453.schedulesdirect.org:Travel Channel UK
I0.58793.schedulesdirect.org:Dmax
I0.47455.schedulesdirect.org:Discovery Shed
I0.24284.schedulesdirect.org:Discovery Turbo
I0.24282.schedulesdirect.org:Discovery Science UK
I0.24280.schedulesdirect.org:History UK
I0.17444.schedulesdirect.org:Discovery UK
I0.24657.schedulesdirect.org:Discovery Home & Health
I0.97203.schedulesdirect.org:H2
I0.35806.schedulesdirect.org:Eden
I0.56141.schedulesdirect.org:SKY Cineman Hits
I0.24032.schedulesdirect.org:SKY Movies Drama
I0.24042.schedulesdirect.org:SKY Modern Greats
I0.24034.schedulesdirect.org:SKY Disney
I0.24040.schedulesdirect.org:SKY Family
I0.24031.schedulesdirect.org:SKY Action & Adventure
I0.24039.schedulesdirect.org:SKY Comedy
I0.56140.schedulesdirect.org:SKY Crime & Thriller
I0.24041.schedulesdirect.org:SKY Scifi & Horror
I0.49139.schedulesdirect.org:SKY Select
I0.21107.schedulesdirect.org:SKY Premiere
I0.50589.schedulesdirect.org:Movies 24
I0.21494.schedulesdirect.org:Film 4
I0.82575.schedulesdirect.org:Drama
I0.42762.schedulesdirect.org:Horror Channel
I0.44717.schedulesdirect.org:True Movies 1
I0.50011.schedulesdirect.org:True Movies 2
I0.16234.schedulesdirect.org:SKY News
I0.19037.schedulesdirect.org:BBC News
I0.82432.schedulesdirect.org:Euronews
I0.49887.schedulesdirect.org:RT International
I0.98986.schedulesdirect.org:RT UK
I0.60562.schedulesdirect.org:France 24
I0.77776.schedulesdirect.org:Al Jazeera
I0.36844.schedulesdirect.org:BBC World News
I0.68053.schedulesdirect.org:CNN International
I0.17454.schedulesdirect.org:TLC
I0.21494.schedulesdirect.org:Film 4 HD
I0.46306.schedulesdirect.org:movies4men
I0.57747.schedulesdirect.org:True Ent
I0.103808.schedulesdirect.org:Horse and Country
I0.20726.schedulesdirect.org:TCM UK
I0.34230.schedulesdirect.org:Comedy Central Extra
I0.97510.schedulesdirect.org:Irish TV
I0.25554.schedulesdirect.org:RTE 1
I0.25555.schedulesdirect.org:RTE 2

uk.chl

LONLIVE
BBC1
BBC1SCO
I0.84926.schedulesdirect.org
I0.17153.schedulesdirect.org
I0.69387.schedulesdirect.org
I0.17154.schedulesdirect.org
I0.20684.schedulesdirect.org
I0.50523.schedulesdirect.org
I0.20630.schedulesdirect.org
I0.44643.schedulesdirect.org
I0.48020.schedulesdirect.org
I0.89886.schedulesdirect.org
I0.90644.schedulesdirect.org
I0.31786.schedulesdirect.org
I0.50716.schedulesdirect.org
I0.17157.schedulesdirect.org
I0.56888.schedulesdirect.org
I0.47657.schedulesdirect.org
I0.25117.schedulesdirect.org
I0.75804.schedulesdirect.org
I0.52335.schedulesdirect.org
I0.52336.schedulesdirect.org
I0.16235.schedulesdirect.org
I0.17443.schedulesdirect.org
I0.70433.schedulesdirect.org
I0.49612.schedulesdirect.org
I0.21258.schedulesdirect.org
I0.28634.schedulesdirect.org
I0.61458.schedulesdirect.org
I0.105776.schedulesdirect.org
I0.24305.schedulesdirect.org
I0.24671.schedulesdirect.org
I0.62391.schedulesdirect.org
I0.31783.schedulesdirect.org
I0.21793.schedulesdirect.org
I0.31756.schedulesdirect.org
I0.73970.schedulesdirect.org
I0.57827.schedulesdirect.org
I0.48021.schedulesdirect.org
I0.45828.schedulesdirect.org
I0.35484.schedulesdirect.org
I0.21257.schedulesdirect.org
I0.17453.schedulesdirect.org
I0.58793.schedulesdirect.org
I0.47455.schedulesdirect.org
I0.24284.schedulesdirect.org
I0.24282.schedulesdirect.org
I0.24280.schedulesdirect.org
I0.24280.schedulesdirect.org
I0.17444.schedulesdirect.org
I0.24657.schedulesdirect.org
I0.97203.schedulesdirect.org
I0.35806.schedulesdirect.org
I0.56141.schedulesdirect.org
I0.24032.schedulesdirect.org
I0.24042.schedulesdirect.org
I0.24034.schedulesdirect.org
I0.24040.schedulesdirect.org
I0.24031.schedulesdirect.org
I0.24039.schedulesdirect.org
I0.56140.schedulesdirect.org
I0.24041.schedulesdirect.org
I0.49139.schedulesdirect.org
I0.21107.schedulesdirect.org
I0.50589.schedulesdirect.org
I0.21494.schedulesdirect.org
I0.82575.schedulesdirect.org
I0.42762.schedulesdirect.org
I0.44717.schedulesdirect.org
I0.50011.schedulesdirect.org
I0.16234.schedulesdirect.org
I0.19037.schedulesdirect.org
I0.82432.schedulesdirect.org
I0.49887.schedulesdirect.org
I0.98986.schedulesdirect.org
I0.60562.schedulesdirect.org
I0.77776.schedulesdirect.org
I0.36844.schedulesdirect.org
I0.68053.schedulesdirect.org
I0.17454.schedulesdirect.org
I0.21494.schedulesdirect.org
I0.46306.schedulesdirect.org
I0.57747.schedulesdirect.org
I0.103808.schedulesdirect.org
I0.20726.schedulesdirect.org
I0.34230.schedulesdirect.org
I0.97510.schedulesdirect.org
I0.25554.schedulesdirect.org
I0.25555.schedulesdirect.org
 
Last edited:
I had a pm about how to do the pull for the guide data so here I am sharing my batch file that shows everything.

filename: guidepull.bat
contents of file:

mc2xml -J user:password -D uknational.dat -C uk.chl -R uk.ren -F -a -U -u -d 150 -o uk.xml
mc2xml -J user:password -D comcast.dat -C comcast.chl -R comcast.ren -F -a -U -u -d 150 -I uk.xml -o comcast.xml
mc2xml -J user:password -D lax.dat -C lax.chl -R lax.ren -F -a -U -u -d 150 -I comcast.xml -o uk_comcast_lax.xml
mc2xml -J user:password -D us.dat -C us.chl -R us.ren -F -a -U -u -d 150 -I uk_comcast_lax.xml -o guide.xml
mc2xml -J user:password -D ca.dat -C ca.chl -R ca.ren -F -a -U -u -d 150 -I guide.xml -o guide1.xml
 
Last edited:
  • Like
Reactions: Capt.Kangaroo