NvDdkVicExecute Failed Error

Hi,
I am using Gstreamer element on JetPack 4.4.1 to create 1024x768 video files(mp4) from 1024x768 image files(jpeg), sometimes I get following error.

NvDdkVicExecute Failed
nvbuffer_transform Failed
gst_nvvconv_transform: NvBufferTransform Failed

As a conditions of our use,

  • I’m not cropping, and not changing the size of video files.

  • Image file’s, video file’s size are 1024x768(XGA).

Could you tell me how to avoid these errors occurred.
If you need more information, please let me know.

Best regards,

Hi,
Please share a gstreamer command or test sample so that we can reproduce the issue on developer kit and check further. And the latest Jetpack release is 4.6.1. You may consider to upgrade the system and check if the issue is still observed.

Thank you so much for your reply.
Could you check below gstreamer command example.

gst-launch-1.0 multifilesrc location="/home/testuser/video_test/pic/%d.jpg" caps=image/jpeg,framerate=10/1 ! jpegdec ! videoconvert ! nvvidconv ! queue ! nvv4l2h264enc bitrate=2966528 ! h264parse ! qtmux ! filesink location=/home/testuser/video_test/video_test.mp4

Best regards,

Hi,
Please also share your release version:

$ head -1 /etc/nv_tegra_release

Thank you so much.
I got it.
This is my release version.

$ head -1 /etc/nv_tegra_release
#R32 (release), REVISION: 4.4, GCID: 23942405, BOARD: t210ref, EABI: aarch64, DATE: Fri Oct 16 19:44:43 UTC 2020

Sincerly,

Hi,
Did you confirm my reply?

Sincerly,

Hi,
We don’t observe the issue on Jetpack 4.6.1. What’s the failure rate in your setup? Do you hit it every time you execute gst-lauch-1.0 command?

And not sure if it helps, but you may try to decode JPEG files by

... ! nvv4l2decoder mjpeg=1 ! ...

To try hardware decoder instead of software decoder.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.