To avoid any confusion: I'm sure Radu meant to say "rosrecord's API."  From the <a href="http://www.ros.org/wiki/rosbag">Wiki</a>:<br><br><div style="margin-left: 40px;">There is not yet a C++ API as part of <tt class="backtick">rosbag</tt>. 
 If you need to read or write a bag from within a C++ program, look at 
the <a href="http://www.ros.org/wiki/rosrecord">rosrecord</a> C++ 
programmatic API.<br></div><br>Tim<br><br><div class="gmail_quote">On Tue, May 4, 2010 at 9:16 AM, Radu Bogdan Rusu <span dir="ltr"><<a href="mailto:rusu@willowgarage.com">rusu@willowgarage.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im"><br>
<br>
Jack O'Quin wrote:<br>
> No, but a question for the ROS community: are there tools to convert<br>
> ROS Image bags to and from AVI format?<br>
<br>
</div>There's no tools right now, but it shouldn't be hard to write some. The former (to avi) could be done using<br>
bag_to_images and then mencoder. The latter (from avi) would require you to write something new based on rosbag's record<br>
C++ API.<br>
<br>
Cheers,<br>
Radu.<br>
<font color="#888888">--<br>
| Radu Bogdan Rusu | <a href="http://rbrusu.com/" target="_blank">http://rbrusu.com/</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</div></div></blockquote></div><br>