Huffyuv
From Wikipedia, the free encyclopedia
Huffyuv (or HuffYUV) is a very fast, lossless Win32 video codec written by Ben Rudiak-Gould and published under the terms of the GPL, meant to replace uncompressed YCbCr as a video capture format. (Although it's called Huffyuv, it's not compressing YUV but YCbCr.) "Lossless" means that the output from the decompressor is bit-for-bit identical with the original input to the compressor, given that no color space conversion takes place. "Fast" means a compression throughput of up to 38 megabytes per second on a 416 MHz Celeron. Huffyuv's algorithm is similar to that of lossless JPEG-LS, in that it predicts each sample and then Huffman-encodes the error.
[edit] See also
- Huffman coding
- Adaptive Huffman coding
- PPM compression algorithm
- YCbCr color space
- Lagarith Lossless Video Codec
- MSU Lossless Video Codec
[edit] External links
- Huffyuv homepage (mirror)
- HuffYUV at AviSynth.org