AFAICT it does not. I'm investigating using NVENC to re-compress J2K HDR masters to something that is not so laughably huge. Unfortunately the metadata needs to be saved separately. We still use x265 for the final production encode and re-inject metadata at that time. Keep colorspace conversion upstream of encoding and rely on NVENC to just encode YUV and you're OK.diehummel wrote:Hello,
i found this thread via google
and i have a question.
Does hevc_nvenc already support BT2020 somehow?
When i re-encode an 4k HDR BT2020 Video the BT2020 Metadata gets lost.
With x265 and x265-params i can set bt2020 colormatrix etc.. and its ok. But i would like to use GPU performance.
IMO NVENC lacks the fidelity for production HDR encoding. But it's fast, and at higher bit rates well suited for archival. The limited pixel format support in the ffmpeg builds is also something you need to be aware of. I was hoping the patch noted in this thread would be in the main builds by now, but it looks like that is not the case. Maybe I need to update?