subrender lets you generate beautiful animations of your logged dives. It is written in
C++ and Qt in order to achieve maximum platform independence.
If you use Linux you can install subrender right away with
The input format is XML produced by subsurface 1,2.
The syntax is pretty easy and can be edited by hand without using subsurface (e.g. if you don't have a data cable)
example/dive328.xml for an example dive.
The output format is currently
.png only. Each frame will be written to a file, which can then be used together with other
programs to create movies or animated images (like
Using the frames
If you have
ffmpeg installed, you can generate a lossless movie by invoking
ffmpeg -r 15 -sameq -i subrender-dive328-frame-%d.png -vcodec png dive328.mov
You can then use
dive328.mov in your preferred video editing software.
License and Copyright
Copyright (c) 2012 Maximilian Güntner email@example.com under the GPL v3