FiLES
that I recommend for capturing, encoding, creating or editing AVI and MPEG files.

I make no guarantee's that these are the latest versions. All I can state is that I have used each version listed below and the Star graph on the right side of the table is my opinion of that specific version only.


FILE SIZE DESCRIPTION
LOSSLESS CODECS
Huffyuv Version 2.1.1


* Highly Recommended *
Best Lossless Codec
15,098 bytes. A Lossless codec, that only yields on average 2.5:1 compression, but is second to NONE for frame quality. Fantastic for capturing footage you wish to edit or convert to other formats, such as divx avi, or mpg. Works with 24bit RGB, YUY2 and UYVY Frame Formats.

To Install, unzip, load windows explorer and right click on HUFFYUV.INF then select Install.
CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
VBLE Beta Version 21,440 bytes. A Lossless codec, Gives slightly more compression than Huffyuv and uses slightly more CPU time. Good for capturing in if you wish to edit or convert to other formats, such as divx avi, or mpg. Works with 32bit RGB, 24bit RGB, YUY2 and UYVY, YUV12 Frame Formats.

To Install, unzip, load windows explorer and right click on VBLE.INF then select Install.
CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
LOSSLESS & LOSSY CODECS
PIC Video Version 2.10 0.29


* Highly Recommended *
Best almost Lossless Codec
839,989 bytes. 3 codec in 1. A Lossless codec, an almost lossless codec and a lossy codec. Good for capturing in if you wish to edit or convert to other formats. Lossless requires RGB, but Lossy will work in YUY2, which is fantastic this means you can get almost lossless and use LESS cpu time than Huffyuv. Also yields higher compression ratio than Huffyuv. *warning* this codec requires registration in order to remove the waterstain. CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
LEAD MCMP/MJPEG Codec Version 1.0.0.1 237,568 bytes. A Lossless and a lossy codec (4 codecs in one: Lossless, 4:4:4, 4:2:2, 4:1:1) . Yields slightly higher compression than Huffyuv, but requires 24bit RGB frame format and also uses MORE cpu time than Huffyuv during capturing. Good for capturing in if you wish to edit or convert to other formats, such as divx avi, or mpg. CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
LOSSY only CODECS
Div-X Version 5.0.0 Build 413 2,744,189 bytes. A Lossy (MPEG4 based) Codec that yields high compression but still retains high quality. There are later versions of this codec however they all lack useful features found in this version. CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
FFVFW Build 28 Oct 2003

FFVFW Build 27 Sep 2003


* Highly Recommended *
Best Lossy Codec
1,146,744 bytes

1,010,681 bytes
A Lossy Codec that yields high compression but still retains high quality. Extremely flexible and highly configurable. Supports Interlaced footage. Can retain more detail when using the same encoding settings as Div-X and still produce slightly smaller filesizes.

Use the September build version as it is 36% faster at encoding in the tests I've done.
CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
3ivx D4 Version 4.4.5 1,098,481 bytes. A Lossy (MPEG4 based) Codec that yields high compression but still retains high quality. Retains equal to slightly more detail than Div-X when using same encoding settings, but creates slightly larger filesizes. CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
X-Vid Build 04 Oct 2002 Core 2.1 420,974 bytes. A Lossy (MPEG4 based) Codec that yields high compression but still retains good quality. Will produce smaller filesizes than Divx, but it does come at a price, with a slight frame quality reduction. CPU (capturing)

CPU (playback)

Disk Space

Editing Ability
LAME MP3 Codec version 3.93.1 774,938 bytes. A very good MP3 audio compression codec. Keeps good a/v sync.

To Install, unzip (with subdirectories), load windows explorer change into the ACM directory and right click on LameACM.INF then select Install.
Encoding Speed

Encoding Quality

Disk Space
PROGRAMS
Virtual Dub version 1.5.3 628,357 bytes. Fantastic program for editing, creating and encoding avi's. Has many filters and options. Encoding Speed

Editing Ability

Encoding Quality
TMPGenc version 2.57.41 1,067,641 bytes. A good MPEG creating program. Retains higher quaility than Cinema Craft. Encoding Speed

Editing Ability

Encoding Quality
AviSynth version 2.53 905,984 bytes. A fantastic pre-post-encoding processor, between your original footage and Virtual dub. Fantastic for applying filters, converting, manipulating footage prior to editing and encoding it in Virtual dub. Required for use with the Deinterlace Smooth filter, to convert fields to frames prior to applying that filter in Virtual dub. Using AviSynth to do the video processing, can seriously decrease your post-production time, when compared to performing the same video processing in virtual dub. See my Post Processing Comparison Page.
Virtual Dub Filters
Smart Deinterlace 6,475 bytes. A very good deinterlace filter by Donald Graft. (Version 2.7 beta 2). To see it in action goto THIS PAGE. Has Phase shift and Field Swap ability, plus some good field / frame or field & frame differencing. Encoding Speed

Flexibility

