Kodi Community Forum

Full Version: who is right? Google TV or KODI
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I recently purchased an AVR and am now playing with Dolby(atmos) movies.
My setup:
- Denon AVR-X2700H DAB
- KODI connected to this AVR
- GOOGLE TV connected to this AVR

I have configured KODI as follows:
- audio 7.1
- allow audio pass through (all suboptions enabled)

On GOOGLE TV I can play my same local content with EMBY and/or PLEX (no trancoding)

Now I notice that the LFE (subwoofer) channel is MUCH louder when playing the same movie through Google TV than when playing it through KODI.

However,
- my AVR shows exactly the same information on its display (Dolby Atmos icon) when I play the movie with KODI or GOOGLE.
- there is no differece in configuration on inputs on my AVR

So my questions:
- can someone explain this difference?
- both GOOGLE TV and KODI do passthrough (I presume)?
- are there other settings in KODI that affect this behavior?

kind regards,
Bart Plessers

PS
Same situation if I use an older GOOGLE CHROMECAST instead of GOOGLE TV
Set audio to 2 channels and passthrough.
Ok, will try that tomorrow (not at home now)
But do you expect any improvementsHuh I would think that “passtrough” is “just passtrough”, so no decoding done by KODI, but sending the raw audio channel integral to my AVR
And is there an explanation that my AVR does not detect the modified signal by KODI? This would mean that KODI demuxes, modifies and remuxes the signal and send it to my AVR… Good job for a raspberry!
If audio is using passthrough (OSD will show RAW for audio channels, and AVR should show a DTS/DDP/DTSHD/TRUEHD indicator),
then the Pi can't be to blame. The audio is passed from the file to the AVR without being touched.

That should be considered as "correct" (well, it's doing exactly what the AVR is configured to do).

So is kodi using passthrough? Is Google TV using passthrough?
Well, KODI or GOOGLE, ... 
The only thing I can say for sure is that I was wrong!

After some playback sessions, I finally decided to show the "media info" of my AVR on the on-screen-display.
Found out that my Denon was playing GOOGLE-input with "Audyssey" set to "MultEQ XT: reference", and when playing the KODI-input with "Audyssey" set to "MultEQ XT: off". So it was the equalizer that boosted the bass on GOOGLE!

Reason that I was not aware of this: I checked the GOOGLE input and set it to "direct play" on my AVR. Equalizer settings are not even available with direct play! However, as soon the audio format changes (in my case when playing the movie), the AVR swithes to other settings. So it seems the DENON AVR has a setting for every audio format and remembers this when playing back. But you can only access this setting when playing the same format!

What I also learned:
- KODI audio setting has to be set to correct speaker setup (in my case 7.1). When I set this to 2.0 (as suggested by @MatteN ), Kodi sometimes only send 2 channels. I.e. I have a movie "David Byrne's American Utopia" which has 5.1 PCM channels:
Code:

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 1 h 45 min
Duration_LastFrame                       : -11 ms
Bit rate mode                            : Constant
Bit rate                                 : 384 kb/s
Channel(s)                               : 6 channels
Channel layout                           : C L R Ls Rs LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 289 MiB (15%)
Default                                  : Yes
Alternate group                          : 1

When KODI was set to 2.0 audio, only 2 of my speakers where addressed. So, I changed this back to 7.1 according to my speaker setup. With this audio format, everyting is working fine. For other formats, i.e. "Dolby Digital", my AVR recognized this and the number channels set in KODI had no influence. I.e.
Code:

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Codec ID                                 : ac-3
Duration                                 : 1 min 3 s
Bit rate mode                            : Constant
Bit rate                                 : 640 kb/s
Channel(s)                               : 6 channels
Channel layout                           : L R C LFE Ls Rs
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Compression mode                         : Lossy
Stream size                              : 4.85 MiB (13%)
Service kind                             : Complete Main
Encoded date                             : UTC 1970-01-01 00:00:00
Tagged date                              : UTC 1970-01-01 00:00:00


- Denon AVR has equalizer settings per audio format. So be aware that if you modified some settings during some playback, this will be remembered next time

- Both GOOGLE and KODI did a correct playback of "Dolby Digital". However, GOOGLE did not succeed in playback "Dolby TrueHD with Dolby Atmos" correctly. Luckily KODI did!:
Code:

Audio
ID                                       : 2
Format                                   : MLP FBA 16-ch
Format/Info                              : Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                          : Dolby TrueHD with Dolby Atmos
Codec ID                                 : A_TRUEHD
Duration                                 : 1 min 3 s
Bit rate mode                            : Variable
Bit rate                                 : 6 694 kb/s
Maximum bit rate                         : 9 096 kb/s
Channel(s)                               : 8 channels
Channel layout                           : L R C LFE Ls Rs Lb Rb
Sampling rate                            : 48.0 kHz
Frame rate                               : 1 200.000 FPS (40 SPF)
Compression mode                         : Lossless
Stream size                              : 50.7 MiB (36%)
Default                                  : Yes
Forced                                   : No
Number of dynamic objects                : 15
Bed channel count                        : 1 channel
Bed channel configuration                : LFE