All those things relate to lack of many HDR metadata, MaxCLL, MaxFALL, HDR Type, PQ aso, list is aslong as am.
We only got luminance and chromiance out of TVAI stuff, and gamma SMPTE 8046, thats all
If I well understood, Topaz is doing what we claim all over ther, working on the model, so let them do this.
Don’t forget this release is “alpha”, sowe all have to get our hands dirty if we want something perfect and move forward.
What is yet done is SD to Wide gammut, so transofrming BT.709 or whatever into Wide gammut
-
To add HDR10 metadata
Follow my post from here
Hyperion SDR-to-HDR Alpha #2 - #23
If you do want to add HDR10+ or Dolby Vision metas, you’ll have to do it with DVR or use “Dolby Vision, Version 1.0, Profile 7.6, dvhe.07.06, BL+EL+RPU, no metadata compression, Blu-ray compatible / SMPTE ST 2086, Version HDR10, HDR10 compatible” this depends of your player -
To add MaxCLL / MaxFALL
Use DVR to find them relative to you video and not using CIE 1931 values
If you do not want to do tons of click into DVR with your samples, do compile this
GitHub - HDRWCG/HDRStaticMetadata: MaxFALL/MaxCLL computation -
Use either MKVtoolnix to inject additional metas or use ffmpeg with following option CIE 1931"-metadata:s:v:0 mastering_display_metadata=“G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(40000000,50)” -metadata:s:v:0 max_cll=“1000,400"”
else use peak_detect to auto detect MaxCLL
Personally, I do encode TVAI stuff into FFV1 10b 4:2:0, then compress it with SVT-AV1 (AV1 special 16 threads to be short)
You can try FFV1 10b 4:4:4 to get studios godlike quality, but be ready to buy a 24TB drive for a 2h video ![]()
I did test it in 10s fade sequences, there’s a differnce, but it’s priceless. 4:2:0 will be enough for mortals.
and try SVT-AV1 PSY, so don’t ask me more
it’s not ffmpeg
Follow them on reddit here :
https://www.reddit.com/r/AV1/comments/1am8f2b/introducing_svtav1psy/?rdt=39674
And Githhub here :
It’s a full W.I.P., so it changes all days, but very promising codec because using psyshovisual enhancment, what SVT AV1 intend to do with -g (GOP = group Of Frame) ot make the scen fluent and not chopped