SVO2 Recording Size

Subject: SVO2 Recording Size and Parameters on Jetson Orin with GMSL2

Dear Stereolabs Support Team,

I am using a Jetson Orin 64GB device connected via GMSL2 to record SVO2 files. Below is the recording setup I used:

InitParameters init_params;
init_params.input.setFromSerialNumber(serial.c_str());
init_params.camera_resolution = RESOLUTION::HD1200;
init_params.camera_fps = 15;
init_params.depth_mode = DEPTH_MODE::NEURAL;
init_params.svo_real_time_mode = true;

RecordingParameters rec_params;
rec_params.compression_mode = SVO_COMPRESSION_MODE::H264_LOSSLESS;
rec_params.target_framerate = 15;
rec_params.transcode_streaming_input = true;

After recording for 1 hour per camera, the resulting SVO2 file size is only around 8GB, which seems smaller than expected. Is this normal for H264_LOSSLESS mode?

Also, when I inspect the SVO file using ZED_SVO_Editor -inf, it shows the compression mode as H264_LOSSLESS, which appears correct.

In this mode, is it correct that the bitrate parameter does not need to be explicitly set?
Are there any parameters I might be missing that could affect recording quality or file size?

Thank you for your assistance.

Hello Ham Seongho,

Thank you for reaching us. We are trying to reproduce your issue.
In the meantime, could you please run ZED_Diagnostic tool, save the generated json and send it to us to know more about your setup ?

I saw your recording setup, did you do something similar to this sample (https://github.com/stereolabs/zed-sdk/blob/master/recording/recording/mono/cpp/src/main.cpp) for the rest of your script ?

Best regards,

Stereolabs Support