Dirac is a prototype algorithm for the encoding and decoding of raw video.
It was presented by the BBC in January 2004 as the basis of a new codec for the transmission of video over the Internet.
The codec was finalised on January 21, 2008, and further developments will only be bug fixes and constraints.
The immediate aim is to be able to decode standard digital PAL TV definition (720 x 576i pixels per frame at 25 frames per second) in real time; the reference implementation can decode around 17 frames per second on a 3 GHz PC but extensive optimisation is planned.
This implementation is written in C++ and was released at SourceForge on 11 March 2004.