Кодек гайд

FAQ - Playback issues

Back to FAQ index

Q:I can't play a certain video file

Read the rest of the FAQ. There may be a topic related to the file type that you are trying to play. Here is a list of general tips:

  • Click on the shortcut called "Reset to recommended settings" in the start menu.
  • Load the file in the MediaInfo tool. That can usually give you some useful information about the contents of the file.
  • Test the file in Media Player Classic. For two reasons:1) It is better able to play certain files than other players.2) It shows more helpful error messages.

If all fails, then try the VideoLAN player. This player doesn't use DirectShow filters to play files, but it's own plugins. It should be able to play almost anything.

Q:I am unable to play any files on Windows Vista even though I have all the proper codecs installed

First use the Codec Tweak Tool to check for any possible problems. Enable these fixes:

  1. Detect and remove broken ACM/VFW codecs
  2. Detect and remove broken DirectShow filters
  3. Re-register base DirectShow filters

If the above does not help, then the problem might be related to the User Account Control (UAC) functionality of Windows Vista/7/8. Disabling UAC can often cause weird problems. Uninstall the codec pack. Re-enable UAC and then re-install the codec pack.

Q:I am not able to play AVI files

If you are not able to play any AVI files at all, then the AVI source filter of Windows is probably broken.

You can fix it using:Codec Tweak Tool -> Fixes -> Re-register base DirectShow filters

Or manually from an administrator command prompt with this command:regsvr32 quartz.dll

If the problem only occurs with some AVI files, then the file is damaged/incomplete/fake or you are missing a codec. The MediaInfo tool can tell you what kind of video format the file contains.

If the file shows you a video message about a missing codec that you need to download, then you got a fake file. Do NOT download the codec it points to. It is likely to contain a virus or other malware.

Q:I have trouble playing certain MPEG files

Use the MediaInfo tool to get details about the file.

If the file contains MPEG-1 video, then try enabling MPEG-1 in LAV video decoder or ffdshow. By default Microsoft's own MPEG-1 decoder is used.

If the video looks all messed up or is completely black, and the file contains MPEG-2 video, and also the Chroma subsampling has value 4:2:2, then you should use a different MPEG-2 decoder.

If the file still fails to play, then try setting LAV Splitter as the preferred splitter with the Codec Tweak Tool.

Q:I can't play AVI files anymore after using WinAVI Video Converter

WinAVI sometimes breaks the AVI source filter of Windows.

You can fix it using:Codec Tweak Tool -> Fixes -> Re-register base DirectShow filters

Or manually from an administrator command prompt with this command:regsvr32 quartz.dll

Q:I can't play .avi files that contain H.264 video

Early versions of CoreAVC have trouble decoding H.264 video when the video is stored in the AVI container. We recommend using LAV Video decoder.

Q:I can't play .avi files downloaded from video.google.com

Select LAV Splitter as source filter for AVI during installation of the codec pack. That splitter is better able to handle those files than the default AVI source filter that is part of Windows.

Q:AVI files containing H.264 video play upside down in BS.Player and WMP

This problem should only occur in combination with old versions of CoreAVC. We recommend using LAV Video decoder.

Q:Two audio tracks are being played simultaneously

This means that you are using a player that doesn't contain a stream switcher. If you play a file that contains multiple audio/video/subtitle streams, then your player is trying to play them all at once instead of just one of them.


  • Use a player with a built-in stream switcher. For example Media Player Classic.
  • Use a source filter that contains a built-in stream switcher. For example LAV Splitter or Haali Media Splitter contain that functionality. The K-Lite Codec Pack uses these splitters by default for most formats.
Q:When playing movies with AC3 sound the video often skips

ReClock might solve your problem.

Q:The CPU usage is very high during video playback, any tips on how I can lower it?

Video playback can require a lot of processing power, certainly when the video has a high resolution (720p/1080p/1080i). Some video formats, such as H.264 and HEVC, are very complex to decode.

Some tips to lower the CPU usage are:

  • Use a hardware accelerated decoder. Options for hardware acceleration are shown during installation of the codec pack when your system is compatible.A hardware accelerated decoder offloads the video decoding to your graphics card (GPU), significantly reducing the workload of your CPU. Your graphics card needs to support this functionality, but practically every graphics card manufactured in the past few years supports it for at least certain video formats, such as H.264.
  • Disable the "Allow animation when buffering" option in the DirectVobSub subtitle filter. That lowers CPU usage a bit. Animated subtitles (such as found in some anime videos) may not display correctly with this option disabled, but such subtitles are rare. The same option can also be found in Media Player Classic for its internal subtitle renderer.
  • Disable subtitles.
  • Use the Overlay Mixer renderer. This video renderer uses a bit less CPU cycles than other renderers. Recommended only on Windows XP.
  • Close other programs that are also running on your computer that use a lot of CPU cycles. For example BitTorrent and other P2P programs.
Q:The video stutters and does not play smoothly

This is sometimes caused by buggy graphics drivers. Make sure that you are using recent drivers. You can download the latest drivers on the website of the manufacturer of your graphics card or chip. That is in most cases AMD/ATI, NVIDIA, or Intel.

If you don't know what kind of graphics card you have, then the Codec Tweak Tool can help you out.Codec Tweak Tool -> Generate LogThe system information section of the log contains details about your graphics card and current driver.

A common cause for stuttering are performance issues. If your computer is too slow to decode the video it will result in suttering and frame drops. Read the topic with tips on how to lower the CPU usage.

Another common cause for playback to have some occasional stuttering is a difference in framerate of the video and the refreshrate of your monitor. Ideally the refreshrate is a multiple of the framerate. Media Player Classic has special options that allow automatic adjustment of the refreshrate. See MPC Options -> Playback -> Fullscreen.

Media Player Classic allows you to choose which video renderer is used. Changing the renderer may sometimes help improve playback smoothness. See MPC Options -> Playback -> Output.Recommended renderers for Vista/7 are: madVR (on high-end computers), Haali, EVR Custom Presenter, EVR.Recommended renderer for XP are: madVR (on high-end computers), Haali, Overlay Mixer, VMR-7 (windowed), VMR-9 (renderless).

If the problem only occurs with certain AVI files, then read this FAQ entry.

If the problem only occurs in MPC with certain WMV or M2TS files, then read this FAQ entry and this FAQ entry.

