Vero V - Not passing thru TrueHD or DTS-HD to AVR

Hello Friends,

I have a Vero V connected to my Yamaha AVR (RX-V685) via HDMI and the output of the AVR to my Samsung TV also via HDMI.

Using handbrake, I ripped my Blueray disk of Roger Waters Us + Them into an MKV container using AV1 for video and selecting audio passthru for both the TrueHD 5.1 ch and PCM 2.0 ch 2304 kbps audio tracks. I did something similar for Inception except that was using DTS-HD for audio.

Both of these play the stereo track fine thru my AVR but I get no sound when selecting the TrueHD track (Roger Waters) or DTS-HD (Inception) tracks.

I can play both Bluerays fine using an old Panasonic BR player connected to my AVR and I have verified the AVR supports both HD audio format.

These are my settings in Kodi:

Settings/Player/Videos:
Sync Playback to Display OFF

Settings/System Settings/Audio:
Number of Channels 7.1
Output Configuration Best Match
Allow Passthru On
AC3 Receiver On
E-AC3 On
DTS On
TrueHD On
DTS-HD On

I have no trouble passing thru DTS or AC3 audio from Kodi to my AVR but it seems to not be getting the TrueHD or DTS-HD audio from the Vero V.

As a test, I turned off Allow Passthru and Kodi transcoded my audio and sent it fine to the AVR but I would like to have the HD audio passed through rather than have it be transcoded.

I also tested the original rip from MakeMKV and it too would only play the 2 ch audio, not the original 7.1 or 5.1 TrueHD or DTS-HD audio tracks.

Here is my log file:

https://paste.osmc.tv/seqedoyise

And here is the output from mediainfo:
General
Unique ID : 136907061743686457798136437577233729031 (0x66FF574A8849BECDC2C986C928600607)
Complete name : /media/Kodi/Movies/Roger Waters - Us + Them (2019) [tmdbid-617924]/Roger Waters - Us + Them (2019).mkv
Format : Matroska
Format version : Version 4
File size : 8.16 GiB
Duration : 1 h 59 min
Overall bit rate mode : Variable
Overall bit rate : 9 782 kb/s
Frame rate : 24.000 FPS
Movie name : Roger Waters - Us + Them (2019)
Encoded date : 2026-03-15 19:29:57 UTC
Writing application : HandBrake 1.11.0 2026030800
Writing library : Lavf62.3.100
ErrorDetectionType : Per level 1

Video
ID : 1
Format : AV1
Format/Info : AOMedia Video 1
Format profile : Main@L4.0
Codec ID : V_AV1
Duration : 1 h 59 min
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 0)
Bit depth : 10 bits
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio #1
ID : 2
Format : MLP FBA
Format/Info : Meridian Lossless Packing FBA
Commercial name : Dolby TrueHD
Codec ID : A_TRUEHD
Duration : 1 h 59 min
Bit rate mode : Variable
Maximum bit rate : 4 743 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 1 200.000 FPS (40 SPF)
Compression mode : Lossless
Title : Stereo
Language : English
Default : Yes
Forced : No

Audio #2
ID : 3
Format : PCM
Format settings : Little / Signed
Codec ID : A_PCM/INT/LIT
Duration : 1 h 59 min
Bit rate mode : Constant
Bit rate : 2 304 kb/s
Channel(s) : 2 channels
Sampling rate : 48.0 kHz
Bit depth : 24 bits
Stream size : 1.92 GiB (24%)
Title : Stereo
Language : English
Default : No
Forced : No

I hope someone can help. I’ve been chasing this for a couple of days and can’t find any solution.

thanks much.

.jeff

What audio output device do you have selected?
It should be HDMI.

Sam

Hi Sam,

There are 2 options:

Default (AML-AUGESOUND: HDMI, S/PDIF & ANALOGUE)

and

AML-AUGESOUND, HDMI

I chose the first one, the default.

The Passthrough Output device only has one option and that is selected:

AML-AUGESOUND, HDMI

Did you import your Kodi setup from another device?

Sam

No, this is a clean install on a new device I bought from you a month or so ago. Works great w/ AC3 and DTS, just not passing thru (it seems) HD Audio.

I am using the Amber skin but also tried it with the default OSMC skin, no difference.

Something else that is interesting. When I bring up the ‘Information’ screen from my AVR while playing the movie, if I am playing the 2 channel track, it shows PCM 2 channel as I would expect. When I switch to the TrueHD channel, the information screen on the AVR shows dashes in the fields for codec, bitrate etc. No information displayed. Looks like there is no audio track going to the AVR.

There is an issue with the edid your system is sending.

====================== EDID =================== wE0go885
Rx Manufacturer Name: 
Rx Product Code: 0000
Rx Serial Number: 00000000
Rx Product Name: 
Manufacture Week: 0
Manufacture Year: 1990
Physical size(mm): 0 x 0
EDID Version: 0.0
EDID block number: 0x0
blk0 chksum: 0x00
Source Physical Address[a.b.c.d]: 1.1.0.0
YCC support 0x00, VIC (native 0):
ColorDeepSupport 0x00 10/12/16/Y444 0/0/0/0

