I’m using the zed-ros2-wrapper and I’ve specified the grab and publish framerates at 30fps. When constructing the StartSvoRec service call, I’m specifying a target framerate of 15.
However, when playing back the SVO in ZED_Explorer I’m noticing that even though the top bar says 15fps, the SVO’s framecount appears to coincide with 30fps and the bottom playback speed shows 30fps. See below for a screenshot of this behavior.
Using the single python capture sample with target_framerate of 15fps, I see that the target_framerate is still not respected if I judge by the number of frames captured. The clip is about 6-7 seconds long and ZED_Explorer says it has 212 frames.
Furthermore, when allowing the captured SVO to play back continuously, I see the bottom left framerate say 30fps, but if I pause the playback and scroll through the video it shows 15fps. All the while, the top left bar in ZED_Explorer shows the target_framerate of 15fps.
See below images.