If you are using DXVA or CUVID hardware accelerated decoding, then try disabling that and using pure software decoding. That may sometimes help, certainly if you make use of PixelShaders in Media Player Classic. A high GPU load can give problems, just like a high CPU load can give problems.

Video playback is very sensitive to timing. Certain monitoring programs that run in the background can cause trouble if they make excessive use of timers. Examples of tools that you shold avoid having running during video playback are: CPU-Z, GPU-Z, Process Explorer, Speedfan, and similar programs.

Q:The video is not synchronized with the audio

A typical cause for this problem is high CPU usage. The video can't be decoded fast enough to keep up with the audio. Read the topic with tips on how to lower the CPU usage.

Q:The video plays very slow and parts are skipped. It is like I am watching a slide show.

A typical cause for this problem is high CPU usage. The video can't be decoded fast enough and as a result frames get dropped. Read the topic with tips on how to lower the CPU usage.

Q:The video stutters a lot when I play it fullscreen

This can be a result of certain graphics card settings. Try changing the following settings in your graphics card control panel:

- Set FSAA to 'Let the application decide'- Disable anisotopic filtering (AF)- Disable antialiasing

Q:The audio volume is really low

This is a common problem that is usually caused by playing 5.1 channel audio on stereo speakers. Buggy or badly configured audio drivers may then output just two audio channels to your speakers. This means that the center channel, which usually contains the dialogs, is not outputted to your speakers.

Take the following steps to properly configure your speakers:

  1. Use the Codec Tweak Tool to configure your speaker settings. This will make sure that the audio decoders that are included in the pack downmix (or upmix) the audio to the appropriate number of audio channels.Note: These speakers settings are the same as those displayed during the installation of the codec pack.
  2. Go to the Sound settings in the Windows Control Panel and also check if the number of speakers is configured properly there.
Q:The volume of voices is very low compared to the background sounds and other sound effects

See the above topic for instructions on how to properly configure your speaker setup.

Even when the number of speakers is configured correctly, the volume of the voices can still be too low compared to the sound effects. This is simply how the movie studios have mixed the sound track.

Here are some way to boost the volume of the center channel that contains the voices:

  • When using ffdshow as audio decoder:ffdshow audio decoder configuration -> Volume -> enable Volume and Normalize
  • When using ffdshow as audio decoder:ffdshow audio decoder configuration -> Mixer -> increase Center slider to above 100%
  • When using AC3Filter as audio decoder:AC3Filter options -> Mixer -> Voice -> change value to for example 10
Q:The volume of voices is too high compared to the other sounds

Disable the "[AC3Filter] Boost voice/dialog volume" tweak during installation of the codec pack. This only applies in the situation where AC3Filter is installed.

It is also possible to manually disable this tweak. Go to AC3Filter options. On the 'Mixer' tab, set the 'Voice' slider to value 0.

Q:Vorbis audio in MP4 container does not play

Use LAV Splitter or Haali MP4 splitter instead of Gabest MP4 splitter. You can configure your preferred source filters with the Codec Tweak Tool.

Q:MP3 files play too fast in Windows Media Player

Go to AC3Filter settings. On the System tab, disable PCM.

Q:Video plays too fast in Windows Media Player

Go to AC3Filter settings. On the System tab, disable PCM.

Q:How can I play AVI files from Blizzard Games?

Videos belonging to games from Blizzard contain DivX video, but with a different FourCC, namely "BLZ0".

To play such videos you need to use ffdshow for decoding DivX video. The regular DivX decoder won't work (unless you manually change the FourCC).

Go to ffdshow video decoder configuration. On the Codecs page, set DivX 4/5/6 and Generic MPEG-4 to libavcodec.

Q:How can I make 6 channel Windows Media audio play properly on stereo speakers?

WMVHD files, typically created for playback on the XBOX360, can contain a 5.1 audio stream. If you play such a file on a computer that only has two speakers then you will only hear the sound from two of the six channels. This causes for example the voices (center channel) to be almost unhearable.

The solution is to downmix the 5.1 channels into 2 channels. There are two ways to do this. You can either use AC3Filter or ffdshow.

In ffdshow audio decoder configuration, go to the 'Codecs' page. Scroll down to the bottom of the list and set 'Uncompressed' to 'All supported'. Now go to the 'Mixer' page and set the speakers to '2/0 Stereo'. Also enable the checkbox in front of 'Mixer' to activate the mixer filter.

In AC3Filter options, go to the 'System' tab and enable 'PCM'. Configure the output setting to stereo speakers.

Q:Seeking within an AVI file has a delay of a few seconds in Winamp

Disable Gabest AVI splitter using the Codec Tweak Tool. Or select the Microsoft AVI splitter during installation of the codec pack.

Q:When using Vista Media Center the video freezes for a few seconds every few minutes

Updating your graphics driver to a recent version should fix this problem.

Q:I can't play WMV files.

You need to install the Windows Media Format Runtimes. These are also included with Windows Media Player.

Windows XP/2003/Vista:Windows Media Format Runtimes v11(Do NOT use this on Windows 7. It will not work!)

Windows 98/ME/2000:Windows Media Format runtimes v9

If you remove WMP on Windows 7, then the windows media codecs are also removed. You need re-install WMP in order to get them back.

If you are using a special N or K edition of Windows 7, then you need to install this to get the Windows Media codecs: Media Format Feature Pack for Windows 7

Q:I can't open AVI files with WMV3 video in editing applications such as VirtualDub

You need to install WMV9VCM.

Q:I get some message about acquiring a license when I play certain media files

That means that the file is DRM protected. DRM is a copyright protection method. You generally need to get (read: buy) a license to be able to play the file. Our advice: shift+delete.

Q:I am having trouble playing .mkv files that contain "720p" or "1080p" or "x264" in their filename

This are high resolution videos in the H.264 format. Playing such files requires a lot of processing power. High CPU usage can cause various problems. Video will stutter, frames will be dropped, and audio goes out of sync.

Read the FAQ entry tips on how to lower the CPU usage.

Q:I am unable to play .vob files in Windows Media Player

This is caused by a bug in Windows Media Player. Simply renaming your .vob file to .mpg will make it playable in WMP.

Media Player Classic has no problems with playing .vob files.

