Codecs for Video Capture

From The Imaging Source Knowledgebase
Jump to navigation Jump to search

The most codecs provided with Windows are very slow. E.g. the MJPEG Compressor can not handle big images, many frame drops will be the result. The DV Video Encoder resizes the image unwantedly and also changes the frame rate.

A list of codecs is at http://www.Codecpage.com/

Free codecs

A free H264 codec is available at https://sourceforge.net/projects/x264vfw/

Free codecs can be found in the internet. You may try http://ffdshow-tryout.sourceforge.net/download.php

The "ffdshow video encoder" seems to work. It must be configured. Tested is the "FFV1" setting. The "MPEG" and "HuffYUV" seem to crash.

Commercial codecs

Picvideo of the company accusoft https://www.accusoft.com/products/picvideo-m-jpeg-codec/overview/

LeadMJPEG of Leadtools https://www.leadtools.com/sdk/multimedia/mjpeg

Customer recommendation

Grass Valley Lossless Codec https://www.grassvalley.com/products/hqx_codec/ compression app 1:6

For further questions, please use our contact form


After installation of codecs, they are shown in IC Capture and listed by IC Imaging Control 3.5 automatically. Please keep in mind, 32 bit programs will load 32 bit codecs and 64 bit programs will load 64 bit codecs only.

Microsoft also describes, how to use the built in H264 codec in your own software: https://docs.microsoft.com/en-us/windows/desktop/medfound/tutorial--using-the-sink-writer-to-encode-video

IC Imaging Control 3.5, IC Capture 2.5 and IC Measure have a built in H264 codec too.

IC Imaging Control 4 does not loading of codecs, but it can write h264 compressed video files.


For further questions, please use our contact form