SVO2 playback issue with grabbing frames after setting position to 0

ZED SDK: 4.2.1 C++
Camera: 2i, 2
OS: Windows

Hello,

We’re implementing SVO2 playback, and we’ve noticed that after setting the SVO position to 0 after END_OF_SVOFILE_REACHED, sl::Camera::grab() isn’t grabbing the first frame. It’s continuously grabbing the last frame.

I don’t notice this problem with regular SVO. Also, this issue isn’t consistent but happens around 3 times after looping to the first frame. Is there a specific way of handling SVO positions for SVO2? Would appreciate any help. Thank you.

Hi,

I was not able to reproduce the issue.
How did you record the SVO2? Does it happen with every SVO2?

Hey Benjamin,

I recorded the SVO2 using ZED Explorer 4.2.1. All recordings were HD1080 30fps. I’ve tested with 3 different SVO2 files, 2 smaller (~250 frames) and 1 larger (~6000 frames).

Is it possible for you to share one SVO2 with us?
You can send it at support@stereolabs.com.

Thanks a lot.

Emailed the file, thank you!

Emailed the file, thank you!

[Discourse post]