Dirac — это
прототип алгоритма для кодирования и раскодирования несжатого (raw) видео. Он был представлен
BBC в январе 2004 как основа нового
кодека, предназначенного для передачи видео через
Интернет.
Кодек был завершён
21 января 2008 года и последующие разработки будут включать только исправление ошибок и другие критические факторы. Первоначальной целью было обеспечить возможность декодировать видео в стандартном разрешении
PAL TV (720x576i пикселей при 25 кадрах в секунду) в режиме реального времени. Текущая реализация позволяет декодировать видео на скорости около 17 кадров в секунду при использовании 3 ГГц процессора, но также планируется усиленная оптимизация. Данная реализация написана на
C++ и выпущена на
SourceForge.net 11 марта 2004 года. Имеется версия , написанная с использованием технологии
CUDA, ускоряющей вычисления путём использования возможностей видеокарты, за счёт чего скорость декодирования в несколько раз больше.