Step 3: HDHR2MXF Server Setup

A DVR subscription with SiliconDust ($35USD/year) needs to be established prior to this step and any authorized hardware with that subscription must be accessible on the network.

NOTE: The stations download from SiliconDust are determined by the generation of your hardware; 3rd generation and lower will download all stations scanned while 4th generation and higher will download only the stations you have flagged as favorites (starred) in the web interface (

If you are setting up HDHR2MXF as part of Step 1: Clean Start, there is nothing to do. HDHR2MXF will automatically be executed and the resulting guide listings imported into WMC. You can proceed to the next step.

HDHR2MXF is a command line utility to download an XMLTV file from SiliconDust and convert into an MXF file appropriate to import into WMC. If your use-case is strictly to source the XMLTV and MXF files to other computers and/or devices (a server only configuration) then the below information will help.

By default, HDHR2MXF will save the downloaded XMLTV file and the generated MXF file in the same folder where the executable resides with filenames hdhr2mxf.xmltv and hdhr2mxf.mxf respectively.

hdhr2mxf.exe [-o "path/to/outputfile.mxf"] [-nologos] [-import] [-update]

-o "path/to/outputfile.mxf"
overrides the default output location and filename of the MXF file; the XMLTV file will be stored in the same location as hdhr2mxf.xmltv

does not include links to station logos in the MXF file

automatically imports the resulting MXF file into WMC and runs the reindexing task

stores the XMLTV file and MXF file in [epg123]\output folder as hdhr2mxf.xmltv and epg123.mxf respectively

Be aware that if hdhr2mxf.exe was installed using the epg123Setup file to the default location of the Program Files folder, the option -o or -update will be required to save the files elsewhere.

© Copyright 2021 GaRyan2. All Rights Reserved.