Import without channel logos? (HDHR)

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
vaju0503

Posts: 43
Joined: Thu Feb 02, 2017 10:55 pm
Location:

HTPC Specs: Show details

Import without channel logos? (HDHR)

#1

Post by vaju0503 » Sat Mar 14, 2020 3:27 pm

So I'm using the task manager to create the xml listing from my HDHR tuner, and then running the client to update the guide based on that file from the hdhr2mxf program. However every time it imports the new guide data it reloads the channel logos. Is there any documentation on the parameters that the client can run with? I can't seem to find them anywhere. I thought I had at one point (a few months ago), but can't seem to find where I saw them. The reason I dont want the channel logos is some of them are very hard to see and others don't appear to work at all removing both the call sign and the logo. I'd rather just have the call signs instead of a mixture and some having nothing.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#2

Post by garyan2 » Sat Mar 14, 2020 3:44 pm

You will need to update your task in Task Scheduler to add the -nologos switch.

Just open Task Scheduler, select the 'Task Scheduler Library' folder, double-click the epg123_update task to edit it, select the 'Actions' tab, and edit the first action like below and add -nologos to the arguments.
nologos.PNG
EDIT: I'm assuming you already know this considering you noted the logos kept coming back, but for everyone else, you will also want to use the client [Tweak WMC] button and click the [Remove] button to remove all logos currently in the database.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#3

Post by garyan2 » Sat Mar 14, 2020 4:09 pm

Just an FYI right now until I actually get back to the website and add this information.

Code: Select all

hdhr2mxf.exe [-o <outputFile>] [-nologos] [-import] [-update]

-o <outputFile> 	designates where to save the hdhr2mxf.mxf file.
			Default is same folder as hdhr2mxf.exe.
				
-nologos		Does not include links to station logos in guide
			data.
				
-import			Automatically imports MXF file into WMC database
			using loadmxf.exe as well as executes the indexing
			tasks for the guide listings and PVR schedules.
				
-update			Special switch to be used with EPG123. Will override
			outputFile location to be the output folder for
			EPG123.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

vaju0503

Posts: 43
Joined: Thu Feb 02, 2017 10:55 pm
Location:

HTPC Specs: Show details

#4

Post by vaju0503 » Sat Mar 14, 2020 6:09 pm

So you suggest my task for hdhr2mxf i use the -nologos? What exactly does the -update do? I assume it puts the mxf file into the ProgramData/EPG123 location?

then the epg123Client.exe just gets ran with -i <filelocation/filename.mxf>?

I've had plenty of experience with writing code, and know my way around running executables with parameters. Is there a listing of the parameters for the client as well?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#5

Post by garyan2 » Sat Mar 14, 2020 6:22 pm

Yes, use the -nologos parameter to stop bringing in the station logos from SiliconDust. Correct, the -update parameter ensures the MXF file is saved in the ProgramData/EPG123 location.

Code: Select all

EPG123CLIENT.EXE [-I source [-F]] [-MATCH] [-NOLOGO] [-P] [-X]
-I source	Imports the specified MXF file into the WMC EPG database.
-F 		Forces import regardless of WMC tuner recording status.
-MATCH		Performs the automatching of epg123 stations to the tuner channels in the WMC EPG database.
-NOLOGO		Removes all channel logos from the guide.
-P		Displays a message box with a progress bar during import. DO NOT USE FOR YOUR TASK!
-X		Enable advanced buttons to browse and export the WMC store (database)
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

vaju0503

Posts: 43
Joined: Thu Feb 02, 2017 10:55 pm
Location:

HTPC Specs: Show details

#6

Post by vaju0503 » Sat Mar 14, 2020 6:46 pm

the -nologos on the hdhr2mxf doesn't seem to work... for now I can run the epg123client.exe with the -nologo after i import, will that remove them?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#7

Post by garyan2 » Sat Mar 14, 2020 7:06 pm

The -nologos for hdhr2mxf does not remove them, it just stops bringing them back in. If you use the client Tweak WMC to remove all logos, and then use the -nologos for hdhr2mxf in the task, then you should be good.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Space

Posts: 2841
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#8

Post by Space » Sat Mar 14, 2020 8:04 pm

The "-X" option did not seem to do anything, I don't see any new buttons.

vaju0503

Posts: 43
Joined: Thu Feb 02, 2017 10:55 pm
Location:

HTPC Specs: Show details

#9

Post by vaju0503 » Sat Mar 14, 2020 8:17 pm

garyan2 wrote: Sat Mar 14, 2020 7:06 pm The -nologos for hdhr2mxf does not remove them, it just stops bringing them back in. If you use the client Tweak WMC to remove all logos, and then use the -nologos for hdhr2mxf in the task, then you should be good.
I've tried that but it still seems to bring back the channel logos. I have them removed by using epg123Client.ext -nologo.... then i deleted the files the hdhr2mxf had previously created, then I reran the hdhr2mxf.exe -nologos -update it seems the channel logos url's are still in the new .mxf file created. Am I doing something wrong?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#10

Post by garyan2 » Sat Mar 14, 2020 8:34 pm

All right. I'll check it out. Looks like there may be an update coming soon to fix that.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#11

Post by garyan2 » Sat Mar 14, 2020 8:57 pm

Okay, found the problem. I'll have a new version released today/tomorrow. There's a couple things I want to look at before the next release.

Thanks for letting me know of this issue!
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#12

Post by garyan2 » Sat Mar 14, 2020 9:13 pm

Space wrote: Sat Mar 14, 2020 8:04 pm The "-X" option did not seem to do anything, I don't see any new buttons.
It is subtle... the right 2 buttons in the client.
xoption.PNG
xoption.PNG (2.52 KiB) Viewed 824 times
EDIT: Be warned, the "Export Store to MXF" button can take a very long time and I don't have anything in place to show it in action. The 'Store Explorer' is pretty cool, though.
Last edited by garyan2 on Sat Mar 14, 2020 9:16 pm, edited 1 time in total.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#13

Post by garyan2 » Sat Mar 14, 2020 9:15 pm

vaju0503 wrote: Sat Mar 14, 2020 6:46 pm the -nologos on the hdhr2mxf doesn't seem to work... for now I can run the epg123client.exe with the -nologo after i import, will that remove them?
Yes and no. If you add the -nologo option to the client action, then No. It will remove the logos and follow that by importing the MXF file which will bring them back in.

If you create a third action to run epg123Client.exe -nologo, then Yes, that will work.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

vaju0503

Posts: 43
Joined: Thu Feb 02, 2017 10:55 pm
Location:

HTPC Specs: Show details

#14

Post by vaju0503 » Sat Mar 14, 2020 10:50 pm

Thanks! I did add a 3rd line to my task that just ran the client with the -nologo option to remove them for now.

Also when I have to update the client software, do i need to do anything besides just installing the new client? The tasks should be fine if left alone?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#15

Post by garyan2 » Sat Mar 14, 2020 10:53 pm

You just need to run the setup file. It will copy over the old binaries with the new. Everything else will be left alone (configuration file and scheduled tasks).
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#16

Post by garyan2 » Fri Mar 20, 2020 3:48 am

I forgot to post here, but I released a new version to fix the hdhr2mxf program ignoring the -nologos switch.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Post Reply