I recently started to work exhaustively with rosbag. Also started with extracting videos out of it and also start writing my own tools for timestamp manipulation (which was a nice exercise btw). But then I found that there already exist tools for all these task. Before I start writing more tools for bag operations, I'd like to ask what other repositories/packages/tools exist.
Edit: I put the (hopefully ever-growing list) into an answer, so that this question gets more attention Please send more suggestions!
Originally posted by tik0 on ROS Answers with karma: 220 on 2018-06-04
Post score: 2
Original comments
Comment by stevejp on 2018-06-04:
This post on ros discourse last week for "Qt rosbag exporter", which is a Qt based GUI for working with bag files.
Comment by tik0 on 2018-06-05:
Just awesome! Thanks for the hint! I'll put it in the list.
Comment by lmathieu on 2018-06-05:
In a totally different technology (web based), there is https://marvhub.com and https://github.com/ternaris/marv-robotics who works on bag files for displaying informations on the web (the best example i found : https://marvhub.com/#/detail/q4mwxc3epkcqpqhiyoru7xclii )
Comment by tik0 on 2018-06-11:
@Imathieu This is just mindblowing. Never thought of such possibilities! I will directly integrate this into my work! Thanks for this awesome tip.
Comment by PrieureDeSion on 2018-06-13:
@tik0 if you are looking to manipulate/log simple text-based data, here's a little something I wrote: https://gist.github.com/PrieureDeSion/f9e185ec14556e905373c5be72718d6d
It may be of use for quick processing and extraction.
Comment by tik0 on 2018-06-28:
Found another toolset from this post, which is able to trim and merge bag files: https://answers.ros.org/question/10683/is-there-a-way-to-merge-bag-files/