Split HDMI signal

Hi

my Denon X4500H receiver is not capable of passthrough HDR10+
my Samsung Q9FN is able to play this format.

My vero is now connected to mediaplayer channel on avr and the avr output goes to EARC hdmi on television. on Vero it is now listed as HDR10 and HLG capable. i suspect that when connected to television direct it will show HDR10+ as well.

to be able to play HDR10+ (i know not a serious world problem) i looked into 2 splitters:

Feintech VAX01202 as show below in the picture, which will split signal and the video source will be put on televison HDMI3.

But there is also the feintech VSP01204 HDMI 2.0 splitter 1x2 pigtail https://feintech.eu/en/collections/hdmi-splitter/products/vsp01204-hdmi-2-0-splitter-pigtail

this last one does not have EDID management, according to the supplier he thinks this will not work. as it seems that the vero will read both edid from television and avr.

Is that possible to read both edid and what will be the outcome, as i want to achieve HDR10+ to view via vero on television and listen to Atmos (for example) on AVR.

any command i need to enter to merge or read the edid connected?

@zatarra77 seems happy with this Feintech

Having a switch with options for the EDID is essential I would say. Exactly what those options mean is not explained very well anywhere. It seems to work, but if you’re stuck, it is possible to ‘hard code’ an EDID into Vero but you would need some software that generates EDIDs so you get the best video and audio capabilities from both devices.

1 Like

Absolutely! I can confirm that I am very happy with this solution and I can reach the max capabilities from both the TV and my Onkyo

I have to say that I have a very little loss of audio sync (less than 100ms) but I am able to fix it in the menus of my onkyo.

This loss of sync is different if I listen to the audio of the TV (it is smaller) or to the audio of the AV receiver

1 Like

thanks @zatarra77 @grahamh for your reply. today i’ll receive VSP01204 to see if that works and tomorrow VAX01202 will arrive. If both will not work, i’ll ordering the model VSP01201. I’ll keep you posted.

First impression, i installed the VSP01204. on Vero it worked well, HDR10+ display is recognized and i could play Atmos and IMAX enhanced on the AVR so that is working.

Only issue so far is increase/decrease volume will result in sound interruption to the AVR.

Maybe powering this HDMI splitter will resolve this, need to check.

1 Like

did test with powering the VSP01204, no differences detected, used same belkin cables on both hdmi connectors. The issues with sound will happen every couple of seconds, even without adjusting volume, so it is clear to me that this device is not sufficient to use.

Today the second device added, VAX01202, same cables used.

On Vero it worked well, HDR10+ display is recognized and i could play Atmos and IMAX enhanced on the AVR so that is working.

increase/decrease volume doesn’t generate sound interruption on AVR. external power is needed on this device to get it working, nor regular sound interruptions appeared during playback.

So far it seems to be playing well.

Can’t identify yet about HDR10+ is being detected as Q9FN is not able to show this seperatly (later models can show hdr10+ icon).

With vsp01204 attached

https://paste.osmc.tv/ilapubelox

With vax01202 attached

https://paste.osmc.tv/ekoguwadet

Returned both items afterwards.

The hdr10+ recognition is not stable enough to rely on. The device looses the video recognition of hdr10+ in which the Vero is not able to keep this fixed. i need to power off and on multiple times. I guess i need to stay with the current solution and in near future when tv and avr need replacement get a better working combo.

I would be interested to know if this works …

Could you first connect your Vero to the Denon and Denon to Samsung and post cat /sys/class/amhdmitx/amhdmitx0/rawedid. That will give us the full audio specs from the Denon.

Next download this file and put it somewhere on vero. The quick way: wget https://collab.osmc.tv/index.php/s/A3CA5A4gWeSnaXy/download -O ~/test.bin
Turn off hot plug detect: Settings-System-Display-Lock HDMI HPD.
then echo load /home/osmc/test.bin | sudo tee /sys/class/amhdmitx/amhdmitx0/edid and restart Kodi with Power-Exit (do not reboot).

Now see if HDR10+ works. If it does, I can add the Denon’s full audio spec into that EDID and you should be good. Then we just need to load that EDID when Kodi starts (TBC).

Thanks for your support @grahamh

Output of cat command:

Last login: Sat Dec 16 11:12:42 2023 from 192.168.2.126
osmc@osmc:~$ cat /sys/class/amhdmitx/amhdmitx0/rawedid
00ffffffffffff0011ee600001010101001c0103808e50780a23ada4544d99260f474abdef80714f81c0810081809500a9c0b300d1c008e80030f2705a80b0588a00501d7400001e023a801871382d40582c4500c48e2100001e000000fc0044454e4f4e2d41565248440a20000000fd0018780fb93c000a202020202020017502036df05d61101f041305142021225d5e5f606566626364071603123f400f241e26380f7f073d1ec01507505f7e03570603677e034d02005f7e01835f00006e030c004500b83c2800800102030468d85dc40178800302e30f01e0e3060d01e305c301e2004fe61146d000700000000000000000000000000000000000000012
osmc@osmc:~$

Download the file mentioned and executed the command and power exit

And i see the same “color” change on the screen kodi menu as i saw when vero was connected directly to the televison. Vero is still connected to the denon and the denon to the television.

You brought some magic @grahamh ! :partying_face:

https://paste.osmc.tv/xunufuxasu

This is without logging mode

1 Like

If you are getting all the audio formats you expect (TrueHD, Atmos, DTS-HD) then there’s no more to be done with the EDID. I forgot Kodi ignores the audio part of the EDID. But FWIW, I’ve added the audio details in this file.

You now need a systemd unit file to load that EDID file on boot. Do you know how to do that?

Great support @grahamh

All sound formats still are working

I can download the file, but have no idea how to load that file on boot. If you would like to guide me, i’ll will manage it.

It’s probably worth me adding one globally to OSMC that activates in the presence of a file existing. Perhaps /lib/firmware/edid-custom.bin

Then users have a drop in solution for custom EDIDs.

2 Likes

Hi @sam_nazarko @grahamh

Looks a good solution to fix it. Happy to cooperate to check.

Awesome support you deliver in here.

I will let you know when something is available for testing.

2 Likes

We are still thinking about the best approach for this.
Not forgotten.

1 Like

Good to hear @sam_nazarko , when it’s ready it’s ready, no rush. Thanks for you and your team’s great support. Happy New Year :partying_face:

Hi @sam_nazarko

I did update and followed the instructions in settings display.


As then i rebooted to see if it reflects the settings:

The i rebooted again but is stays the same and my test file didn’t show the colors as expected (when as directly connected in the previous test). As well as the display doesn’t show the HDR10+ setting.

I loaded the file of @grahamh and did the “ exit” only and then the settings appears as expected and the file playing did show as expected.


This is grab logs after applying the edid.bin approach

https://paste.osmc.tv/uwoqehibec

I rebooted again to remove the edid.bin approach and create new grab logs with the new approach (hdr10+ was not visible again)

https://paste.osmc.tv/elisuhecot

I’m sorry to mention that the new approach did not work out as expected. Hope you have some clue how to move on.

Sorry about that. I think I know what’s wrong. Thanks for the report.

1 Like

no problem at all. I’m already happy that all those adjustments can be made by you and co-dev’s. !!!

Fixed. You should get another update shortly.