Huffyuv

Huffyuv

Huffyuv (or HuffYUV) is a lossless video codec created by Ben Rudiak-Gould which is meant to replace uncompressed YCbCr as a video capture format. Despite the "YUV" in the name, it does not compress the YUV color space, 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. Huffyuv's algorithm is similar to that of lossless JPEG-LS, in that it predicts each sample and then Huffman-encodes the error.

Implementations

The original implementation was written for Windows by Ben Rudiak-Gould and published under the terms of the GPL. The implementation is considered very fast, giving a compression throughput of up to 38 megabytes per second on a 416 MHz Celeron. The official Huffyuv has not had a new release since 2002. A more up-to-date fork of the code is available as Lagarith.

The FFMPEG project also contains an implementation of HuffYUV which allows HuffYUV files to be created & played on Linux and Mac OS X. Additionally, this means that many of the applications which use FFMPEG as a base can also play/create HuffYUV files, including VLC media player, MPlayer and ffdshow.

ee also

* Huffman coding
* Adaptive Huffman coding
* PPM compression algorithm
* YCbCr color space
* Lagarith Lossless Video Codec
* MSU Lossless Video Codec

External links

* [http://neuron2.net/www.math.berkeley.edu/benrg/huffyuv.html Huffyuv homepage] (mirror)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • HuffYUV — Entwickler Ben Rudiak Gould Aktuelle Version 2.1.1 Betriebssystem Win32 Programmier­sprache C++ Kategorie freier Vid …   Deutsch Wikipedia

  • Huffyuv — Entwickler: Ben Rudiak Gould Aktuelle Version: 2.1.1 Betriebssystem: Win32 Programmiersprache: C++ Kategorie …   Deutsch Wikipedia

  • Huffyuv — (ou Huffyuv) est un codec vidéo Win32 très rapide et sans perte de qualité écrit par Ben Rudiak Gould et publié sous les termes de la licence GPL. Il a été créé pour remplacer le format non compressé YCbCr pour la capture vidéo. Bien que ce… …   Wikipédia en Français

  • HuffYUV — (ou Huffyuv) est un codec vidéo Win32 très rapide et sans perte de qualité écrit par Ben Rudiak Gould et publié sous les termes de la licence GPL. Il a été créé pour remplacer le format non compressé YCbCr pour la capture vidéo. Bien que ce… …   Wikipédia en Français

  • Huffyuv — Диалог настройки кодека Huffyuv в VfW Huffyuv (или HuffYUV)  кодек, предназначенный для сжатия видео без потерь. Создан Ben Rudiak G …   Википедия

  • HuffYUV — …   Википедия

  • Comparison of video codecs — A video codec is software or a device that provides encoding and decoding which may or may not include the use of video compression and/or decompression for digital video. The compression may employ lossy data compression, so quality measurement… …   Wikipedia

  • Audio-Codec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

  • Audiokonverter — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

  • Audiokonvertierung — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”