Audio {format, channel, freq, cce}
{1, 1, 0x07, 0x01}
Speaker Allocation: 0x00
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 0 MHz
vLatency:  Invalid/Unknown
aLatency:  Invalid/Unknown
i_vLatency:  Invalid/Unknown
i_aLatency:  Invalid/Unknown
SCDC: 0
RR_Cap: 0
LTE_340M_Scramble: 0

checkvalue: 0xf6fa0000

---------------------- EDID END --------------- wE0go885


====================== Audio Cap =================== k3dRrf31
CodingType MaxChannels SamplingFreq SampleSize
PCM, 2 ch, 32/44.1/48 kHz, 16 bit

---------------------- Audio Cap END --------------- k3dRrf31

Could be that your HDMI cable has a problem, your AVR is not sending correct edid information.
Maybe try to reset port settings and try a new cable

Thanks. Last night I tried a different cable and used a different HDMI port on the AVR. Did not make any difference.

Why would this be showing PCM 2 ch when I am passing thru TrueHD 5.1 from the Vero V to the receiver?

Do I need a special cable to use HD Audio?

I am not using ARC as I don’t output anything from my TV to the AVR if that makes any difference.

Ok assume then only port / AVR reset would work.
But before that you can connect the Vero directly to the TV and then share the log that would tell us/you that EDID detection works

This has nothing to do with the audio you play.
this is what the TV and the AVR is telling the Vero it is capable to play.

And in the moment both Video and Audio information are non existing

Missed that, cheers.
We can force audio capabilities but that shouldn’t really be necessary

Maybe log was uploaded when TV/AVR was off.

Sorry for my confusion. Does that mean I need ARC enabled? And does it matter which of the 4 HDMI input ports I connect my Vero V to?

Hi Sam,

I had the TV and AVR on, set debugging on, then rebooted twice. Then tried to play the video. Then turned debug off and then got the log and sent it. Should I try that again?

Rebooting now w/ debug on. Will start the video. Then stop it, turn off debug and then send you the link to the log.

Here you go. TV and AVR on, playing TrueHD, no sound out, video fine.

https://paste.osmc.tv/icovuvimuw

OK this looks like it should be.
Was the Vero connected directly to the TV or the AVR when you created this log?

====================== EDID =================== wE0go885
Rx Manufacturer Name: SAM
Rx Product Code: 0fa8
Rx Serial Number: 01000e00
Rx Product Name: SAMSUNG
Manufacture Week: 1
Manufacture Year: 2019
Physical size(mm): 1420 x 800
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0xf6
Source Physical Address[a.b.c.d]: 1.1.0.0
YCC support 0x03, VIC (native 97):
ColorDeepSupport 0xb8 10/12/16/Y444 1/1/0/1
97 16 31 4 19 5 20 32 33 34 93 94 95 96 98 7 22 3 18 95 94 93 98 
Audio {format, channel, freq, cce}
{1, 1, 0x7f, 0x07}
{1, 7, 0x7f, 0x07}
{2, 5, 0x07, 0x50}
{7, 6, 0x1f, 0xc0}
{9, 5, 0x02, 0x00}
{10, 7, 0x06, 0x03}
{12, 7, 0x7e, 0x03}
{11, 7, 0x7e, 0x03}
Speaker Allocation: 0x5f
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
vLatency:  Invalid/Unknown
aLatency:  Invalid/Unknown
i_vLatency:  Invalid/Unknown
i_aLatency:  Invalid/Unknown
Colorimetry: 0xc3
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
  HDR/13  DeepColor
checkvalue: 0xf63c0000

---------------------- EDID END --------------- wE0go885


====================== Dolby Vision Cap =================== wR0bk595
The Rx don't support DolbyVision

---------------------- Dolby Vision Cap END --------------- wR0bk595


====================== Audio Cap =================== k3dRrf31
CodingType MaxChannels SamplingFreq SampleSize
PCM, 2 ch, 32/44.1/48/88.2/96/176.4/192 kHz, 16/20/24 bit
PCM, 8 ch, 32/44.1/48/88.2/96/176.4/192 kHz, 16/20/24 bit
AC-3, 6 ch, 32/44.1/48 kHz, MaxBitRate 640kb/s
DTS, 7 ch, 32/44.1/48/88.2/96 kHz, MaxBitRate 1536kb/s
OneBitAudio, 6 ch, 44.1 kHz, MaxBitRate 0kb/s
Dobly_Digital+/ATMOS, 8 ch, 44.1/48 kHz, AFCDepValue 0x3
MAT, 8 ch, 44.1/48/88.2/96/176.4/192 kHz, AFCDepValue 0x3
DTS-HD, 8 ch, 44.1/48/88.2/96/176.4/192 kHz, AFCDepValue 0x3

