Dolby Vision - VS10 Engine on Ugoos AM6+

Cool - used Makemkv for many moons but never noticed MEL/FEL.

Thanks

Hi, I just wanted to clarify. I have a JVC Projector that does HDR10 pretty well, obviously no OLED but still looks great imo.

I borrowed a friends Zidoo Z9X Pro and it worked well in its ability to take a DV signal and convert to HDR10 with VS10. It even reproduced the RPU layers properly so I could see them on my projector. But of course it did not support FEL :frowning:

This brought me here, with CoreElect and the AM6B+ device. I saw it supported FEL and once I got it all setup on my LG C1 OLED I was able to play the full DV test file and confirm FEL support! I was so excited. Then I took the device to my theater room with my JVC NX7 and hooked it up and I was sad to see not only did it not pass a HDR10 version that included the FEL data but it also did not have even the RPU meta data applied to the video stream like the Zidoo. I looked all over and couldn’t find why… it brought me here. It sounds like maybe it’s just not supported? Is there any chance we will get proper tone mapping/processing of a full DV FEL video and converted to HDR10 for projectors that support it?

FYI just using the latest stable CE build.

IIRC for CPM builds it’s recommended to use latest nightlies, and then update with latest CPM build.

I just got the latest CPM build off github and put it in the .update folder. Looks like it gave me the option to enable Player Led (assuming for DV). I will try this and see if it helps. If that doesn’t work, ill try getting the latest nightly as well.

But really looking to confirm, what I am trying to do should be possibly, IE take a DV video with FEL and tonemap it to HDR10 for display on my projector… similar to what the Zidoo did for the RPU metadata, but in this case this device should also enable FEL to work too.

Update… when it went to check again on my projector I noticed the DV options disappeared in the coreelec settings, no longer have the options I had when plugged into my OLED. Like Player Led. I am guessing it’s detecting I don’t have a DV display which would be correct, but shouldn’t it be converting to HDR10 or give me the option to?

yes it should as it does it on my Samsung S90C QD-OLED TV, but you need to configure the values in the CPM build, you have them in settings, system and CoreELEC.

You have a couple of options:

Buy something like an HD Fury and setup between your projector and the AM6B+, that can create a Dolby VSVDB “on-behalf” of your projector which does not have one, and then setup the AM6B+ to be Player Led, and then the HDR Fury will feed the Projector an HDR signal type.

Or you can use one of the builds I shared for the AM6B+ where you can also setup a Dolby VSVDB in the settings and set it to be Player Led (HDR).

Any with the same base version should be fine so can grab an install of ng 21.1.1 and then apply the tar update.

Thanks for your response. I apparently did not actually apply the update, thought it did on reboot, but it did not actually apply. So I copied the latest .tar from the git repo to the update folder and am trying that again now and will test again.

I do see the actual Dolby Vision section now, so will go play with this and try to set it up :wink: Thank You!!

I got everything working! I might have a few more questions about specific settings but so far it’s looking good and displays all FEL patterns.

This is probably just due to my lack of understanding of the DV implementation in CoreELEC, but I noticed when I watch videos that are DV it does not seem to send the MaxFALL and MaxCLL data. Is this because all tone mapping is done on device and it wouldn’t benefit to send it? When HDR10 native movies are played it does have that data and shows in on the projectors info screen.

The projector can do frame by frame tone mapping and it works very well. But I also noticed when watching content that is DV passed through as HDR10, flipping back and forth between auto and off doesn’t do anything, at least I cant tell… so maybe its just as good as it can get coming from the Ugoos and VS10 Engine. At least that is my guess :wink:

The implementation in my builds sets the HDR InfoFrame Metadata to 0. (PQ/0)

Please check previous posts on the subject in the Community Projects topics I created include one for the Dolby VSVDB I did.

Later members requested to allow override of that HDR metadata so you can also specify an alternative HDR InfoFrame, that would though be static not connected with the specific DV content playing, but you could use it to try and see if there is a difference for a specific case.

If you need more features then probably an HD Fury like device is a better bet can set lots of things with it beyond the build I did.

since this is dealing with the AM6+ I just want to update everyone and make sure of the recent developments and some help from the community.

over on this thread

MasterKeyxda has found a way to ~ increase performance of this chipset by 25%

he’s got dtb images for devices with S922X chipsets
he has all the stuff ready in github, as soon as he has enough confidence he’s creating a PR and it will be pushed to nightlies.

if anyone is willing and able to test out the DTB files and report on the performance metrics (all discussed on this comment S922X Ugoos AM6B Device Tree - Performance/Efficiency - Testing Needed - #41 by MasterKeyxda ) that would be amazing!

this is pretty wild, 25% performance increase puts it on par (or slightly better) than the latest and greatest S928X, and the s922x already has an 11-15% better multicore performance!

cpm could you make use of this in your own build?

1 Like

and now the spamming begins…:skull_and_crossbones:

don’t worry I was just going to make one post. finding out you have a free upgrade of 25% isn’t a bad thing to let the community know :slight_smile:
plus this is helping since we need testers to be confident that this gets pushed to nightly without a hiccup

Should work with the builds I shared yes.

1 Like

you’ve made several already…:skull_and_crossbones:

3 Likes

Good day,

Is it perhaps also possible that this can come to the AM8?

Thanks in advance :pray:

Why would he waste time on a device that can’t reproduce P7 FEL?

I think that’s for @cpm to say. His time, his decision

hmm, what’s for him to say? If it reproduces P7 FEL? I don’t think there’s anything to say concerning that. But yeah, he can waste his time as he sees fit, of course.