Hi Stereolabs team, I’m seeing a reproducible SVO recording issue with zed-gstreamer on Jetson.
Environment:
- Jetson (aarch64)
- ZED SDK 5.2
- zed-gstreamer built from master, installed plugin reports
zedsrc Version 5.1 - GStreamer 1.20.x
Issue:
- Runtime SVO recording appears to enable/disable correctly via
zedsrcproperties. .svo2file is created and can be large (e.g., 18MB, 80MB).- But playback with ZED SDK (
pyzed) only decodes frame 0; nextgrab()returnsEND_OF_SVO_FILE_REACHED. get_svo_number_of_frames()reports many frames (e.g., 37/62/192), but only first frame is readable.
Repro summary:
- Build/install zed-gstreamer
- Launch zedsrc pipeline
- Set
svo-recording-filenameand togglesvo-recording-enable=trueat runtime after PLAYING - Stop with EOS and set
svo-recording-enable=false - Open resulting
.svo2in SDK and read frames
Expected:
- Multi-frame playback for recorded SVO.
Observed:
- Only first frame decodes, then immediate EOF.
Extra logs seen during playback:
Capture Plane:Getting format: failed: Invalid argumentEND OF SVO FILE REACHED
Has anyone seen this on Jetson with SDK 5.2 / zedsrc v5.1? Is there a known fix/workaround (property order, required stream-type, compression mode, finalization sequence, etc.)?