Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Thread Tools Search this Thread Display Modes
Old 24th June 2022, 20:25   #1  |  Link
Registered User
Join Date: Dec 2003
Posts: 457
HDR10 with nvenc

Can't find a lot out there but a lot of the settings to define HDR10 values for color, and light level are missing still from ffmpeg with nvenc encoding. I've read a bit about encoding with ffmpeg and then injecting the metadata into it with hdr10plus_gen but I can't figure out the way to use it. Wants some json and a "binary"? Any thoughts the best way to encode HDR10 media withe my NVidia 3080 ti GPU and maintain the HDR10 data?
jriker1 is offline   Reply With Quote
Old 28th June 2022, 21:15   #2  |  Link
Derek Prestegard IRL
Blue_MiSfit's Avatar
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,944
The json / binary is specifically dynamic tone mapping metadata for HDR10+.

If you just want HDR10 there are only a couple of things required:

"Basic" metadata (these are always the same):
1) Color primaries = BT. 2020
2) Transfer = SMPTE ST. 2084 aka PQ
3) Differencing / "matrix" = BT.2020nc (non-constant luminance)

SMPTE ST. 2086 metadata aka mastering display characteristics (this is content specific):
1) Color primaries of mastering display
2) White point of mastering display
3) Max / min luminance of mastering display

That's all that's required. You can also optionally include the max content light level (MaxCLL) / max frame average light level (MaxFALL), but this is not required.

In practice there are only a couple of different possibilities for the mastering display characteristics. Most studios use a 1000 nit display using P3 primaries (or BT. 2020 primaries) and a D65 whitepoint.
These are all my personal statements, not those of my employer :)

Last edited by Blue_MiSfit; 28th June 2022 at 21:20.
Blue_MiSfit is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 15:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.