---------------------- Audio Cap END --------------- k3dRrf31

Hello all,

Yes, the above log was with the Vero connected to the Yamaha AVR.

Tried a couple of things since we last chatted.

AVR Soft Reset - no change

Update AVR firmware - no change

Reset all AVR settings back to factory default - no change

When I play the movie on the Blueray disc thru the AVR, it plays all 3 of the channels (7.1 TrueHD + Atmos, TrueHD 5.1, and 2 ch) just fine.

Looking at the AVR Audio info display while movies are playing:

When playing 2 ch movie - correct (Dolby)
When playing AC3 5.1 movie - correct (Dolby)
When playing movie via Blueray player connected to AVR - correct (Dolby)
When playing DTS-HD or TrueHD 5.1 or TrueHD 7.1/Atmos - not showing any audio input, dashed in place of values for codec, bitrate etc.

I can hear all 3 of the (excellent) audio channels when playing the video on my desktop (Debian Linux, KDE, VLC).

This implies to me, though I could be wrong, that no HD audio is being sent to the AVR via the Vero. The AVR playing all formats from the Blueray player implies it can, as advertised, handle HD audio.

I just created another log while playing (good video but stil no sound) the movie with TrueHD + Dolby Atmos

https://paste.osmc.tv/irezodukix

Looking at the log, I noticed this:

Stream #0:0: Video: av1 (Main), yuv420p10le(tv, bt709), 1920x1080, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn (default)
ffmpeg[0xb1f42a60]: Metadata:
ffmpeg[0xb1f42a60]: DURATION : 01:59:25.125000000
ffmpeg[0xb1f42a60]: Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default)
ffmpeg[0xb1f42a60]: Metadata:
ffmpeg[0xb1f42a60]: title : TrueHD + Dolby Atmos 7.1
ffmpeg[0xb1f42a60]: DURATION : 01:59:25.125000000
ffmpeg[0xb1f42a60]: Stream #0:2(eng): Audio: truehd, 48000 Hz, 5.1(side), s32 (24 bit)
ffmpeg[0xb1f42a60]: Metadata:
ffmpeg[0xb1f42a60]: title : TrueHD 5.1
ffmpeg[0xb1f42a60]: DURATION : 01:59:25.125000000
ffmpeg[0xb1f42a60]: Stream #0:3(eng): Audio: pcm_s24le, 48000 Hz, 2 channels, s32 (24 bit), 2304 kb/s
ffmpeg[0xb1f42a60]: Metadata:
ffmpeg[0xb1f42a60]: title : Stereo
2026-03-16 15:19:04.135 T:3089 info : ffmpeg[0xb1f42a60]: DURATION : 01:59:25.125000000

2026-03-16 15:19:04.663 T:2992    debug <general>: CAESinkALSA::GetChannelLayout - Input Channel Count: 8 Output Channel Count: 8
2026-03-16 15:19:04.663 T:2992    debug <general>: CAESinkALSA::GetChannelLayout - Requested Layout: RAW, RAW, RAW, RAW, RAW, RAW, RAW, RAW
2026-03-16 15:19:04.663 T:2992    debug <general>: CAESinkALSA::GetChannelLayout - Got Layout: RAW, RAW, RAW, RAW, RAW, RAW, RAW, RAW (ALSA: none CEA: 0 )
2026-03-16 15:19:04.663 T:2992    debug <general>: CActiveAESink::OpenSink - ALSA Initialized:
2026-03-16 15:19:04.663 T:2992    debug <general>:   Output Device : AML-AUGESOUND
2026-03-16 15:19:04.663 T:2992    debug <general>:   Sample Rate   : 192000
2026-03-16 15:19:04.663 T:2992    debug <general>:   Sample Format : AE_FMT_S16NE
2026-03-16 15:19:04.663 T:2992    debug <general>:   Channel Count : 8
2026-03-16 15:19:04.663 T:2992    debug <general>:   Channel Layout: RAW, RAW, RAW, RAW, RAW, RAW, RAW, RAW
2026-03-16 15:19:04.663 T:2992    debug <general>:   Frames        : 4096
2026-03-16 15:19:04.663 T:2992    debug <general>:   Frame Size    : 16

Does this look correct? Seeing 8 channels, but RAW?

Don’t do that. Use FHD resolution for the GUI. We’ve seen strange effects driving the graphical user interface in 4k resolution. Playback of video material is not affected by this setting. Not sure whether this has any effect towards your issue.

I compared the journal logs with a log of a h265+TrueHD playback here (using a SONY STR-DN1080 AVR) … It looks exactly the same for the audio entries. From my point of view the Vero is sending the audio data to the Yamaha.
Your problem seems to have the origin in the Yamaha AVR device.

I only can offer to test a short clip of such handbrake output here. Try mkvtoolnix to cut out a small piece.