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)

Reply
 
Thread Tools Search this Thread Display Modes
Old 23rd July 2021, 18:39   #1  |  Link
jlcpremier
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
jlcpremier is offline   Reply With Quote
Old 23rd July 2021, 19:11   #2  |  Link
benwaggoner
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.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

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 04:35.


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