Download video codecs

Name FOURCCs handled 3ivx MPEG-4 for Mac OS X 3IV1, 3IV2, 3IV0, 3IVX 3ivx MPEG-4 for Windows 3IV1, 3IV2, 3IV0, 3IVX Alparysoft Lossless Video Codec 2.0 ASLC Angel Potion MPEG-4 Codec AP41, MP42, MP43, AP42 ASV1 decompressor ASV1 Avid AVRN ADVJ AVImszh MSZH, ZLIB CamStudio Lossless Codec 1.4 CSCD Canopus DV CDVC Cinepak Codec for Windows Vista/7 (32 bit) CVID Cinepak Codec for Windows Vista/7 … Read more

FOURCC Changer

There exist many different codecs that basically implement the same compression algorithm. One example of this is the mpeg4 algorithm which is implemented, with different levels of enhancements, by the divx, xvid, angelpotion and h264 codecs (and many more). To some degree, it is even possible to decode a video stream encoded using one of … Read more

RGB pixel formats

These formats are defined below. Click on the Label/FOURCC to be taken to its definition. Please see “Bitmap Orientation and biHeight” for important additional information. Also, if you are interested in RGB to YCrCb conversion, you may find this page helpful. Label FOURCC in Hex Bits per pixel Description BI_BITFIELDS 0x00000003 16,24,32 Raw RGB with arbitrary sample packing within … Read more

YUV Pixel Formats

YUV formats fall into two distinct groups, the packed formats where Y, U (Cb) and V (Cr) samples are packed together into macropixels which are stored in a single array, and the planar formats where each component is stored as a separate array, the final image is a fusing of the three separate planes. In the diagrams below, the … Read more


MPEG-4 (MP42) infoHomepage: MPEG-4 Owner: Microsoft Apparently one of several different and incompatible MPEG-4 codecs. Rumour has it that this codec is downloadable from the Microsoft site somewhere. This codec is distributed as part of Microsoft Windows Media Tools 4. Includes quality improvements over the earlier MPG4.Download as part of “Windows Media Codecs 8.0 for … Read more

Video Codecs by FOURCC

These are the FOURCCs I know about that refer to compressed formats (the ones that you see displayed when you don’t have the right codec installed to play a given AVI file). If you know of any more, please drop me a line. 0-9 1978: A.M.Paredes predictor 2VUY: 2VUY / BlackMagic 3IV0: 3ivx 3IV1: 3ivx … Read more

FOURCC Identifier

A FOURCC identifier allows you to determine which FOURCCs and audio tags are used within a media file. Knowing this allows you to identify precisely which video codecs and audio codecs that you will need in order to be able to playback the media file. In this section, we list and have available as direct … Read more


XVID MPEG-4 (XVID) info Owner: XVIDCodec is available in source form from the XVID website. Can also be downloaded as part of the Gordian Knot Codec Pack. This FOURCC is also supported by LEAD’s MCMP Codec. Your computer will be able to play a wide range of video formats when you use XviD Video Codec. Using the built-in … Read more

YUV to RGB Conversion

I recently received an email from Mike Perry thoroughly explaining this whole issue. For the definitive answer, please look here. If you want my original posting, here it is… Conversion back and forward between RGB and YUV formats is a topic that often causes confusion – are we dealing with gamma corrected RGB values? Which … Read more

What is a FOURCC?

FOURCC is short for “four character code” – an identifier for a video codec, compression format, color or pixel format used in media files. A character in this context is a 1 byte/8 bit value, thus a FOURCC always takes up exatly 32 bits/4 bytes in a file. Another way to write FOURCC is 4CC … Read more