Questions about guide files

An evolving, supported alternative to Rovi
Important Information
★ Download the latest EPG123 here: http://epg123.garyan2.net <> Setup guide here: http://epg123.garyan2.net/downloads/epg123_Guide.pdf

Questions about guide files

Post#1 » Thu Mar 16, 2017 3:17 pm

When EPG123 creates my guide data, what kind of file does it create? Is it a .db file or an xml file. If it is XML, what tool does EPG123 use to create said file? Is it mc2XML or some other program? Where is this guide file located, and how does windows media center fetch it, and display it?
jachin99
 
Posts: 201
Joined: 24 February 2016

Post#2 » Thu Mar 16, 2017 3:35 pm

The file EPG123 creates ultimately is an MXF file (it also creates several thousand cache files), which is in XML format.

EPG123 IS the tool that creates it, it does not use any external tool (unless you are talking about external libraries, then I think it does use them, but not sure which ones).

This file is located (I believe) in the same folder as the EPG123 program itself (wherever you put it).

WMC does not directly fetch or display anything from this file in real time. After the MXF file is created, it uses the LoadMXF.exe program (a program from Microsoft that comes with WMC) to load/merge the file in to the WMC database.
Space
 
Posts: 1099
Joined: 2 June 2013

Post#3 » Thu Mar 16, 2017 4:25 pm

Where can i get a list of channel IDs, and what can I open and mxf file with that will make it human readable? Can i use something like notepad++
jachin99
 
Posts: 201
Joined: 24 February 2016

Post#4 » Thu Mar 16, 2017 5:31 pm

Does it use schedules direct's JSON format or XML format. I need to look at a guide listing, and see what kind of information a given listing houses. There must be some way to do this given guide data can be sorted into years, genres, etc. I figured out the guide listings problem.
jachin99
 
Posts: 201
Joined: 24 February 2016

Post#5 » Thu Mar 16, 2017 9:11 pm

You can use any text editor to view the contents of the .mxf file. As stated above, it is in XML format. To understand the structure, refer to this page by MS. https://msdn.microsoft.com/en-us/librar ... 76338.aspx
User avatar
garyan2
 
Posts: 1958
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#6 » Mon Mar 20, 2017 7:57 pm

Does Loadmxf run everytime I click on TV guide In WMC or open WMC itself?
jachin99
 
Posts: 201
Joined: 24 February 2016

Post#7 » Tue Mar 21, 2017 1:55 am

jachin99 wrote:Does Loadmxf run everytime I click on TV guide In WMC or open WMC itself?

No and No. The loadmxf utility, as far as I can tell, is strictly there for 3rd parties to import mxf files into the database. The mcepg.dll contains its own internal loadmxf routine.

Basically, there is no need to run loadmxf so often since all information is available in the database already.
User avatar
garyan2
 
Posts: 1958
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net


Return to EPG123



Who is online

Users browsing this forum: No registered users and 2 guests

cron