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. |
23rd July 2021, 18:39 | #1 | Link |
Registered User
Join Date: Mar 2021
Posts: 3
|
NVENC with HDR10
Forgive me, cause I'm sure this question has been asked before, but all my searching through the forums hasn't given me a concrete answer to a few questions I have.
Handbrake - I understand the nightly build supports HDR10 on x265 10 bit/12 bit only right? I tried using the NVENC x265 and even though it passes the HDR data over, mediainfo does not show HDR10 just SMPTE2086 RipBot264 - GPU is set as the encoding choice but when encoding a 4K HDR file it runs at the same speed as CPU encoding. I'm guessing it just falls back to CPU since GPU 4K HDR is not supported? Task manager also shows no decent utilization of GPU either. I have a Core i5-9400f so CPU encoding is pretty slow, though I am about to upgrade to a Ryzen 7 3700x so hopefully going from 6/6 to 8/16 will be decent upgrade in encoding time, but would be nice to be able to utilize my 1050TI for some of the quicker encodes. What is the best method to use NVENC to encode 4K HDR files currently? I understand the trade-off in speed/size/quality, I've read about using command line with FFMPEG to achieve this, but haven't found a good guide/walkthrough and I'm more of a GUI guy Any help is appreciated. Thanks |
23rd July 2021, 19:11 | #2 | Link |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Any Main10 encoder should be able to encode HDR10 sources as HDR10. Although it might be missing some HDR10 optimizations, and have some 709-specific optimizations that are counterproductive for HDR10.
But to work as HDR10, the appropriate VUI data needs to be set so that the decoder knows it is HDR10 and tell the display manager to present it accordingly. Adding that data post-encode is conceptually straightforward but likely hasn't been implemented. I see that the latest Adobe Media Encoder beta running on a RTX a6000 (NVidia RTX 3K GPU) has the same limitation - HW only for 8-bit. It claims to be able to encode HDR10 in 8-bit with HW, which would be a bug. |
Thread Tools | Search this Thread |
Display Modes | |
|
|