Encoding Quality
Deinterlace- Smooth 28,584 bytes. A very good deinterlace filter by Gunnar Thalin (Version 1.1). This is specifically designed to generate 50fps avi files. To see it in action goto THIS PAGE. In order to use this properly you will have to separate fields using avisynth before processing in Virtual dub. Results are worth it if you have patience. Encoding Speed

Flexibility

Encoding Quality
Noise Reduction Suite 52,191 bytes. By Antonio Foranna. Version 1.2. This filter has 4 main features: It allows you to crop from any edge (plus a few other cool things); Adjust Gamma, and the main two: Temporal Smoother and Smart Blur. Using Temporal Smoother and Smart Blur make it quite good at combating noise levels in your footage. Works on Luminance of dark and bright pixels. Like most noise reduction filters this one is very slow. Encoding Speed

Flexibility

Encoding Quality
Field Delay 95,195 bytes. By Uwe Freese. This filter may sound strange, but it can be a lifesaver if you have progressive footage with miss-aligned fields. This field problem could be caused by many things, such as dropped frames during capturing. This filter will allow you to re-align the top or bottom field with the correct frame. To correct a problem spanning more than 1 frame, just use multiple instances of this filter. Works Fantastic and saves having to deinterlace. Before trying this filter though, I suggest you try a Field Swap, if that doesn't correct the problem try Phase Shift. If problem still persists, then use this filter instead. (it receives a full rating score because it does not impact on frame quality or encoding speed) Encoding Speed

Flexibility

Encoding Quality
Brightness / Contrast UI Enhanced 17,740 bytes. A very good brightness/contrast filter by Avery Lee/Donald Graft (Version 1.0). Gives you a good preview, plus sliders with values, so you can see what % increase or decrease you have set.
AviSynth Filters
Decomb 55,881 bytes. By Donald Graft. Fantastic filter, for IVTC processing. Also very good for using on poorly edited footage (this is footage that has been edited on Video instead of film). Typical for American Sit-coms. This will detect patterns and auto adjust (such as it can switch between field swap and phase shift if required). Filter has other features, such as decimate, iscombed and field deinterlace. It's not designed to be used on true interlaced footage though. Encoding Speed

Flexibility

Encoding Quality
DgBOB 6,199 bytes. By Donald Graft. Fantastic filter, for converting fields to frames, then producing double frame rate footage. It can also output at normal frame rate if required. I use this filter all the time on motorsport captures, where I wish to preserve all the motion detail. This is also a good filter to use on footage that contains blended fields/frames. Encoding Speed

Flexibility

Encoding Quality
Kernel Deinterlace 6,773 bytes. By Donald Graft. Fantastic filter, where full deinterlacing is required. I use this filter quite a bit.

For more filters by Donald Graft, got his Home Page
Encoding Speed

Flexibility

Encoding Quality
UTILs, TOOLs, ADDONs
FFDSHOW 1,246,079 bytes. If you encode using FFVFW, then this program is a must. It is a filter for decoding, but it's considerably more than that. Infact it's totally awesome. You can get it to decode for other codecs that you don't even have installed. Plus there's a massive amount of options and filters you can use in real-time. A Must Have !
TMPGEnc Read AVS 5,160 bytes. In order to use TMPGenc to it's maximum you need to frame server large avi's from Virtual Dub. This file allows TMPGenc to read Virtual dub AVS files.
VC-SWAP (version 1.5) 396,826 bytes. Want to see which codecs or directshow filters you have installed? It will also allow you to enable or disable any codecs extremely easily.
Div-X DRF Analyzer (version 0951) 141,774 bytes. An outstanding util, that will analyze your avi files and give you a detail report on resolutions, bitrate, quantizer values i-frame, b-frame, p-frame usage, and graph quantizer values and frame size over time.. Absolutely worth it if you wish to identify how efficient your encoding practices / settings are.


KEY / iNDEX

iTEM RATiNG DESCRiPTiON
GOOD BAD
CPU (capturing) How much CPU time is used during real-time encoding (capturing and encoding on-the-fly)
CPU (playback) How much CPU time is used during playback (watching) the file. Some codecs like Div-X allow you to adjust the level of post-processing to reduce CPU usage.
Disk Space How much Disk space does this codec require. Lossless codecs will always require heaps. Codecs Like MJPEG that gives you lots of options you can set the level you want. Bad indicates it uses LOTS of disk space. The size of your frame will also dictate the amount of disk space used.
Encoding Speed How long does it take to encode.
Encoding Quality How does the encoding quality compare to other programs or similar filters. An encoder or filter that is quick is not always producing good quality output files.
Editing Ability Is it easy to edit. This includes things like seek times, features, button layouts.
FLexibility Are there features missing, or does the range of options enough for all types of footage. For example has there been any relevant footage that this filter could not handle.


This Web Site, requires
Microsoft Internet Explorer with JavaScript And Frames Support
Best viewed in 1024 x 768 resolution

This Page was Last updated on:
27th January 2oo4

(C) Narler
If you didn't get to this page from my Main Page, Click here