Unable to record the video using argus_camera in Jetson orin Nano

Hi Team

I am able to preview my camera feed in the Argus_camera application and when i try to capture image it is also possible but when i try to record the video the file is created with zero bytes size.

What’s your camera?

v4l2-ctl --list-formats-ext

This is the result of v4l2-ctl command

That’s weird !!??
Could you try nvargus_nvraw

Thanks

Dear ShaneCCC,
Please


find the analysis results

Thanks, could you try the MMAPI sample code.
10_argus_camera_recording

Hi ShaneCCC we have tried that too but that too is not working.

Also we have tried with the default imx219 camera an tried to record the video using argus_camera binary and that also failled. with below logs

orin_nano@ubuntu:/usr/src/jetson_multimedia_api/argus/build/apps/camera/ui/camera$ sudo ./argus_camera -d 0 -v 20 --outputpath=/home/orin_nano -x

Executing Argus Sample Application (argus_camera)
Argus Version: 0.99.3.3 (multi-process)

(gst-plugin-scanner:5806): GStreamer-WARNING **: 12:52:19.778: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstlibav.so': /lib/aarch64-linux-gnu/libgomp.so.1: cannot allocate memory in static TLS block

(gst-plugin-scanner:5806): GStreamer-WARNING **: 12:52:19.863: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_deepstream_bins.so': libgstrtspserver-1.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:5806): GStreamer-WARNING **: 12:52:19.919: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so': librivermax.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:5806): GStreamer-WARNING **: 12:52:19.971: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferserver.so': libtritonserver.so: cannot open shared object file: No such file or directory

(gst-plugin-scanner:5806): GStreamer-WARNING **: 12:52:20.232: Failed to load plugin '/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstchromaprint.so': /lib/aarch64-linux-gnu/libgomp.so.1: cannot allocate memory in static TLS block
Error generated. /usr/src/jetson_multimedia_api/argus/apps/camera/common/VideoPipeline.cpp, start:489 Failed to set playing state
Error generated. /usr/src/jetson_multimedia_api/argus/apps/camera/modules/tasks/VideoRecord.cpp, startRecording:269 (propagating)
Error generated. /usr/src/jetson_multimedia_api/argus/apps/camera/ui/video/AppModuleVideo.cpp, video:71 (propagating)
Error generated. /usr/src/jetson_multimedia_api/argus/samples/utils/Options.cpp, parse:245 (propagating)
Error generated. /usr/src/jetson_multimedia_api/argus/apps/camera/ui/common/App.cpp, run:88 (propagating)```

Did you work on latest release J5.1.1?
Looks like your system have unknow problem cause that. Maybe try flash it by sdkmanager again to try.

Yes Shane I performed this test on Jetpack 5.1.1. and i made the full installation via SDK manager. Then am getting this error.

Since my SOM is Orin nano the only supported jetpack version is jetpack 5.1.1

Try below.

1 Like

Hi Shane

I have tried this it took away the TLS issue but the recording is still not working. Are you facing this issue at your end.

@Mr_JP
No we don’t.
Did you check those files in the error message?

cannot open shared object file: No such file or directory

Hi Shane

This is a default Jetpack I flashed from the SDK manager also am using the imx219 camera which is also a default support from nvidia. So this issue should be recreate-able.

Also am little bit confused why no one else has raised the same issue.

Looks like your path ruin by sudo
Please copy the argus_camera to ~ or install it by make install and recording at ~ without sudo

Hi shaneCCC

Does this lack of hardware encoder in Orin nano has any role in why the recording is not working in argus_camera application.

image

I don’t think so.
Suppose you need make install after build the argus_camera and run it without sudo

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