I wrote quite a lot of code for the 23rd Chaos Communication Congress. And because of that I want to make it publicy available for everyone to download and use. It’s all GPL (because of the libaries used) so use it according to the license.
You can learn how to:
deserialize the pentabarf schedule.en.xml file
create a valid congress filename
create and manipulate animations with text and bitmaps
store those animations in AVI container files