FFV1
From Encoresoup - The Ultimate Guide to Free/Open Source Software
FFV1, which represents "FF video codec 1", is a video encoder and decoder employing relatively high compression that is lossless and intra-frame only. It uses entropy coding methods (Golomb coding and CABAC as an option) provided by the free, open-source library libavcodec in the project FFmpeg. FFV1 is included in ffdshow.
As a kind of intra-frame-only video compressor, FFV1 performs encoding and decoding on each frame of the video independently. During progressive scanning of a frame, the difference between a current pixel and its anticipated (or estimated) values, judging by neighboring processed pixels, is sent to the entropy-coding process. That process is responsible for generating a corresponding, efficiently-compressed output bitstream. Simultaneously, a context value determined by nearby pixels describes the current environment, regulates the behavior of the following entropy coding, and is in turn refreshed by the entropy coding process.
The codec is no longer marked as experimental. The bitstream is fixed, but documentation remains incomplete.
[edit] External links
- source code of FFV1 codec for libavcodec
- Technical Description
- comparison of different lossless video codecs

![Micro Spy Remote [ThinkGeek] Micro Spy Remote [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/ninja_remote_new.jpg)
![USB Squid - Flexible 4 Port USB Hub [ThinkGeek] USB Squid - Flexible 4 Port USB Hub [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/usb_squid.jpg)
![Anti-Gravity Globe! [ThinkGeek] Anti-Gravity Globe! [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/antigravity_globe.jpg)

