NVDEC - Only I-Frames are decoded correct
I am dececoding a h.264 stream from a ip camera. The decoding process itself is working, but the returned images from the nvdec decoder are not correct. Only I-Frames are decoded correct. All other frames only contain artefacts where the images has changed. When using the VLC to decode the stream all images in the stream are decoded correct an no artefacts are visible. What can be the error? Any missetting in the parameters for the decoder? Attachement: stream send by camera
I am dececoding a h.264 stream from a ip camera.
The decoding process itself is working, but the returned images from the nvdec decoder are not correct.

Only I-Frames are decoded correct. All other frames only contain artefacts where the images has changed.

When using the VLC to decode the stream all images in the stream are decoded correct an no artefacts are visible.

What can be the error? Any missetting in the parameters for the decoder?

Attachement: stream send by camera
Attachments

test.zip

#1
Posted 01/09/2018 10:55 AM   
It decodes fine for me. Can you give more details on what code you are using for decoding, your graphics card, driver version, etc.?
It decodes fine for me. Can you give more details on what code you are using for decoding, your graphics card, driver version, etc.?

CUDA-Enabled Frame Server for Avisynth/Vapoursynth: http://rationalqm.us/dgdecnv/dgdecnv.html

#2
Posted 01/10/2018 10:21 PM   
I found the error myself. The decoder was fixed to decode 1080 lines. But 1080 lines are always encode as 1088 lines to fit the 16x16 makroblocks.
I found the error myself.

The decoder was fixed to decode 1080 lines. But 1080 lines are always encode as 1088 lines to fit the 16x16 makroblocks.

#3
Posted 01/18/2018 08:31 AM   
Scroll To Top

Add Reply