Record SVO file into rosbag

Is it possible to record the svo file to a rosbag or mcap file? The svo format has lots of benefits (mainly compression efficiency and playback), but having to pair svo files with the relevant rosbag in our system would be more work than being able to directly record the svo file into the bag.

You can use the SVO as input for the ZED ROS 2 Wrapper and play it as if a camera is connected to the host device.
Then you can record the topics you need with rosbag.

I might be misunderstanding your response.

It seems you described how to record a subset of the svo data to a rosbag. I understand how to do that. Here I’m interested in recording an svo to a rosbag so that I can pair the svo with the other sensor data from my robot more easily. Is that possible?

No, unfortunately that’s not possible. The SVO can only be used as an input for ZED SDK based software.