NVDec HEVC 10-bit decoding is broken

NVDec is creating artifacts when decoding HEVC 10-bit streams. I have tested it with Video SDK 8.0.14 as well as my own player application (driver 385.41). This occurs for almost all of my HEVC 10-bit streams. I understand that there is an internal nVidia bug report but it has been almost 6 months with no resolution.

Test streams are available here:

http:\rationalqm.us\misc\Bug\original1.265
http:\rationalqm.us\misc\Bug\small_clip.hevc

Please advise progress and schedule for fixing this show-stopper NVDec bug.

1 Like

the same happened to me, I fire a bug (Tue, Sep 12, 2017 at 4:29), but no response for now.

https://developer.nvidia.com/nvidia_bug/1989397

Exodus_UHD_HDR_Exodus_draft.track_1.hevc is demux from the famous demo file “Exodus_UHD_HDR_Exodus_draft.mp4” , please download.

ways to reproduce:

  1. Video_Codec_SDK_8.0.14
    use NvDecodeD3D11 demo , use command, i “f:\mkv\mkv\Exodus_UHD_HDR_Exodus_draft.track_1.hevc” o “f:\mkv\mkv\cuda_test_sdk_hevc.yuv”
    around frame 208, many frames mess up

  2. download from ffmpeg
    https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-20170910-8e17cd2-win64-shared.zip
    use command,
    ffmpeg -hwaccel cuvid -c:v hevc_cuvid -i “E:\00069.m2ts” -c:v hevc_nvenc “f:\mkv\cuda10bitdec.mp4”
    many frames mess up at the begin of output file

This appears to have been fixed in driver 387.92. Thank you nVidia!

1 Like