FastCodec is a free, fast codec used for video capture and archiving. It supports multiple input and output formats including YUY2, RGB24, and RGB32, with two compression modes: lossy for RGB input and lossless.
The codec supports various input and output formats, such as YUY2/YUNV/V422/YUYV, YVYU, UYVY/Y422/UYNV, RGB24, and RGB32. This makes it more convenient for users to work with different types of videos. Additionally, the codec has two compression modes - lossy (for RGB input only) and absolutely lossless.
One of the exciting features of FastCodec is its preview decompression mode. It allows fast decompression with poor quality, making the video preview more accessible to users. Moreover, the codec supports logging during compression/decompression, which can be useful for tracking errors or issues.
FastCodec has an automatic CPU detection feature, which enables it to choose optimal algorithm implementation based on the computer's processor. The codec requires a processor with at least MMX instructions, while SSE2 support is recommended for better performance. The compression/decompression algorithm is relatively simple, with low memory usage, making it possible to implement the codec efficiently in hardware.
Overall, FastCodec is a useful tool for video professionals who work with video capture and archiving. Its various features, such as input/output format support, compression modes, preview decompression, logging, and automatic CPU detection, make it a reliable and efficient codec to have.
Version 1.0: Increased compression speed, added option for fast preview decompression.