Q:Audio stutters on Windows Vista

Open the Control Panel and click on the Sound applet. Select your output device in the list that appears. It is usually called "Speakers". Right-click on the device and in the context menu click on Properties. Click on the Enhancements TAB. Enable "Disable all enhancements".

Q:There is a long loading delay when you open an .mkv file

Matroska files have the ability to link several related files together. The delay is caused by Haali Media Splitter looking for linked files. This can result in a significant delay if there are many .mkv files in the same directory.

The solution is to disallow Haali Media Splitter to search for linked files.

Haali Media Splitter options -> Input -> set "Try to open linked files" to No.

Q:How do I play M2TS files that have been ripped from a Bluray disc?

You must set the preferred source filter (a.k.a. splitter) for M2TS files to LAV Splitter or Gabest splitter. You can configure your preferred source filters with the Codec Tweak Tool.

Be aware that the content protection of the Blu-ray disc must be removed before you can play the files. You can do that with a tool such as AnyDVD HD.

Q:AVI files with Xvid or DivX video stutter in Windows Media Player or Media Center on Windows 7

Windows 7 contains its own decoder for MPEG-4 video (DivX, Xvid, etc). Some people are having problems with that decoder, such as stuttering and bad visual quality.

Windows Media Player and Windows Media Center will default to using Microsofts own decoders. Changing the preferred decoders is possible with the Codec Tweak Tool that is included in the codec pack.

Tweaks that you should try (in this order):

  1. CTT > Win7DSFilterTweaker > Preferred Decoders:Change preferred DIVX/XVID/MP4V decoder to Use Merit
  2. CTT > Win7DSFilterTweaker > MS Codec Tweaks:Disable Mpeg4s Decoder DMO and Mpeg43 Decoder DMO
  3. CTT > Win7DSFilterTweaker > Preferred Decoders:Change preferred MP3 decoder to LAV Audio.
Q:MP4 files play without video in Winamp on Windows 7

Codec Tweak Tool > Win7DSFilterTweaker > Preferred Decoders:Set H.264 to USE MERIT

Also enable H.264 in either LAV or ffdshow video decoder settings.

The codec pack already uses the correct settings by default.

Q:.tp files recorded with Hauppauge software are out-of-sync during playback

Disable "MPEG-TS (Haali)" with the Codec Tweak Tool.

Q:How do I play WAV files that contains DTS audio?

The recommended solution is to rename the file from .wav to .dts. Then it will be parsed by the AC3File source filter, which will properly recognize the contents as DTS audio. AC3File is included in the Full/Mega/64bit packs.

An alternative solution is to enable decoding of both DTS and Uncompressed audio in ffdshow audio decoder.

Q:M2TS files that contain VC-1 video play with just a black screen in Windows Media Player on Windows 7

The standard Microsoft codecs used by WMP on Windows 7 do not support VC-1 video inside M2TS files.

Codec Tweak Tool > Win7DSFilterTweaker > MS Codec Tweaks:Disable Media Foundation

Q:Some DVD rips created by AXXO give a black screen during playback

This happens because those videos have a width that is not a multiple of 8. That causes compatibility problems with some video renderers.

Assuming that you are using ffdshow for decoding the video, there is a workaround to properly play such video files. In ffdshow video decoder configuration, you should enable the "Resize & Aspect" filter. Select the setting called "Expand to next multiple of: 16".

Q:My player freezes during file opening when S/PDIF is enabled in ffdshow

ffdshow audio decoder configuration -> Output -> uncheck "Connect as PCM first"

Q:MKV files with DTS-MA audio give audio stutters/pops/crackles during playback

This is a known problem with Haali Media Splitter. It is related to the way the file was created. That problem has been fixed in MkvToolnix, so re-muxing the file can help.

The recommended solution is to fix the file. This can be done relatively easy:

  1. Download MKVToolNix.
  2. Open Mkvmerge Gui and select Header Editor from the File menu.
  3. Open your mkv file
  4. Under default duration for the audio track(s), click on Add Element and enter the value 10666666 (for DTS-MA) or 833333 (for TrueHD).

Another solution is to use a different source filter for .mkv files. You can change the preferred source filter with the Codec Tweak Tool, assuming you have a secondary splitter installed.

Q:I have problems playing certain RealMedia files

Update to the latest version of the codec pack. That uses the LAV Filters for playback of RealMedia Files. That works pretty good. Previously the Gabest RealMedia Splitter and ffdshow were used. That combination worked less good and could give problems such as: stuttering video, audio problems, and thumbnail problems.

If you want to use an externally installed version of MPC in combination with the LAV Filters, then you should disable its internal RealMedia source filter and decoders. The MPC included in the codec pack is configured properly automatically.

If LAV Filters do not give you satisfactory results, then you could try VLC player instead.

Q:Seeking in RealMedia files sometimes results in a loss of audio or audio distortion

RMVB files that contain AAC audio may give problems after seeking when using ffdshow or LAV Audio decoder. Seeking again may sometimes restore sound.

Such RMVB files work better when using one of the following AAC decoders:

  • AC3Filter (included in Mega and 64bit pack)
  • Monogram AAC decoder (included in Full and Mega pack)
  • Microsoft DTV-DVD Audio decoder. This decoder is included with Windows 7. To use it simply disable AAC in both ffdshow and LAV Audio decoders (or uncheck AAC during installation of the pack).
Q:Karaoke files on a VCD (.dat) with dual mono MP2 audio play as stereo

Disable MP2 in ffdshow audio decoder. The the standard Microsoft MPEG audio decoder is used. That will properly recognize the audio stream as dual mono and it will play the first mono channel by default.

Q:MP4 files that contain video with a variable frame rate play at the wrong speed

Use the Codec Tweak Tool to change the preferred splitter. LAV works better in this case than Haali.

Q:Files with DTS audio give stuttering playback

ffdshow audio decoder -> Decoder settings -> uncheck "Enable jitter correction"

Q:I am having SPDIF problems with ffdshow

One setting in ffdshow that may help is "Connect as PCM". Try with that setting disabled.

If that doesn't help, then you could try using AC3Filter instead of ffdshow. AC3Filter is included in the Mega (and 64-bit) versions of the codec pack. You can choose during installation for which formats you want to use it.

Back to FAQ index


