Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 3

Before installation:

It is highly recommended to first uninstall other codec related packages before installing this package. This way your
system stays clean and potential problems will be avoided. Close all multimedia applications (media players, video
editors, browsers, filesharing tools) before installing this pack.

Installation:
Below on this page you can find some information about all components included in this codec pack. Please read this
information thoroughly. Leave all settings in the installer at their default values if you don't know exactly what you should
install. Click on the 'Print' button to open this documentation in Wordpad. That way you can view it during the entire
installation procedure.

After installation:
If you have multiple user accounts on your computer then it is recommended to click on the Reset to recommended
settings shortcut in the start menu. This action should be performed on each user account, except for the Administrator
account that was used during installation, which already has the correct settings. Resetting the settings is not a strict
requirement. It is just to ensure that all components are configured with our recommended settings.

Unattended installation:
An unattended installation is a silent installation that doesn't require any user interaction. Run the setup with the
command-line parameter -MakeUnattended to activate the "Unattended Install Maker" wizard. Follow the instructions
given in the wizard to create an unattended install with just a few mouseclicks.

Codecs explained
Most players use DirectShow for playback. DirectShow is a framework in which DirectShow filters are used as building
blocks to construct what is called a DirectShow graph. A multimedia file is a root of this graph and the audio and video
renderers are the leaves of the graph. During playback data flows from the root to the leaves. Each filter in the graph
performs a subtask of the whole decoding process. Typical elements in the graph are a source filter, which is often also
called a splitter or parser, and decoders for the audio and video. A source filter is responsible for reading the file format
and feeding the data to the other filters downstream in the graph. During graph creation, if DirectShow finds multiple filters
that are able to perform the same subtask, then it will typically select the filter that has the highest merit. The merit of a
filter is simply a numerical value that indicates the preferability of the filter. Tools exist to alter the merit of a DS filter.
Advanced players are often able to manipulate which filters are used in the graph, allowing for example to block or prefer
certain filters. If no suitable DirectShow filter can be found to decode a certain audio/video format, then DirectShow is able
to fall back to using VFW and ACM codecs (see below) through special wrapper filters.

Codec is short for 'compressor-decompressor', a piece of software that is able to decode and encode a certain format. By
this definition, a DirectShow filter is not a codec.

Two other frameworks are VFW (Video For Windows) and ACM (Audio Compression Manager). Components for these
system are called codecs, because they are typically able to both encode and decode. These two types of codecs are
required by most video editing applications, such as VirtualDub. Traditional video editing applications are not able to use
DirectShow. More modern applications are sometimes capable of using DirectShow for decoding, but they usually still
require VFW and ACM codecs for encoding.

Components:
# means that ffdshow is able to decode the same format(s) as the marked component. So you don't necessarily need to
install the marked component if you install ffdshow.
# means that Media Player Classic is able to decode the same format(s) as the marked component. So you don't
necessarily need to install the marked component if you install MPC and use it as your default player.

Player:

Media Player Classic Homecinema [version 1.2.1008.0]


This is a full-featured player with many options and useful functionality. It has internal filters for opening various container
formats such as MP4, Matroska, FLV and Ogg. It is also capable of playing QuickTime and RealMedia content if those
frameworks are installed. It has internal DXVA decoders for H.264 and VC-1 video.

ffdshow:

ffdshow [revision 3065]


ffdshow is a very powerful DirectShow filter that can decode many audio and video formats. It also contains lots of options
for manipulation of the audio and video, such as resizing and post-processing. Examples of supported video formats are:
DivX, Xvid, MPEG-4, H.264/AVC, MPEG-2, VC-1, H.263, FLV1, FLV4, VP3, VP6, Theora, SVQ1, SVQ3, and MJPEG.
Examples of supported audio formats are: MP3, AAC, AC3, DTS, LPCM, Vorbis, MP1, MP2, E-AC3, Dolby TrueHD, AMR,
Nellymoser, and IMA ADPCM
ffdshow VFW interface
VFW decoder that supports many video formats.
VFW encoder for a few video formats: MPEG-4, DV, H.263, Theora, MPEG-2, MPEG-1, MJPEG and a couple more.

DirectShow video decoding filters:

Xvid [version 1.2.2] #


For decoding Xvid MPEG-4 video. This is currently the most popular video format.
MPEG-2 (DScaler5) [version 0.0.8.0] # #
MPEG-2 (Gabest) [version 1.0.0.4] # #
For decoding MPEG-2 video.
DScaler5 also support playback of DVD video in Windows Media Player and Windows Media Center.
Windows Vista (Home Premium / Ultimate) already contains its own MPEG-2 and DVD decoder. So you don't need to
install one of these, unless you prefer them over the MS decoder.

DirectShow audio decoding filters:

AC3/DTS/LPCM/MP1/MP2 (AC3Filter) [version 1.63b] #


