JPEG-LS video codec required

Jul 12, 2012 at 5:33 AM

I need the creation of a video codec.

INPUT: 12-bit greyscale video at up to 35fps 1920x1080 resolution

COMPRESSION - Lossless or mild compression


WRAPPER: Should use standard FourCC protocols and compatible with AVI wrapper.

SPECIAL: Will require spatial transform on the data prior to compression.

VARIABLES: pixel dimensions of incoming video
lossless/amount of acceptable loss
four spatial transform options

SPEED REQUIREMENTS: Must encode in real time

PLATFORM: PC - Windows 7 - Must be 64-bit compatible. 


Anyone interested?


Paul Spurrier

May 9, 2014 at 4:37 AM
I have to create a video codec for my thesis project and I don't know whether this JPEG-LS library can do this or not.
May 12, 2014 at 8:43 PM
Hi JPEG-LS could be used for this project: it is lossless, supports 12-bit grey-scale and is very fast. It is however not designed to compress video. It can compress frame by frame but not leverage the fact that frames in a video don't change much between frames. Most modern video codecs, such as MPEG4, can achieve much higher compression rates by leveraging this fact.

A list of lossless video codecs can be found here: