Posts: 20
Joined: Jan 2018
Reputation:
0
mrfeh
Junior Member
Posts: 20
My setup: hdhomerun->tvheadend server and client->kodi->amplifier (via hdmi)->tv. All the software (tvheadend/kodi) is running on a RPi 4, Raspbian Buster. Kodi version is 18.7.
I have things configured to pass through audio to the amp for decoding there. I noticed that the audio level of the same program is quite different between the live stream and watching the recording of the live stream. The recording audio level is much lower.
Known problem? Configuration need to be tweaked?
Thanks!
Posts: 6,790
Joined: Oct 2008
Reputation:
330
noggin
Posting Freak
Posts: 6,790
2022-11-09, 11:37
(This post was last modified: 2022-11-09, 13:50 by noggin. Edited 4 times in total.)
When you watch Live TV regular Kodi builds will always decode any AC3/Dolby Digital to multichannel PCM (and then mix-down to stereo if you have 2.0 configured for output and the source is 5.1) There is no option in Kodi to passthrough/bitstream when watching Live TV, so your Amp won't be decoding AC3, Kodi will. (Kodi removed the ability to bitstream/passthrough Live TV audio a while back because of issues coping with bitstream errors and sync ISTR)
When you watch Recorded TV Kodi will be able to passthrough AC3/Dolby Digital to your amp and then your amp will decode to multichannel PCM.
The level difference is likely to be because of a difference in how Kodi and your AVR are decoding AC3 audio to PCM? What happens if you disable passthrough and let Kodi decode at all times, rather than your Amp decode recordings and Kodi decode live?
(One other issue worth checking is that in some countries there is more than one audio stream broadcast - sometimes there are both stereo MP2/AAC and 5.1 Dolby Digital/AC3 - if you are playing different ones in different modes - you may also hear a level difference. In the UK our satellite broadcasts carry AC3 for the main show audio, but a secondary MP2 stereo stream carrying Audio Description some of the time for instance.)