FAQ - Subtitles

Back to FAQ index

Q:Subtitles are not displayed in Windows Media Player on Windows 7 / 8 / 10

Short answer:

Codec Tweak Tool > Media Foundation > Disable for .mp4 and .mkv

This should revolve most problems.

Long answer:

Since Windows 7, both Windows Media Player and Media Center make use of the Media Foundation framework instead of DirectShow for playing certain file types. As a result, DirectShow subtitle filters like DirectVobSub are not used. Media Foundation lacks native support for common subtitle formats.

Media Foundation is used for several common file types such as: AVI, WMV, MP4, MOV, 3GP, and M2TS. Since Windows 10 also for MKV.

In case of AVI files, subtitles will be displayed if DirectVobSub (a.k.a. VSFilter) is installed. WMP will automatically switch from Media Foundation to DirectShow in that case.

For the other file formats mentioned above you need to disable Media Foundation in order to be able to get subtitles. WMP will then use the DirectShow filters from the codec pack instead.


Disabling Media Foundation can break playback of the relevant file formats in applications that are only capable of using Media Foundation. For example Windows Store apps from Microsoft on Windows 8 and 10.

Most people will only use WMP for playback, so this is not a big problem.

If you use a 64-bit version of Windows, then we recommend to use the 32-bit version of WMP (which is actually also the default one in Windows) and only disable Media Foundation for 32-bit. Other applications that use Media Foundation are practically all 64-bits, which means they will have Media Foundation available as normal.

Additional tips:

If still you have trouble getting DirectVobSub to load for external subtitles, then you also need to change the preferred decoder. Codec Tweak Tool > Win7DSFilterTweaker > Preferred decodersThe correct setting to use is USE MERIT. Do NOT set it to a specific decoder, because then the subtitles will not work. Just make sure your preferred decoder has the highest merit (in case you have multiple compatible decoders).The codec pack installer will automatically configure the preferred decoders for you. This step should only be needed if you have manually installed the codecs.

We recommend using Media Player Classic for video playback. That is capable of displaying subtitles without the need for all kinds of special workarounds.

Q:How do I make the subtitles load and display automatically?

All you have to do is give your subtitle files the same filename as your movie file. The part of the filename up to the first dot must be identical. If you do that, the subtitles will automatically be detected and displayed.

For example:This is some cool movie.aviThis is some cool movie.srt

You can add something after the first dot, for example the language of the subtitle:This is some cool movie.English.srtThis is some cool movie.German.srt

Common subtitle file formats are: srt, idx/sub, idx/rar, smi, ssa, sub

Q:Embedded subtitles are not displayed

Right-click on the white LAV Splitter icon in the system tray (right-bottom of your screen). There you can select the subtitle that should be displayed.

If you are using Windows Media Player 12 on Windows 7/8/10, then you may need to apply some tweaks to make WMP use the codecs from the pack. By default WMP12 uses Media Foundation codecs for playback of certain file types, such as MP4. You can disable Media Foundation with the Codec Tweak Tool that is included in the pack.

Q:How can I hide the subtitles?

You should see a green arrow shaped icon in your system tray (right-bottom of your screen). That is DirectVobSub. Right-click on that icon to enable or disable the subtitles.

If you don't see the green arrow icon, then you are probably using the internal subtitle renderer of Media Player Classic. You can enable/disable the subtitles through the menu of the player: Play -> Subtitles.

Q:How can I configure DirectVobSub to load the subtitles but hide them by default?

Go to DirectVobSub configuration. On the tab 'Misc', enable 'Hide subtitles'.

Q:How can I select a different subtitle?

See below.

Q:How can I switch to a different subtitle language in MP4, MKV and OGM files?

There are several ways to select your desired audio and subtitle streams.

Media Player Classic:

Menu -> Play -> Subtitles

LAV Splitter:

When LAV Splitter is used for a file, you should see a white icon in your system tray (right-bottom corner of your screen). That icon belongs to LAV Splitter. Right-click on the icon to choose between the audio and subtitle streams that are embedded in the file.

Haali Media Splitter:

When Haali Media Splitter is used for a file, you should see a white icon in your system tray (right-bottom corner of your screen). That icon belongs to Haali Media Splitter. Right-click on the icon to choose between the audio and subtitle streams that are embedded in the file.


When the DirectVobSub subtitle filter is active you should see a green arrow-shaped icon in your system tray (right-bottom corner of your screen). Right-click on that icon to select a subtitle.

If you are using Media Player Classic and you don't see the DirectVobSub icon, then the internal subtitle renderer of MPC is active. See above on how to select a subtitle in that case.

Automatic selection:

Both Haali Media Splitter and LAV Splitter have options to configure your preferred languages for embedded audio and subtitle streams. See this FAQ page for detailed instructions.

Q:Windows Media Player shows no video when a subtitle file is present

Update your graphics driver.

Q:Is it possible to display the subtitles below the video?

Yes, that is possible!

How you can do it depends on with method you are using for displaying the subtitles. Usually that is one of these three methods: Media Player Classic internal renderer, DirectVobSub, or ffdshow. If you do not know which method you are using, then read the other FAQ topics on this page for more information about them. Below you can find the settings for all three methods.

Media Player Classic internal subtitle renderer

The internal subtitle renderer of MPC works differently from the other subtitle filters. Instead of merging the subtitle image with the video before it gets send to the video renderer, it sends the subtitle image to the video renderer separately from the video. The video renderer is then responsible for merging it with the video. The disadvantage of this method is that it only works with certain video renderers. The advantage is that the subtitles can be placed anywhere on the visible screen. There is no need to enlarge the video frame.

Subtitle placement options can be found here:MPC Options -> Subtitles -> "Override placement"MPC Options -> Subtitles -> Default Style -> "Screen Alignment & margins"

If you uncheck (or half-check) the option "Position subtitles relative to the video frame", then the subtitles are positioned relative to your screen (= video plus black bars). Positioning them relative to the screen thus allows placing the subtitles in the black bars that you see during full screen playback.

It is usually enough to adjust the positioning to be relative to the screen. The black bars are almost always high enough to fit the subtitles with the default vertical placement of 90%.

To use the internal subtitle filter:

MPC Options -> Playback -> Output > Subtitle Renderer

(For old versions: MPC Options -> Playback -> enable "auto-load subtitles")

