recording images with max resolution via gstreamer multisink

gst-launch-1.0 nvarguscamerasrc do-timestamp=true num-buffers=10 ! 'video/x-raw(memory:NVMM), width=(int)3280, height=(int)2464' ! nvvidconv ! jpegenc ! multifilesink location=test_%05d.jpeg
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 3280 x 2464 FR = 21.000000 fps Duration = 47619048 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;

GST_ARGUS: 3280 x 1848 FR = 28.000001 fps Duration = 35714284 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;

GST_ARGUS: 1920 x 1080 FR = 29.999999 fps Duration = 33333334 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;

GST_ARGUS: 1280 x 720 FR = 59.999999 fps Duration = 16666667 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;

GST_ARGUS: 1280 x 720 FR = 120.000005 fps Duration = 8333333 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;

GST_ARGUS: Running with following settings:
   Camera index = 0 
   Camera mode  = 0 
   Output Stream W = 3280 H = 2464 
   seconds to Run    = 0 
   Frame Rate = 21.000000 
GST_ARGUS: PowerService: requested_clock_Hz=53037600
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
Got EOS from element "pipeline0".
Execution ended after 0:00:02.064776369
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
GST_ARGUS: Cleaning up
GST_ARGUS: 
PowerServiceHwVic::cleanupResources

\^X^C
jetbot@jetbot:~/images$ ls
test_00000.jpeg  test_00003.jpeg  test_00006.jpeg  test_00009.jpeg
test_00001.jpeg  test_00004.jpeg  test_00007.jpeg
test_00002.jpeg  test_00005.jpeg  test_00008.jpeg

resolved

Apparently there is an accelerated version of jpegenc you migth be interested in (nvjpegenc). You can read more about it in the Accelerated Gstreamer Users Guide. You should be able to just add ‘nv’ in front of jpegenc.

the pipeline quoted below got obsolete

in the latter release the pipeline which works looks like:

gst-launch-1.0 nvarguscamerasrc sensor_mode=0 do-timestamp=true ! 'video/x-raw(memory:NVMM), width=(int)3280, height=(int)2464, framerate=21/1' ! nvvidconv ! nvjpegenc ! multifilesink location=test_%05d.jpeg