Transcoding bug for HEVC HD Channel

Server Version#: 1.43.2.10687
Player Version#: (Web player) 4.159.0
Tuner Make/Model: HDHomeRun FLEX 4K
Guide/Lineup name: EPG Location Local Broadcast Listings (98 channels)
Using XMLTV?: No
Channel number/Name: 113.1 WLOS (Mapped to 13.1)

Just reporting the bug, it looks like a transcoder issue with a ATSC 3.0 (non-DRM’d, somehow) channel using HEVC.

The channel plays correctly on the HDHomerun app, confirming that signal is being received

Attempted fixes:

  • Toggling hardware transcoding, still the same issue
  • Nuking the Codecs directory

Logs:

Plex Media Server Logs_2026-05-25_15-24-01.zip (2.2 MB)

The issue is actually with the AC-4 audio codec. Plex doesn’t support it because they’re not licensed for it. There’s a thread around here somewhere from years ago; I’ll link it if I can find it.

But the short version is that Plex’s Live TV & DVR feature doesn’t currently support ATSC 3.0 channels. I personally wouldn’t hold out much hope for it.

[Edit]
Here’s the thread to which I was referring:

There are others, but they generally point back to this one.


For what it’s worth, 13.1 WLOS (ATSC 1.0) is the only station in the area I have any trouble tuning. Due to my location, The HDHomeRun can’t determine whether it should use the Asheville tower or a translator in Pickens. Some scans will find one, or the other, or neither. And neither will tune reliably.

The ATSC 3.0 channel, 113.1, works great in the HDHomeRun app, as you’ve noted. So, I too, would like support for AC-4 audio eventually.

Gotcha; also howdy (relative) neighbor! Makes sense all around; ughhhhhh.

Here’s hoping!

If you’re interested, here’s project which emulates an HDHomeRun tuner, passing through the real HDHomeRun directly. Except when the audio codec is AC-4, in which case it transcodes it to AC-3.

I tested it a couple of years ago and it worked fairly well. It’s a Docker container, so you’ll necessarily need to have a way of running that.

This is actually a fork of this earlier project, with the primary difference being ported from Python to node.js.

https://github.com/johnb-7/hdhr-ac4