To select a compatible video renderer:MPC Options -> Playback -> Output -> DirectShow video

DirectVobSub and ffdshow

With these two subtitle display methods, the subtitles are merged on top of the video frame. Placing the subtitles below the video is only possible by enlarging the video frame. This is done by adding black bars to the top and bottom of the video. These black bars will also be visible when the video is not in fullscreen. They are different from black bars that are only visible during fullscreen playback. Those are not part of the video frame and thus can not be used to put the subtitles onto.

So two steps need to be taken: (1) enlarge the video frame, and (2) move the subtitles down a bit. Step 1 is the most important, step 2 is often not even needed.

Below you will find instructions for configuring DirectVobSub and ffdshow. You only need to configure the filter that is responsible for displaying the subtitles. Usually that will be DirectVobSub, unless you explicitly configured ffdshow to handle the subtitles.

DirectVobSub settings

(1) DirectVobSub options -> General -> Vertical Padding -> Extend to 16:9(2) DirectVobSub options -> Main -> Override placement

ffdshow settings

(1) ffdshow video decoder configuration -> 'Subtitle' page -> Enable 'Letterbox' with value 16:9(2) ffdshow video decoder configuration -> 'Subtitle' page -> Vertical Position

Values that you should use for DirectVobSub and ffdshow

Extend and Letterbox 16:9 means that the video height will be enlarged so that the ratio of the video width/height becomes 16/9. A different ratio may be more optimal depending on your monitor/tv. Some indications:Monitor with screen resolution 1600x1280, 1280x1024, 1280x800 -> use 16:9Monitor with screen resolution 1600x1200, 1024x768, 800x600 -> use 4:3HDTV -> use 16:9PAL TV -> use extend to 576 linesNTSC TV -> use extend to 480 lines

Both filters have a default vertical position of 90%. To move the subtitles further down, increase this percentage with a few %. Don't make it too big, otherwise the bottom part of the subtitles may fall outside of the visible video area.

Q:Karaoke subtitles are displayed as static subs

You need to enable the option called "Allow animation when buffering" in DirectVobSub and/or MPC.

DirectVobSub options -> Misc tabMedia Player Classic options -> Subtitles

In old versions of DirectVobSub the option is named differently. Then it was called "Pre-buffer subpictures" and you need to disable it to get animation.In old versions of Media Player Classic the option was called "Sub-picture buffer". Set that value to 0 to get animation.

Q:Subtitles are not displayed in Media Player Classic

MPC Options > Playback > Output > Subtitle Renderer > select Internal Subtitle Renderer

MPC Options > Playback > Output > DirectShow video > select a video renderer that is compatible with subtitles

Q:What is the difference between DirectVobSub and the internal subtitle renderer of Media Player Classic?

They are largely based on the same code, so they have similar abilities. The main difference between the two is how the subtitles are merged with the video.

DirectVobSub merges the subtitle image with a video frame before that video frame gets send to the video renderer. The advantage of this method is that it works with all video renderers.

The internal subtitle filter of MPC sends the subtitle image to the video renderer separately from the video. The video renderer is responsible for merging them together. The advantage of this method is that it is compatible with DXVA video decoders. That are video decoders that use your graphics card to assist in the decoding process. Such decoders need a direct connection to the video renderer, meaning that intermediate filters such as DirectVobSub can not be used. A disadvantage of the internal subtitle filter of MPC is that it only works with certain video renderers.

When the internal subtitle filter of MPC is enabled it will automatically prevent DirectVobSub from being used. That way you won't get double subtitles.

Q:External subtitles are not loaded when playing .mkv files in WMP11 on Windows Vista

This is the fault of Windows Media Player. In certain situations it prevents intermediate filters (such as DirectVobSub) from loading.

An alternative method for displaying the subtitles is to activate the internal subtitle filter in ffdshow. You can enable/disable subtitles through the red ffdshow video decoder icon in your system tray.

If you always want to use ffdshow for the subtitles, then don't forget to disable DirectVobSub with the Codec Tweak Tool. Otherwise you might get double subtitles in some situations.

Q:DVD subtitles are not displayed in Media Player Classic

Make sure you have enabled the DVD subtitles. You can enable the subtitles through the "Navigate" menu in MPC. There you can also select the subtitles language.

If no subtitles are displayed, even when you have enabled them, then try the following solutions:

  • Enable the internal MPEG-2 decoder in MPC. You can do that in MPC Options -> Internal Filters.
  • Disable DXVA hardware acceleration in the Cyberlink MPEG-2 Decoder. You can do that through: Codec Tweak Tool -> Various Tweaks.
Q:Subtitles flicker rapidly in Media Player Classic on Windows 7

This problem can be solved by disabling subpicture buffering.

MPC Options -> Subtitles -> set "Sub pictures to buffer:" to 0.

The only negative effect of changing this setting is a slight increase in CPU usage.

You may also try to increase the buffer size to at least 4 or higher. That may solve the problem as well.

Q:Which methods are available for displaying subtitles?

There are three ways to display subtitles using the components that are available in the codec pack. By default either DirectVobSub or the internal subtitle renderer of Media Player Classic is used.

Internal subtitle renderer of Media Player Classic

This subtitle renderer has the advantage that it is compatible with video decoders that use DXVA hardware acceleration.

This renderer works differently then DirectVobSub and ffdshow. It does not merge the subtitle image with the video before the video reaches the video renderer, but instead it sends the subtitle images to the video renderer separately from the video and instructs the video renderer merge them with the video.

The above is possible because Media Player Classic has control over the video renderer. The internal subtitle renderer only works with specific video renderers.

To enable and disable the internal subtitle filter:MPC options > Playback > Output > Subtitle renderer

To select a compatible video renderer:MPC Options -> Playback -> Output -> DirectShow video


This dedicated subtitle filter works with all players.

It gets placed in between the video decoder and the video renderer. It merges the subtitle image with the video. This filter is not compatible with decoders that use DXVA, since those need to be directly connected to the video renderer.

ffdshow video decoder

ffdshow has an option for displaying subtitles. If enabled, then by default it will only be active whenever ffdshow is used to decode the video. If you also want to use it together with a different video decoder, then you need to enable "Raw video" in ffdshow.

Q:How can I see if DirectVobSub is being used?

