tarantula

The idea for this project is to produce a program that receives a raw stream of data and allows the user to try various techniques to decode the stream. Initially this started as an effort to read a raw video stream, specifying the colour format and resolution and then displaying the output.

The idea rapidly expanded to include ambitions for – scaling, rotation and other video filters; lower level decoding techniques such as run length and variable length decoding, inverse discrete cosine transformation and many more accessible via a scriptable interface; input via a hachoir module to allow scriptable bit stream manipulation and possibly much more.

So far we can output a video via SDL (screenshot to follow sometime…) and some basic video filters have been written but the filter API needs to be considered and implemented. I’m not sure what Reynaldo is working on at the moment and the project has lay dormant for a few weeks as I’ve been working on other things and I’m sure Reynaldo has a lot on his hands with his ladies. :)

More soon. Hopefully.

Leave a Reply