I Only known 2 different HDR10 metadatas.
BT2020 and P3D65
If you will reencode a HEVC 10-Bit HDR Stream, use following custom strings for x265:
Check in MediaInfo this entry:
Quote:
Mastering display color primaries : BT.2020
|
BT2020:
Quote:
--hdr --output-depth 10 --hdr-opt --max-cll "1000,400" --master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(10000000,1)"
|
P3D65:
Quote:
--hdr --output-depth 10 --hdr-opt --max-cll "1000,400" --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1)"
|
You must change the blue and green entries, use the entries you see in MediaInfo of the Stream/file.
The above examples looks so in MediaInfo:
Quote:
Mastering display luminance : min: 0.0001 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 400 cd/m2
|
Another thing is, you must use a 10-Bit pipeline! You see it in the encoder Window on the top, there must stand: i420p10!.
I use LSMash for my DNxHR Intermediates, for HEVC Input in Mkv Container i use DGIndesNV or LWLibAv.
I'm using for Encoding StaxRip as Gui and x265 as Encoder. It's faster as FFMPEG.