*Important Does not work with homerun tuners! Please contact me if you have one and would like to work with me to edit those tuners. I have started software but no one to test.
-thanks
*Windows
*Linux
*Skip to step 5 if you already scanned channels and added a dvr
Install winTV tuner harware
Add Dvr in plex
Scan channels in plex
Continue even though channels are missing
after the dvr is added, delete the dvr in plex
Download, extract, and run the attached program (ChannelFixer.exe)
re-add dvr in plex but do not re-scan channels
All available channels should be mapable and correct
notes: This program just changes the channel identifiers so you can see correct channels
Works with plex 1.13.2.5102
Hey, LordProgrammer, I’ve got a question about Plex and HDHomeRun and the channels. I haven’t tried deleting the server yet. I have scanned for channels several times as I’ve moved my indoor antennae for better reception. One of my strongest signals has been for channel 7.1. However, now when I try to play the channel I get a message: Recording failed, Live TV -Session, followed by Recording Cancelled after clicking the OK button. I’ve tried deselecting the deselecting that channel during scans but to no avail. This message happens despite the fact that I’m clicking Watch, not Record. It doesn’t record 7.1, either. I don’t have this problem with any other channel. Any idea how I can fix it? I’m willing to delete the DVR if that will fix this. Will doing so affect the computer files I’ve loaded in Plex? Thanks!
Im not sure about the HDHome Runs because I dont have one. Would need to see your channel xml identifiers. Those may work a little different. after you ran the program did all the other channels still work after you remapped them? Is your firewall on?
For those geeks of us who like to see what’s going on behind the curtain, and, though not me, who may be able to contribute ports/code/etc, do you have this on Github to view source, make pull requests, and if any found, submit issues?
Just providing a workaround for frustrated people like myself, until plex fixes the issues. Im working on keeping existing channel mappings so you dont have to delete the dvr when you fix your channels. They are in extra_data base64 encoded for all you manual db editing people.
plex 1.13.2.5102 note
this build when scanning cable channels, results in random partial frequency scans. Every time I run the scan I get different results. The public build returns consistant results.
This program will not add in these missing channels.
So if your like me you can either add in the missing channels by hand and lookup the frequencies in the transponder file. Or install the public build and scan then run this program and update.
Also since i started this my cable scan is completely useless without modifying the database.
i get about 60 channels and zero are correct.
After modifying i get the full 103 channels and all tune correctly.
Hi, with your program (v 1.2) I only get the error “Unable to connect to database using the path provided you may need to exit plex”. I’m using Win 10 Prof. and tried your tool with a running Plex as well as stopped Plex server. The shown file path in “Plugin Support DB Location” seems to be correct, as I can find the file under this location in Windows Explorer.
I tried it, but it is still the same.
Could it be that my *.db file is broken somehow?
However, I recognized that your tool is at least accessing the file…I tried to move the file to another location and this was impossible as long as your tool was running.
I added the Tuner 1 of my WinTV HD Quad and did a channel scan (including the EPG stuff at the end). After that I added Tuner 2 of the same WinTV card and did also the channel scan. After that I deleted the DVR from Plex and started your tool.
Well something isn’t right. Can you zip your db and attach? I know there’s an issue with the extra_data field where it’s set to varchar 255 but should be blob as most cable data over flows this.
This is the incorrect database. This is out of your plex program files folder.
I updated the default windows plex db path in channelfixer1.3 and updated the post.
You should just be able to launch and click “fix channel identifiers”
%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db