We are using Nvidia Xavier NX device to capture images from e-con see3cam USB camera to capture images continuously. The pipeline suggested by the camera provider is as follows.
gst-launch-1.0 v4l2src do-timestamp=true device=/dev/video0 ! image/jpeg,width=4208,height=3120,framerate=20/1 ! videorate ! capsfilter caps="image/jpeg" name=timelapse_framerate ! queue ! multifilesink post-messages=true location=test-%d.jpg
This will produces images at 20 fps. But we don’t need 20 fps speed.We need lower fps for our requirement. There are two image formats supported on this camera which are MJPG and UYVY.The above pipeline is using MJPG format. If we use UYVY , I think we can reduce the frame rate. Please help us on this. Also any suggestion to save the images in uuid names.
Thanks and Regards