444 10bit output from vero 4k

Display capabalities

480p60hz
576p50hz
720p60hz
1080i60hz
1080p60hz
720p50hz
1080i50hz*
1080p50hz
1080p24hz
2160p30hz
2160p25hz
2160p24hz
smpte24hz
smpte25hz
smpte30hz
smpte50hz
smpte60hz
smpte50hz420
smpte60hz420
2160p50hz
2160p60hz
2160p50hz420
2160p60hz420
----------------------------------------------HDR
Supported EOTF:
Traditional SDR: 1
Traditional HDR: 1
SMPTE ST 2084: 1
Future EOTF: 0
Supported SMD type1: 1
Luminance Data
Max: 0
Avg: 0
Min: 0

Logs are here
https://paste.osmc.tv/vudiyasazo

I hope this will be looked at

Thank you

Try with 50+ Hz in Kodi menu, lets see if that works for you, as it did for me

For my permenat setup, I need the 12bit @30 to work as my video recover has 9Ghz input interface, for @50 to work I will have to upgrade the input to 18Ghz which something I don’t want to do.

@sam_nazarko any chance this might be included in the next upgrade?

After some testing i thing i have found a bug that i dont know if its being discussed here. Sam helped me originally and set the vero to output 10 bit color at all times. 1080p( BT.709) plays fine with correct colors as all the fixed 10 bit setting does is to upsample the chroma from 8 bit to 10 bit as various blu ray/uhd blu ray players do like the oppo. So with 1080p i get YCbCr 4:4:4 10 bit and everything is fine. Everything is also working great if i play a 2160p file that is in BT2020 (HDR). The problem still remains with 2160p files that are in BT.709. The colorspace switches to BT.2020 BUT the file is not coded in that colorspace. Its BT.709. The thing i noticed today is this. Even if i change the kodi ui to be in 2160p the box switches to BT.2020 for the colorspace and the ui looks wrong with oversaturated colors. if its in 1080p everything is fine again. From this am guessing and i think am right:) that whenever the box switches to 2160p it has to switch to BT.2020 as well not taking into account the colorspace of the file, just the resolution. So whenever something is in 2160p the box and/or kodi assume its in BT.2020. Thats the bug. Color bit depth has nothing to do with it. 2160p and BT.2020 are “chained” together and they should not be.

I have made some suggestions in the first post of this thread. Another possible solution instead of upsampling everything to 10 bit or 12 bit its sort of a passthrough mode.
File is in 1080p 8 bit 4:2:0 bt.709? plays in 1080p 8 bit 4:2:2 or 4:4:4 bt.709
File is in 2160p 8 bit 4:2:0 bt.709? plays in 2160p 8 bit 4:2:2 or 4:4:4 bt.709
File is in 2160p 10 bit 4:2:0 bt.2020? plays in 2160p 8 bit 4:2:2 or 4:4:4 bt.2020

There is another problem that i made in a previous post also. The need for me to manually set 10 bit for everything originated from the fact that whenever i played an HDR file the box/kodi did not switch to 10 bit but it kept outputting in 8 bit even though the file is in 10 bit. As i said before everything in my equipment chain is HDR 10 bit BT.2020 compatible and is detected and works with oppo 203, apple tv 4k etc. There is bug with the box/kodi and their detection of compatible displays and needs to be corrected. Thanks a lot and sorry for the long post.

any ETA for it?

As always – when it’s ready…

The improvements will effectively be a GUI frontend for setting display parameters.
So what you are able to do via SSH will also be achievable via the Kodi menus, but not much more at this point.

1 Like

We’ve had some discussions about this in detail, including on this forum. Some of your comments aren’t quite right, but I agree that there are some improvements to be made. I think if we offer the user as much customisation as possible, they will be happy.

We are making progress on this.

Sam

Great,

Then I want to ask if the the green screen is a known issue to be fixed, this happens when I try to force the Vero 4K to be in 422, 12bit mode
using this command,

echo ‘422,12bit’ > /sys/class/amhdmitx/amhdmitx0/attr

even directly connected to the projector, and it remains in 8bit mode as seen in the pic

let me know if you want me to do further tests

Same results here for 422 12bit. Green screen at refresh rates lower than 50Hz. Ideally I’d like to see it working so I can use it with my shiny new Epson projector. The Shield manages this fine.

Not that I’ve done any in depth testing to see if I can tell the difference between 8bit and 12bit but in theory 12 bit is the way to go for pj’s right now that can’t support 18gbps.

basic workaround to get it working:

  • buy a hdfury linker put it between pj and vero 4k
  • put display to 444 10bit
  • enjoy 4k hdr

hopefully sam is finding an another solution so that we don‘t need to use the linker forever. as explained before this issues cause because of the brandwitdth limitstion of the pj‘s. in order to solve this issue the vero need to do chroma subsampling to 422 10 bit… then it will work…

better wait for an update than to spend 180$ on another device. not sure if anyone has experienced HDR and deep color and if it is worth it or not. Most of my tests so far yielding to “not worth it”

It really depends on what you are using as a display.
The combination of HDR & WGC on a good quality LED, FALD or OLED screen is pretty impressive, with a projector not so much.
UHD HDR discs are usually authored on 1000 or 4000 nit monitors with flat screens of roughly the same spec in mind. A good quality consumer projector may hit 50fL (roughly 170 nits) on a 10ft screen so there is a huge difference in light level and without any official standard way of tone mapping, the end result is always going to be inferior.
I think it’s harder to appreciate the differences with WGC or deep colour without a side by side comparison but it is there.

1 Like

I hope @sam_nazarko has this logged for a remedy, and I think you mean 4:2:2 12bit since this is subsampling that should be transmitted with 9 Ghz

Add me to the list too. I have a JVC RS500 projector. Both my Oppo and Panasonic UHD players support 422 12bit.

I have a Vero 4K I just got today, connected to a LG OLED B7, are my 4k bt2020 HDR movies playing at 10bit? If not, what do I need to do?

By default the Vero 4K appears to currently output 10 bit content in 8 bit (with HDR content output 8 bit HDR)

To get it to output 10 bit stuff without truncation, SSH into your Vero 4K (default login and password are osmc)

Then type :

echo “444,10bit” | sudo tee /sys/class/amhdmitx/amhdmitx0/attr
sudo service mediacenter restart

and Kodi will restart and 10 bit content will no longer be output at 8 bit

I’ve confirmed this with an HD Fury HDMI Vertex which reports the HDMI signal format of what it is being fed.

2 Likes

Thank you!
If I want to revert to default behavior, would i type

echo “444,8bit” | sudo tee /sys/class/amhdmitx/amhdmitx0/attr
sudo service mediacenter restart