Windows 10 without WMC

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
Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

Windows 10 without WMC

#1

Post by Sammy2 » Wed Apr 01, 2020 10:06 pm

Probably been asked before but I've not been following along lately but can I use epg123 on my newish Win10 PC for xmltv guide data?

User avatar
garyan2

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

HTPC Specs: Show details

#2

Post by garyan2 » Thu Apr 02, 2020 12:45 am

Yup. EPG123 is compatible with all versions of Windows from XP (with a patch) to Win10 with the exception of Server 2003.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#3

Post by Sammy2 » Thu Apr 02, 2020 5:31 pm

I'm not able to use epg123 Client to edit the lineup. It won't load when I double click or when I right click > open. It looks like it is going to open but then it doesn't open.

Code: Select all

[4/2/2020 2:40:01 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Access to the path 'Global\{BAEC0A11-437B-4D39-A2FA-DB56F8C977E3}' is denied.
trace.zip
trace.log
(21.08 KiB) Downloaded 95 times

User avatar
garyan2

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

HTPC Specs: Show details

#4

Post by garyan2 » Fri Apr 03, 2020 12:59 am

You have a version of epg123 still running in memory. Is it paused waiting for a recording to complete?

EDIT: I misread and thought you said the client wouldn't open. The configuration GUI is not opening because there is an epg123.exe process still in memory. Either a GUI is already open, or ....
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#5

Post by Sammy2 » Fri Apr 03, 2020 1:25 pm

It is the client that won't open. I can get to the configuration GUI. Here's my latest log after running it manually. For whatever reason it was saying the scheduled task was not enabled but it did run this morning as scheduled at 2:40 am. This is only manual runs afterwards.
[4/3/2020 4:27:37 AM] ===============================================================================
[4/3/2020 4:27:37 AM] Activating the epg123 configuration GUI. version 1.3.6.20
[4/3/2020 4:27:37 AM] ===============================================================================
[4/3/2020 4:27:38 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/3/2020 4:27:38 AM] [ INFO] Status request successful. account expires: 2020-07-13T21:52:59Z , lineups: 2/4 , lastDataUpdate: 2020-04-03T05:44:34Z
[4/3/2020 4:27:38 AM] [ INFO] system status: Online , message: No known issues.
[4/3/2020 4:27:38 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/3/2020 4:27:38 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[4/3/2020 4:27:39 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-92508.
[4/3/2020 4:27:39 AM] [ INFO] Successfully queried the Task Scheduler for status. ERROR: Access is denied.
[4/3/2020 4:28:06 AM] [ERROR] Unhandled exception caught from epg123.exe. message: The wait completed due to an abandoned mutex.
[4/3/2020 4:28:19 AM] ===============================================================================
[4/3/2020 4:28:19 AM] Activating the epg123 configuration GUI. version 1.3.6.20
[4/3/2020 4:28:19 AM] ===============================================================================
[4/3/2020 4:28:20 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/3/2020 4:28:20 AM] [ INFO] Status request successful. account expires: 2020-07-13T21:52:59Z , lineups: 2/4 , lastDataUpdate: 2020-04-03T05:44:34Z
[4/3/2020 4:28:20 AM] [ INFO] system status: Online , message: No known issues.
[4/3/2020 4:28:20 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/3/2020 4:28:21 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[4/3/2020 4:28:21 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-92508.
[4/3/2020 4:28:21 AM] [ INFO] Successfully queried the Task Scheduler for status. ERROR: Access is denied.
[4/3/2020 4:28:34 AM] ===============================================================================
[4/3/2020 4:28:34 AM] Activating the epg123 configuration GUI. version 1.3.6.20
[4/3/2020 4:28:34 AM] ===============================================================================
[4/3/2020 4:28:35 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/3/2020 4:28:35 AM] [ INFO] Status request successful. account expires: 2020-07-13T21:52:59Z , lineups: 2/4 , lastDataUpdate: 2020-04-03T05:44:34Z
[4/3/2020 4:28:35 AM] [ INFO] system status: Online , message: No known issues.
[4/3/2020 4:28:36 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/3/2020 4:28:36 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[4/3/2020 4:28:36 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-92508.
[4/3/2020 4:28:37 AM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 4/3/2020 2:40:01 AM; Exit: 0x00000000
[4/3/2020 4:28:37 AM] [ INFO] Successfully deleted the daily update task from Task Scheduler.
[4/3/2020 4:28:37 AM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[4/3/2020 4:28:59 AM] [ INFO] Successfully created the daily update task in Task Scheduler.
[4/3/2020 4:28:59 AM] [ INFO] Successfully queried the Task Scheduler for status. Ready.The task has not yet run. Exit: 0x00041303
[4/3/2020 4:29:36 AM] ===============================================================================
[4/3/2020 4:29:36 AM] Beginning epg123 update execution. version 1.3.6.20
[4/3/2020 4:29:36 AM] ===============================================================================
[4/3/2020 4:29:36 AM] [ INFO] Beginning EPG123 update execution. 2020-04-03 11:29:36Z
[4/3/2020 4:29:36 AM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : True , AppendEpisodeDesc: False , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: True , ModernMediaUiPlusSupport: True
[4/3/2020 4:29:36 AM] [ INFO] Status request successful. account expires: 2020-07-13T21:52:59Z , lineups: 2/4 , lastDataUpdate: 2020-04-03T05:44:34Z
[4/3/2020 4:29:36 AM] [ INFO] system status: Online , message: No known issues.
[4/3/2020 4:29:38 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/3/2020 4:29:38 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/3/2020 4:29:38 AM] Entering buildLineupServices() for 2 lineups.
[4/3/2020 4:29:38 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[4/3/2020 4:29:41 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-92508.
[4/3/2020 4:29:41 AM] [ INFO] Kicking off background worker to download and process 1 station logos.
[4/3/2020 4:29:41 AM] Exiting buildLineupServices(). SUCCESS.
[4/3/2020 4:29:41 AM] Entering getAllScheduleEntryMd5s() for 14 days on 729 stations.
[4/3/2020 4:29:42 AM] [ INFO] Parameter is not valid.
[4/3/2020 4:29:43 AM] [ INFO] Successfully retrieved Md5s for 357 station's daily schedules. (0:00:00:01.7900357 / 532.271 KB)
[4/3/2020 4:29:45 AM] [ INFO] Successfully retrieved Md5s for 357 station's daily schedules. (0:00:00:01.6270223 / 532.230 KB)
[4/3/2020 4:29:46 AM] [ INFO] Successfully retrieved Md5s for 15 station's daily schedules. (0:00:00:00.3428247 / 22.369 KB)
[4/3/2020 4:29:46 AM] [ INFO] Found 10206 cached daily schedules.
[4/3/2020 4:29:46 AM] [ INFO] Downloaded 0 daily schedules.
[4/3/2020 4:29:46 AM] [ INFO] Time discontinuity detected. Service 11069 (QVC) SH012857740000 (entry 166) ends at 2020-04-12 02:00:00Z, SH012517330000 (entry 167) starts at 2020-04-12 00:00:00Z. No further discontinuities on QVC will be reported for the date 2020-04-12.
[4/3/2020 4:29:46 AM] [ INFO] Time discontinuity detected. Service 19002 (PARP) SH012857740000 (entry 204) ends at 2020-04-10 00:14:00Z, EP005927330250 (entry 205) starts at 2020-04-10 00:00:00Z. No further discontinuities on PARP will be reported for the date 2020-04-10.
[4/3/2020 4:29:47 AM] [ INFO] Time discontinuity detected. Service 10162 (CSPAN2) SH012857740000 (entry 134) ends at 2020-04-11 08:00:00Z, EP004939230166 (entry 135) starts at 2020-04-11 00:00:00Z. No further discontinuities on CSPAN2 will be reported for the date 2020-04-11.
[4/3/2020 4:29:47 AM] [ INFO] Time discontinuity detected. Service 34863 (AYM) SH012857740000 (entry 69) ends at 2020-04-07 04:00:00Z, SH018711110000 (entry 70) starts at 2020-04-07 00:00:00Z. No further discontinuities on AYM will be reported for the date 2020-04-07.
[4/3/2020 4:29:47 AM] [ INFO] Time discontinuity detected. Service 34863 (AYM) SH012857740000 (entry 155) ends at 2020-04-12 03:00:00Z, SH018711110000 (entry 156) starts at 2020-04-12 01:00:00Z. No further discontinuities on AYM will be reported for the date 2020-04-12.
[4/3/2020 4:29:49 AM] [ INFO] Time discontinuity detected. Service 60222 (QVCHD) SH012857740000 (entry 165) ends at 2020-04-12 02:00:00Z, SH012517330000 (entry 166) starts at 2020-04-12 00:00:00Z. No further discontinuities on QVCHD will be reported for the date 2020-04-12.
[4/3/2020 4:29:50 AM] [ INFO] Time discontinuity detected. Service 79696 (UMACHO) SH012857740000 (entry 97) ends at 2020-04-07 00:40:00Z, EP014391120016 (entry 98) starts at 2020-04-07 00:20:00Z. No further discontinuities on UMACHO will be reported for the date 2020-04-07.
[4/3/2020 4:29:50 AM] [ INFO] Time discontinuity detected. Service 59976 (ESPNWHD) SH012857740000 (entry 82) ends at 2020-04-07 02:00:00Z, EP018448080044 (entry 83) starts at 2020-04-07 00:00:00Z. No further discontinuities on ESPNWHD will be reported for the date 2020-04-07.
[4/3/2020 4:29:51 AM] [ INFO] Processed 10206 daily schedules for 729 stations.
[4/3/2020 4:29:51 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[4/3/2020 4:29:51 AM] Entering buildAllProgramEntries() for 50846 programs.
[4/3/2020 4:30:01 AM] [ INFO] Found 50846 cached program descriptions.
[4/3/2020 4:30:01 AM] [ INFO] Processed 50846 program descriptions.
[4/3/2020 4:30:01 AM] Exiting buildAllProgramEntries(). SUCCESS.
[4/3/2020 4:30:01 AM] Entering buildAllGenericSeriesInfoDescriptions() for 10018 series.
[4/3/2020 4:30:01 AM] [ INFO] Found 10018 cached series descriptions.
[4/3/2020 4:30:01 AM] [ INFO] Processed 10018 series descriptions.
[4/3/2020 4:30:01 AM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[4/3/2020 4:30:01 AM] Entering buildAllExtendedSeriesDataForUiPlus() for 10018 series.
[4/3/2020 4:30:02 AM] [ INFO] Found 9582 cached extended series descriptions.
[4/3/2020 4:30:03 AM] [ INFO] Successfully retrieved 436 program descriptions. (0:00:00:00.7468341 / 276.815 KB)
[4/3/2020 4:30:03 AM] [ INFO] Processed 10018 extended series descriptions.
[4/3/2020 4:30:03 AM] Exiting buildAllExtendedSeriesDataForUiPlus(). SUCCESS.
[4/3/2020 4:30:03 AM] Entering getAllMoviePosters() for 4825 movies.
[4/3/2020 4:30:03 AM] [ INFO] Found 4825 cached movie poster links.
[4/3/2020 4:30:03 AM] [ INFO] Processed 4825 movie poster links.
[4/3/2020 4:30:03 AM] Exiting getAllMoviePosters(). SUCCESS.
[4/3/2020 4:30:03 AM] Entering getAllSeriesImages() for 10018 series.
[4/3/2020 4:30:04 AM] [ INFO] Found 10018 cached series image links.
[4/3/2020 4:30:04 AM] [ INFO] Processed 10018 series image links.
[4/3/2020 4:30:04 AM] Exiting getAllSeriesImages(). SUCCESS.
[4/3/2020 4:30:04 AM] [ INFO] Completed compiling keywords and keyword groups.
[4/3/2020 4:30:06 AM] [ INFO] Completed save of the MXF file to "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf".
[4/3/2020 4:30:46 AM] [ INFO] Completed save of the XMLTV file to "C:\ProgramData\GaRyan2\epg123\output\epg123.xmltv".
[4/3/2020 4:30:46 AM] [ INFO] Completed save of ModernMedia UI+ JSON support file to "C:\ProgramData\GaRyan2\epg123\output\mmuiplus.json".
[4/3/2020 4:30:46 AM] [ INFO] Downloaded and processed 1.332 MB of data from Schedules Direct.
[4/3/2020 4:30:46 AM] [ INFO] Generated .mxf file contains 729 services, 10018 series, 50846 programs, and 72134 people with 14983 image links.
[4/3/2020 4:30:46 AM] [ INFO] Completed EPG123 update execution. SUCCESS.
[4/3/2020 4:30:46 AM] [ INFO] epg123 update execution time was 00:01:10.0404581.

User avatar
garyan2

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

HTPC Specs: Show details

#6

Post by garyan2 » Fri Apr 03, 2020 3:23 pm

I think I'm caught up now. If you do not have WMC installed, the client won't open. There should be a prompt saying as much, but I'm not sure it works all the time.

The error you posted above, did you click the [Create/Delete] button to restart the configuration GUI with elevated priveleges? I believe we can see this error if it takes too long for the old window to close properly and release the mutex.

The "Parameter is not valid." message is actually a 0-byte image for a station logo from Schedules Direct. A couple lines up you see the "Kicking off background worker..." message for 1 station logo. You will keep getting that on every update until the logo situation is corrected by SD. There is no harm other than a station that does not have a logo.

If you find what station that is, you can create your own logo and place it in the .\logos folder and that will be it. No more background worker and parameter is not valid messages anymore.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#7

Post by Sammy2 » Fri Apr 03, 2020 4:19 pm

So I'll need to hack in WMC to use the GuideTool function of epg123 Client to edit my guide for import into Emby. I figured that might be the issue.

I did run epg123 configuration elevated to see if that might fix the problem with the client.

Any way to work around this? I just updated my last laptop From Win7Pro to Win10Pro and have no Win7 machines.

Sent from my SM-G960U1 using Tapatalk


User avatar
garyan2

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

HTPC Specs: Show details

#8

Post by garyan2 » Fri Apr 03, 2020 5:07 pm

I'm not understanding what you are trying to do. The client will do nothing for emby, it is only for the WMC database.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#9

Post by Sammy2 » Fri Apr 03, 2020 5:14 pm

garyan2 wrote: Fri Apr 03, 2020 5:07 pm I'm not understanding what you are trying to do. The client will do nothing for emby, it is only for the WMC database.
I have both antenna and CableCARD tuners. I want my locals via antenna and the rest via CableCARD. I want to re-number my stations to be more consistent so that I don't have 2.1, 4.1, 7.1 etc but can rather put them at 1002, 1004 and 1007 etc, all while re-organizing the order of channel numbers from Spectrum which is a mess and has no logic to it. I guess I need to do this somehow else.

User avatar
garyan2

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

HTPC Specs: Show details

#10

Post by garyan2 » Fri Apr 03, 2020 5:24 pm

I think the only way to accomplish what you are after would be to use ServerWMC with emby. You will have to setup a WMC and use the client to do the renumbering on that station.

Getting part way there, you can create a custom lineup that will exclude your locals from the cable lineup... there is nothing you can do about renumbering though. This will be the XMLTV file to import into emby.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#11

Post by Sammy2 » Fri Apr 03, 2020 5:29 pm

I don't even think the ServerWMC works in Emby any longer. An Emby Server update broke it a while ago. I use the built in Emby guide which is pretty robust but Emby doesn't yet have good channel management. It's been in the works for some time now but not complete yet as they work on a better transcoding solution and some other improvements.

User avatar
garyan2

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

HTPC Specs: Show details

#12

Post by garyan2 » Fri Apr 03, 2020 5:34 pm

Yah, that's about the time I stopped using it, but I think Luke fixed it. I never verified.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#13

Post by Sammy2 » Fri Apr 03, 2020 6:05 pm

garyan2 wrote: Fri Apr 03, 2020 5:34 pm Yah, that's about the time I stopped using it, but I think Luke fixed it. I never verified.
I think I saw something about that too but I never verified either.

Post Reply