Using mc2xml to download the epg and it works perfectly. The problem is the xml file is much too big!
There is a file you can create mc2xml.chl that you can use to limit the number of channels downloadd.
I have tried many different ways to use this file but as soon as you put anything in the file, even only one channel to skip (eg: -I101.30644.schedulesdirect.org )
then no channels are downloaded at all!
Does the mc2xml.chl file work with the JSON service or is the only way to get a smaller xmltv file is to limit the number of days data downloaded?