If it isn't already known, I have been given clearance by the GitHub project developer to share the availabllity of his own personally modified version of Kodi for Windows. It contains built-in native support for OTA broadcast ATSC 3.0 channels now rolling out across the country, and its new AC-4 audio along with HEVC video.
I have bought a Silicon Dust HDHomeRun Flex-4K network tuner box to specifically get me going in the new "NextGen" ATSC 3.0 world. This new standard will support video of not only 720p and 1080i supported by MPEG-2, but also 1080p and potentially 2160p supported by HEVC. And audio is improved as well over the AC-3 5.1 supported by ATSC 1.0, with AC-4 audio potentially also supporting 7.1 and even 7.1.4 Dolby Atmos.
While HEVC is freely available from the MS Store for Win10/11, the LAV Filters work for HEVC in Win7.
However support for AC-4 is essentially totally absent in widely available software today. Dolby has licensed the AC-4 codec to TV manufacturers for use in their built-in tuners supporting both ATSC 1.0 and ATSC 3.0, typically for TV models 2021 and newer. Certainly Sony, LG, etc., have taken this path. So if you buy a new TV you can automatically get support of OTA ATSC 3.0 channels (assuming you use a roof antenna or rabbit ears, of course, to receive them).
As of right now no AVRs have yet been produced by any manufacturer that support decoding AC-4, so bitstreaming (pass-through) the AC-4 audio to an external sound system is not an option. Also no currently available streaming devices provide support for decoding AC-4, so their pass-through audio option is similarly worthless for client apps like NextPVR running on them.
Even for apps written to run on new TV's (like the official HDHR client app for LG OLED) can only go as far as making use of the built-in AC-4 support (e.g. LG has had built-in support for AC-4 on all OLED TV models since 2017), which is designed to produce decoding support needed only for the two speakers in the TV. So its output (say via ARC/eARC bitstreamed to an external audio system via HDMI) is only 2-channel L/R 2.0 even if the original audio was AC-4 5.1.
In other words... at the moment we are still at the bleeding edge of ATSC 3.0. Appropriate hardware to actually make use of the new AC-4 audio is unavailable. Plus, there are really very few ATSC 3.0 channels available yet in the 36 cities where initial rollout has started. So far, only FOX has really been the major leader in the early charge to upgrade their local affiliates with ATSC 3.0 channels along with the existing ATSC 1.0 versions of the same channel. All the other channels will follow over the next year or two or three, but for now it's essentially only FOX which has taken the lead on ATSC 3.0.
So whereas FOX stations nationwide have all used 720p as their video protocol for ATSC 1.0, the new ATSC 3.0 versions of FOX channels are broadcasting in native 1080p. Looks beautiful upscaled to 2160p for display on a 4K LG OLED TV! Also, other early rollout channels that were interlaced 1080i on ATSC 1.0 are now also delivering native 1080p for the same program on ATSC 3.0.
We're probably years away from this really being the widespread norm, and people replacing their old equipment only capable of handling AC-3 and ATSC 1.0 broadcast TV with new equipment properly supporting ATSC 3.0 for both HEVC video and AC-4 audio.
Which brings me to the point of this post: there is available today a GitHub project which is "Kodi AC-4" for Windows 7, 10 and 11. And it delivers decoded AC-4 audio... natively, using a beta version of FFMPEG that adds support for AC-4.
So because it is actually Kodi it utilizes the NextPVR backend for its live TV and recording services, which in turn supports my Flex-4K tuners. And it uses the beta FFMPEG to support AC-4 natively, so ATSC 3.0 channels containing AC-4 audio are perfectly supported and deliver 5.1. You will get 5.1 audio out, either on your PC or pass-through bitrstreamed to an external audio system. And if you connect your Windows Kodi-enabled desktop PC graphics card or laptop HDMI output to an external audio system, you can get true 5.1 audio while enjoying the native 1080p video upscaled to 2160p, on your home entertainment system. NATIVE AC-4 SUPPORT IN KODI!
Here is the GitHub project page, with all the details. It also shows my recent conversation with the author. So everything I've learned about and questioned over the past few days is documented there in the comments below. All his answers are in the comments below. You will know everything I know, because it's all written down there.
I have now installed Kodi AC-4 on both my Win7 and Win10 systems. Note that it uses PVR.NEXPVR as its add-on, which is the one from Graeme Blackley. Turns out we had some problems getting the add-on installed initially, because the Kodi distribution had been changed since November when this project was posted on GitHub. The solution/workaround is to download the add-on manually in ZIP form, and then place the un-zipped folder in Kodi's \addons folder. Then the add-on can be configured and enabled as normal (being sure to un-check the "automatically apply updates" option).
And it works perfectly, albeit it only for Windows. But if you're looking for the perfect solution to how to properly support the new Flex-4K product from SD, and the new ATSC 3.0 channels with built-in native support for the imbedded AC-4 audio, THIS IS THE CLIENT FOR YOU as your Windows client!
I have bought a Silicon Dust HDHomeRun Flex-4K network tuner box to specifically get me going in the new "NextGen" ATSC 3.0 world. This new standard will support video of not only 720p and 1080i supported by MPEG-2, but also 1080p and potentially 2160p supported by HEVC. And audio is improved as well over the AC-3 5.1 supported by ATSC 1.0, with AC-4 audio potentially also supporting 7.1 and even 7.1.4 Dolby Atmos.
While HEVC is freely available from the MS Store for Win10/11, the LAV Filters work for HEVC in Win7.
However support for AC-4 is essentially totally absent in widely available software today. Dolby has licensed the AC-4 codec to TV manufacturers for use in their built-in tuners supporting both ATSC 1.0 and ATSC 3.0, typically for TV models 2021 and newer. Certainly Sony, LG, etc., have taken this path. So if you buy a new TV you can automatically get support of OTA ATSC 3.0 channels (assuming you use a roof antenna or rabbit ears, of course, to receive them).
As of right now no AVRs have yet been produced by any manufacturer that support decoding AC-4, so bitstreaming (pass-through) the AC-4 audio to an external sound system is not an option. Also no currently available streaming devices provide support for decoding AC-4, so their pass-through audio option is similarly worthless for client apps like NextPVR running on them.
Even for apps written to run on new TV's (like the official HDHR client app for LG OLED) can only go as far as making use of the built-in AC-4 support (e.g. LG has had built-in support for AC-4 on all OLED TV models since 2017), which is designed to produce decoding support needed only for the two speakers in the TV. So its output (say via ARC/eARC bitstreamed to an external audio system via HDMI) is only 2-channel L/R 2.0 even if the original audio was AC-4 5.1.
In other words... at the moment we are still at the bleeding edge of ATSC 3.0. Appropriate hardware to actually make use of the new AC-4 audio is unavailable. Plus, there are really very few ATSC 3.0 channels available yet in the 36 cities where initial rollout has started. So far, only FOX has really been the major leader in the early charge to upgrade their local affiliates with ATSC 3.0 channels along with the existing ATSC 1.0 versions of the same channel. All the other channels will follow over the next year or two or three, but for now it's essentially only FOX which has taken the lead on ATSC 3.0.
So whereas FOX stations nationwide have all used 720p as their video protocol for ATSC 1.0, the new ATSC 3.0 versions of FOX channels are broadcasting in native 1080p. Looks beautiful upscaled to 2160p for display on a 4K LG OLED TV! Also, other early rollout channels that were interlaced 1080i on ATSC 1.0 are now also delivering native 1080p for the same program on ATSC 3.0.
We're probably years away from this really being the widespread norm, and people replacing their old equipment only capable of handling AC-3 and ATSC 1.0 broadcast TV with new equipment properly supporting ATSC 3.0 for both HEVC video and AC-4 audio.
Which brings me to the point of this post: there is available today a GitHub project which is "Kodi AC-4" for Windows 7, 10 and 11. And it delivers decoded AC-4 audio... natively, using a beta version of FFMPEG that adds support for AC-4.
So because it is actually Kodi it utilizes the NextPVR backend for its live TV and recording services, which in turn supports my Flex-4K tuners. And it uses the beta FFMPEG to support AC-4 natively, so ATSC 3.0 channels containing AC-4 audio are perfectly supported and deliver 5.1. You will get 5.1 audio out, either on your PC or pass-through bitrstreamed to an external audio system. And if you connect your Windows Kodi-enabled desktop PC graphics card or laptop HDMI output to an external audio system, you can get true 5.1 audio while enjoying the native 1080p video upscaled to 2160p, on your home entertainment system. NATIVE AC-4 SUPPORT IN KODI!
Here is the GitHub project page, with all the details. It also shows my recent conversation with the author. So everything I've learned about and questioned over the past few days is documented there in the comments below. All his answers are in the comments below. You will know everything I know, because it's all written down there.
I have now installed Kodi AC-4 on both my Win7 and Win10 systems. Note that it uses PVR.NEXPVR as its add-on, which is the one from Graeme Blackley. Turns out we had some problems getting the add-on installed initially, because the Kodi distribution had been changed since November when this project was posted on GitHub. The solution/workaround is to download the add-on manually in ZIP form, and then place the un-zipped folder in Kodi's \addons folder. Then the add-on can be configured and enabled as normal (being sure to un-check the "automatically apply updates" option).
And it works perfectly, albeit it only for Windows. But if you're looking for the perfect solution to how to properly support the new Flex-4K product from SD, and the new ATSC 3.0 channels with built-in native support for the imbedded AC-4 audio, THIS IS THE CLIENT FOR YOU as your Windows client!