You should see a green arrow shaped icon in your system tray when DirectVobSub is active. The system tray is located in the right bottom corner of your screen.

Media Player Classic can show you which filters are being used during playback. Right-click on the video and select Filters. You should see DirectVobSub in the displayed filter list when it is active.

Q:How do I enable the internal subtitle renderer of Media Player Classic?

MPC Options -> Playback -> Output -> Subtitle Renderer

(In old versions: MPC Options -> Playback -> enable "Auto-load subtitles".

You also need to select a compatible video renderer. Compatible ones are: VMR-7 (renderless), VMR-9 (renderless), Haali video renderer, EVR Sync, EVR Custom Presenter, and madVR.

MPC Options -> Playback -> Output -> DirectShow video.

When the internal subtitle renderer is active, it will automatically prevent DirectVobSub from being used. So you do not need to uninstall or disable DirectVobSub.

Q:How can I adjust the font, color and size of the subtitles?

It is only possible to adjust the font and color of text based subtitles. Subtitles that are based on images, such as idx/sub, can not be modified.

Instructions can be found below for each of the subtitle display methods that is supported by the codec pack.

Internal subtitle renderer of Media Player Classic

MPC Options -> Subtitles -> Default Style. There you can choose the font, colors, and font size.


DirectVobSub configuration -> Main tab -> Text Settings -> click on "Arial". There you can choose the font, colors, and font size.

ffdshow video decoder

ffdshow video decoder configuration -> Subtitles -> Font. There you can choose the font, colors, and font size.

ffdshow video decoder configuration -> Subtitles -> VobSub. There you can adjust the size (scaling) of image based subtitles.

Q:How can I adjust the subtitle delay for the internal subtitle renderer of Media Player Classic Homecinema?

MPC-HC works with a delay interval (default: 500ms). Press F1 to substract this interval from the current delay. Press F2 to add this interval to the current delay.

For example, press F1 twice for a delay of -1000 milliseconds. Press F2 three times for a delay of +1500 milliseconds.

The delay interval can be adjusted here: MPC Options -> Subtitles -> Delay interval.

If you want to use a specific delay value, then you could use set that value as the delay interval (as a positive value!). After that you will only need to press F1 or F2 once to activate the delay.

Q:Is it possible to make the subtitles less blurry when displayed in full screen?

Yes, that is possible by increasing the resolution of the texture upon which the subtitles are rendered. This will however result in a small increase in CPU usage.


DirectVobSub configuration -> general tab -> adjust the "Resolution" setting

Internal subtitle renderer of Media Player Classic

MPC Options -> Subtitles -> adjust "Maximum texture resolution"

Q:The subtitle menus in Media Player Classic are greyed out

Those options are only available when using the internal subtitle renderer of Media Player Classic. They are disabled when using an external subtitle filter, such as DirectVobSub.

Q:The video starts stuttering whenever subtitles are displayed

This is a performance issue and can be solved by disabling subtitle animation. Animation is rarely used, for example for karaoke effects in anime videos, so disabling it is no problem for videos with regular subtitles.

  1. Go to: Media Player Classic options -> Subtitles
  2. Uncheck "Allow animation when buffering".
  3. Set "Sub pictures to buffer" to 4.
  4. Do the same in: DirectVobSub options -> Misc tab
Q:Subtitles show weird symbols

This may happen if the subtitle language requires a different code page than the language of your Windows locale settings. You can solve it by adjusting the code page settings.

Media Player Classic options -> Subtitles -> Default Style -> Click on "Default (1)" and change it to the correct setting.

DirectVobSub options -> Main tab -> Text Settings -> Click on "Arial" -> Click on "Default (1)" and change it to the correct setting.

This problem may also occur if you have Logitech Gaming Software installed. Remove or disabling that software will solve the problem.

Q:How can I get subtitles when using a video decoder that uses DXVA1 or DXVA2 (native) hardware acceleration?

You need to use the internal subtitle renderer of Media Player Classic. It is not possible to use DirectVobSub in combination with DXVA (native), because the video decoder needs a direct connection to the video renderer. This limitation does not exist when using DXVA2 (copy-back). But that requires Windows 7 or newer, and may not work well on (very) old graphics cards.

Q:Subtitles reset to beginning when seeking

This is caused by the DivX Plus Codec Bundle. You can solve it by uninstalling DivX.

Q:How do I display two different subtitles at the same time?

This is possible with MPC-HC. With these settings you can display subtitles in multiple languages.

  1. MPC-HC options > Advanced > BlockVSFilter = FalseThen you can use both the internal subtitle renderer of MPC-HC and VSFilter at the same time. Each can display a different subtitle. There is just one limitation: at least one of the two subtitles must be an external subtitle file (for example .srt), because only one embedded subtitle can be active in the splitter.
  2. MPC-HC options > Subtitles > disable "Prefer external subtitles over embedded subtitles"
  3. Here you can select first subtitle:MPC-HC menu > Play > Subtitle track(it is recommended to use MPC-HC for displaying an embedded subtitle and VSFilter for an external one)
  4. Second one can be selected by right-clicking on the VSFilter icon that appears in the system tray (right bottom corner of screen).VSFilter can also be accessed through: MPC-HC menu > Play > Filters
  5. Now you need to adjust the position of the subtitles, so that they don't overlap. You can do this in either MPC-HC or in VSFilter. Both offer the same options.
  6. MPC-HC options > Subtitles > Default Style > Adjust the position of the subtitles.For example position it at the top instead of bottom. Or increase bottom margin to move it to a higher position.- or - VSFilter settings > Main > Text Settings > click on "Arial"

When you want to display only one subtitle, you can use one of the following settings to disable subtitles in either MPC-HC or VSFilter:

  • MPC-HC menu > Play > Subtitles > Enable (or simply press W on your keyboard)
  • VSFilter right-click menu > Hide subtitles


Back to FAQ index


Comparison of abilities and supported file formats

In the table below you can view which audio, video, and file formats the K-Lite Codec Pack supports. As you can see, even the smallest pack already supports playback of almost everything!

The difference between the packs lies mostly in the included tools. If you want to know more about the difference in contents of packs, then have a look at the comparison of contents page.

You might think that a lot of codecs are needed to support this large list of formats. But that is not the case. The codec pack uses just a handfull of DirectShow filters.






DVD and Blu-rayNotes 
Blu-ray playbackWorks only if the content is decrypted!(tip: Passkey Lite, AnyDVD HD)    
DVD playback in MPC-HC     
DVD playback in WMP

Windows XP: requires DScaler5 (included in Full and Mega)Windows Vista/7: works with all variants of the codec packWindows 8: requires Media Center Add-OnWindows 10: WMP does not support DVD playback

VCD, SVCD and XCDNote: requires using MPC-HC    
DTS audio CDNote: requires using MPC-HC    
Supported video containersFile extensions 
AVI.avi .divx .amv    
MPEG-PS.mpg .mpeg .mpe .m1v .m2v .mpv2 .mp2v .m2p .vob .evo .mod    
MPEG-TS.ts .m2ts .m2t .mts .pva .tp .tpr    
MP4.mp4 .m4v .mp4v .mpv4 .hdmov    
3GP.3gp .3gpp .3g2 .3gp2    
Matroska / WebM.mkv .webm    
Ogg.ogm .ogv    
Flash Video.flv .f4v    
Windows Media.wmv    
RealMedia.rmvb .rm    
Digital Video.dv    
Material Exchange Format.mxf    
Supported audio filesFile extensions 
Ogg.ogg .oga    
MPEG-4 Audio.m4a .aac    
Monkey's Audio.ape    
Apple Lossless Audio Codec.alac    
True Audio.tta    
AIFF.aif .aiff .aifc    
CoreAudio Format.caf    
OptimFrog.ofr .ofs    
Tracker.it .mo3 .mtm .s3m .umx .xm    
Supported video formats (within a container)FourCC 
H.264/AVCh364, AVC1, X264, CCV1, xalg    
H.265/HEVCHEVC, HVC1, HM10    
MPEG-4/DivX/XvidDIVX, DX50, XVID, MP4V, 3IVX, BLZ0, MPG3, DIV3, DIV4, DIV5, DIV6, 3IV1, 3IV2, FMP4, MP4S, M4S2, DVX3, SEDG, SMP4    
VC-1WVC1, WMVA    
MP41MP41, MPG4, DIV1    
MP42MP42, DIV2    
H.261h361, M261    
H.263h363, S263    
Flash Video (H.263)FLV1    
Flash Video (VP6)FLV4, VP6F, FSV1    
VP6VP60, VP61, VP62, VP6A    
HuffyuvHFYU, FFVH    
Sorenson Video 1SVQ1    
Sorenson Video 3SVQ3    
Digital Video


QuickTime Planar RGB8BPS    
QuickTime AnimationQRLE    
QuickTime RPZARPZA    
QuickTime SMCsmc    
LCL Lossless Codec LibraryMSZH    
TechSmith CamtasiaTSCC    
ZLIB Lossless Codec LibraryZLIB    
Zip Motion Blocks VideoZMVB    
Autodesc RLEAASC    
Intel Indeo 2RT21    
Intel Indeo 3IV31, IV32    
Intel Indeo 4IV41    
Intel Indeo 5IV50    
Intel H.263I263    
MS Video 1CRAM, MSVC, WHAM    
Q-Team QPEGQPEG, QP10, QP11    
RealVideoRV10, RV20, RV30, RV40    
Truemotion 1/2DUCK, TM20    
utVideoULRA, ULRG, ULY0, ULY2, ULH0, ULh3    
DNxHR (partial)AVdh    
VMware videoVMnc    
JPEG2000 DCinemaMJP2, MJ2C, LJ2C, LJ2K, IPJ2    
BINK videoBIKI, BIKB    
Smacker videoSMK2, SMK4    
GoToMeetingG2M2, G2M3, G2M4, G2M5    
Apple Intermediate CodecICOD    
Miro VideoXLVIXL    
ASUS v1/v2ASV1, ASV2    
Creative YUVCYUV    
Winnov v1WNV1    
Mirillis FICFICV    
Cineform HD (partial)CFHD    
MagicYUVMAGY, M8RG, M8RA, M8G0, M8Y0, M8Y2, M8Y4, M8YA    
HapHap1, Hap5, HapY    
Supported audio formats (within a container)AudioTag/FourCC 
MP355, 85    
AC3 (Dolby Digital)2000, 8192    
E-AC3 (Dolby Digital Plus)EAC3    
DTS-HD (Master Audio / HRA)     
DTS Express (LBR)     
Dolby TrueHD/MLPDTSH, MLP    
AAC00FF, 01FF, MP4A    
Vorbis26447, 674F    
AMRFE, samr    
True Audio77a1    
MPEG-4 ALS     
Microsoft ADPCM2, 17    
IMA ADPCM11, 61, 62, AMVA    
Creative ADPCM200    
G.711 (A-law / Mu-law)7, 6c75, ALAW, ULAW    
MS GSM49    
RealAudio 1/214_4, 28_8    
RealAudio LosslessRALF    
Intel Music Coder (IMC)401    
ATRAC 1/3/3+ATRC, 270    
WMA v1160    
WMA v2161    
WMA Pro162    
WMA Lossless163    
DivX WMA353    
Video encoding (VFW)  
MPEG-4 (Xvid)     
H.264 (x264VFW)     
Audio encoding (ACM)  






About the K-Lite Mega Codec Pack

K-Lite Codec Pack is a collection of DirectShow filters, VFW/ACM codecs, and tools. Codecs and DirectShow filters are needed for encoding and decoding audio and video formats. The K-Lite Codec Pack is designed as a user-friendly solution for playing all your audio and movie files. With the K-Lite Codec Pack you should be able to play all the popular audio and video formats and even several less common formats.

General strong points:

  • It is very user-friendly and easy to use.

  • It is updated frequently. So it is always up-to-date with the newest and best components.

  • The pack provides an excellent out-of-the-box experience for novice users, while at the same time offering many options for expert users to tweak things.

  • All included components have been carefully selected by codec experts.
  • The pack offers a high level of flexibility. You can for example configure your preferred decoders and splitters for many formats.

  • Works great in combination with Windows Media Player and Media Center. Both also with other popular DirectShow players such as Media Player Classic, ZoomPlayer, KMPlayer, PotPlayer, GOM Player, and many others.
  • Uninstallation removes everything that was installed by the pack. Including all registry keys. All changes are properly undone and reverted to the state prior to the installation of the pack.

  • It contains everything you need to play all your movies and music.

  • This pack has a huge user base. This means that problems are found and resolved quickly.

Unique features compared to other codec packs:

  • The pack works on all versions of Windows from XP up to Windows 10. The intelligent installer automatically adapts itself based on your version of Windows. It also adapts itself based on what other codecs are already installed on your computer.

  • Contains both 32-bit and 64-bit codecs.
  • The installer is able to detect broken codecs and DirectShow filters on your system, and helps you to fix those problems. This unique functionality has helped thousands of people solve problems they were unable to fix themselves or with other packs.

  • The installation is fully customizable. You can choose which components you want to install.

  • It is extremely easy to make a fully customized unattended installation with the integrated wizard.

  • The pack has many options, which allows you to tweak it to your own specific needs and preferences.

  • It helps clean up other codecs installed on your computer. The installer is able to detect and remove over 100 different codec and filter packs. This helps you get rid of old junk, prevents conflicts, and leaves you with just the essential and best codecs.

  • It does not contain any codecs or filters that are known to be bad, buggy or unstable. In fact, the installer is able to detect and disable several known troublemakers that may already be present on your computer. This solves problems and improves system stability.

  • There are different variants of the pack. From small to large. You can pick the one that fits your needs.

  • The pack implements special blacklists for some of its included DirectShow filters. These blacklists are used to avoid compatibility issues with certain applications and games. Helpdesks and other support staff often recommend the K-Lite Codec Pack because of its abilities to fix problems and its features to ensure optimal compatibility.

Advantages of the pack compared to installing codecs manually:

  • The best available codecs are already selected for you by codec experts. There is no need to figure out what you need.

  • Installation is simpler, quicker, and more organized.
  • It is much easier to keep all your codecs up-to-date. There no need to keep track of updates to individual components.

  • Components are automatically configured to work together in perfect harmony. Something that is not easily achieved if you would install everything manually. Certainly not if you use a mix of different splitters and decoders.

  • Better default settings.
  • More configuration options during installation. This is particularly useful for unattended installs.

  • The pack provides extended video thumbnail generation functionality for Windows Explorer. All popular video file formats are supported.

  • Adds support for showing file properties such as duration and width/height in Windows Explorer for FLV and MKV video files.

  • The pack automatically configures Windows Media Player and Media Center to recognize all common audio and video file formats, so that such files show up in your media library. Normally this would require all kinds of manual Registry tweaks.

  • The pack includes very useful tools for managing and configuring the installed codecs.

Advantages of the codec pack compared to using a standalone copy of MPC-HC:

  • The pack supports playback of more audio and video formats.
  • You get better video quality when you use MPC-HC in combination with madVR. This is an advanced video renderer that is included in the codec pack.
  • You get more frequent updates of MPC-HC. The pack includes stable development builds of MPC-HC and LAV Filters. This means you will get access to the latest improvements and fixes much sooner.
  • The pack provides additional functionality that is not directly related to playback. For example video thumbnail generation in Windows Explorer, and display of MKV file properties in Windows Explorer.
  • Codecs are available to other applications as well (if you want). It is also possible to install the codecs just for MPC-HC.

Advantages of the codec pack compared to using VLC Player:

  • You get much better video quality when you use MPC-HC in combination with madVR (an advanced video renderer).
  • The pack provides additional functionality that is not directly related to playback. For example video thumbnail generation in Windows Explorer, and display of MKV file properties in Windows Explorer.
  • The pack provides more hardware acceleration options.
  • Better support for MKV files.
  • Better performance for rendering SSA/ASS subtitles.
  • MPC-HC loads much faster than VLC.
  • MPC-HC provides a better user interface (in our opinion).
  • Codecs are also available to other applications.

The K-Lite Mega Codec Pack is the largest variant of the K-Lite Codec Pack.

To download the K-Lite Mega Codec Pack, visit the download page.

Compatible with Windows XP, 2003, Vista, Windows 7, Windows 8.x, and Windows 10. Both x86 and x64.


K-Lite Codec Pack: Comparison of contents

In the table below you can compare the contents of the different variants of the codec pack.

Do not underestimate the power of the Basic and Standard variants. Those two small variants of the codec pack are already able to play almost everything! For a good overview of the abilities of the the different variants, have a look at the comparison of abilities.

Some of the items that are included in the larger variants serve as alternatives for other included components. That means that during the installation of the codec pack, you can choose between different items for decoding certain audio/video formats.

All variants of the K-Lite Codec Pack are fully customizable. You can specify exactly which components get installed.






Media Player Classic Home Cinema (MPC-HC)    
DirectShow video decoding filters
LAV Video    
DScaler5 MPEG-2    
Xvid MPEG-4    
DirectShow audio decoding filters
LAV Audio    
DirectShow audio parsers
DC-Bass Source Mod    
DirectShow source filters
LAV Splitter    
Haali Media Splitter    
DirectShow subtitle filter
DirectVobSub (VSFilter)    
DirectVobSub (xy-VSFilter)    
Other filters
Haali Video Renderer    
VFW codecs
ffdshow VFW interface    
ACM codecs
LAME MP3 Encoder    
Shell extensions
Icaros ThumbnailProvider    
Icaros PropertyHandler    
Codec Tweak Tool    
MediaInfo Lite    
Haali Muxer    
FourCC Changer    






Codec Guide

: 6

QuickTime Alternative QuickTime (MOV, QT ) QuickTime Player. QuickTime Alternative , -....

Windows | : (. ) |

( ) : 0: 9783
K-Lite Codec Pack -, - DirectShow ....

Windows | : (. ) |

(12) : 0: 220006
K-Lite Mega Codec Pack , . , , ....

Windows | : (. ) |

(21) : 0: 205087
K-Lite Codec Tweak Tool , ....

Windows | : (. ) |

(1) : 0: 7860
K-Lite Video Conversion Pack K-Lite. K-Lite Video Conversion Pack : Avidemux, ImgBurn DVDStyler....

Windows | : (. ) |

( ) : 0: 3347
Real Alternative RealMedia RealPlayer....

Windows | : (. ) |

(2) : 0: 11053
Internet Explorer
Mozilla Firefox


Смотрите также