For decoding AC3 and DTS audio. Also decodes DVD audio.
Vorbis (CoreVorbis) [version 1.1.0.79] #
For decoding Vorbis audio. This is the recommended Vorbis decoder.
AAC (MONOGRAM) [version 0.9.6.0] #
For decoding AAC audio.

DirectShow audio parsers:

FLAC (madFLAC) [version 1.8]


Source filter and decoding filter for FLAC audio files (.flac).
WavPack (CoreWavPack) [version 1.1.1]
Source filter and decoding filter for WavPack audio files (.wv).
MusePack (MONOGRAM) [version 0.9.2.0 / 0.4.0.0]
Source filter and decoding filter for MusePack audio files (.mpc).
Monkey's Audio (DCoder) [version 1.0]
Source filter with integrated decoder for Monkey's Audio files (.ape .apl).
AMR (MONOGRAM) [version 1.0.1.0]
Source filter and decoding filter for AMR audio files (.amr).
This filter is also able to encode and mux AMR audio.
DC-Bass Source [version 1.2.0]
Source filter with integrated decoders for the following audio file types:
AAC (.aac .m4a)
ALAC (.alac)
Tracker (.it .mo3 .mtm .s3m .umx .xm)
True Audio (.tta)
AC3/DTS Source (AC3File) [version 0.7b] #
Source filter for .ac3 and .dts files.

DirectShow source filters:

AVI splitter (Gabest) [version 1.0.0.9] #


AVI splitter (Haali Media Splitter) [version 1.9.42.1] #
For parsing the AVI container (.avi files).
MP4/3GP/MOV splitter (Haali Media Splitter) [version 1.9.42.1] #
MP4/3GP/MOV splitter (Gabest) [version 1.3.1268.0] #
For parsing the MP4/MOV/3GP containers (.mp4 .m4v .hdmov .mov .3gp files).
Matroska splitter (Haali Media Splitter) [version 1.9.42.1] #
Matroska splitter (Gabest) [version 1.3.1268.0] #
For parsing the Matroska container (.mkv .mka files).
Ogg splitter (Haali Media Splitter) [version 1.9.42.1] #
Ogg splitter (Gabest) [version 1.3.1268.0] #
For parsing the Ogg container (.ogm .ogv .ogg .oga files).
MPEG-PS/TS splitter (Gabest) [version 1.3.1268.0] #
MPEG-PS/TS splitter (Haali Media Splitter) [version 1.9.42.1] #
For parsing the MPEG-PS container (.mpeg .mpg .m1v .m2v files) and the MPEG-TS container (.ts .m2ts .m2t .mts files).
The Haali MPEG-PS splitter also supports .evo files, but it does not always work properly for regular MPEG files.
FLV splitter (Gabest) [version 1.3.1268.0] #
For parsing the FLV container (.flv files).
CDXA Reader (Gabest) [version 1.0.0.2] #
For reading VCD, SVCD and XCD discs.

DirectShow subtitle filter:

DirectVobSub (a.k.a. VSFilter) [version 2.39.5.2] # #


DirectVobSub (a.k.a. VSFilter) [version 2.33] # #
DirectVobSub is a filter for displaying subtitles (ssa/ass, srt and vobsub). Your subtitle file(s) should have the same
filename as your video file (for example: MovieName.avi + MovieName.idx + MovieName.sub) and should be in the same
folder as your video file. Then the subtitles will automatically be displayed in most players.

Other filters:

Haali Video Renderer [version 1.9.42.1]


Excellent video renderer that can be used as an alternative for the video renderers that Windows offers.
Requires a modern graphics card with PixelShader 1.4 or higher.

VFW video codecs:

Xvid [version 1.2.2]


For encoding video in the Xvid MPEG-4 format.
huffyuv [version 2.1.1 CCE Patch 0.2.5]
For encoding video in the huffyuv format.
huffyuv is a lossless (no quality loss) video compression format.
YV12 (Helix) [version 1.2]
For decoding and encoding the YV12 format.

ACM audio codecs:

MP3 (LAME) [version 3.98.2]


For decoding and encoding MP3 audio in applications like VirtualDub.
AC3ACM [version 1.4]
For decoding and encoding AC3 audio in applications like VirtualDub.

Tools:

K-Lite Codec Tweak Tool [version 3.1.0]


With this multi-functional tool you can (1) detect and fix some common problems (2) generate a detailed list of all installed
codecs and filters (3) reset settings (4) backup/restore settings (5) manage the installed codecs and filters.
MediaInfo Lite [version 0.7.20]
This tool can analyze a media file and show detailed information about it.
VobSubStrip [version 0.11]
With this tool you can strip languages from VobSub subtitle files (.idx and .sub files).
GraphStudio [version 0.3.2.0]
GraphStudio is a tool for constructing and analyzing DirectShow filter graphs.
Haali Muxer
Tool for (re-)muxing audio and video into a Matroska container.
Bitrate Calculator
This can be used to calculate the bitrate to use when encoding a movie.

You might also like