之前有使用过video_stream_opencv来把将mp4以ros topic的形式播出去。近来做实验需要从rostopic到jpg或者mp4转换。想到用rosbag工具,然后去解析rosbag提取出jpg,最后再讲jpg合成mp4。这样确实有点麻烦,后来发现可以直接从话题中保存视频。
rosrun image_view video_recorder image:=/camera/rgb/image_raw
最后视频将以avi形式保存至当前目标下,默认保存的名字是output.avi。