K-Lite Codec Pack 16.7.7

January 23, 2022 - Software
K-Lite Codec Pack 16.7.7

K-Lite Codec Pack is a collection of codecs, DirectShow filters and tools. Codecs and DirectShow filters are needed for encoding and decoding (playing) audio and video formats.

General strong points:

Unique features compared to other codec packs:

  • 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.



DirectShow video decoding filters:

DirectShow audio decoding filters:

DirectShow source filters:

DirectShow audio parsers:

DirectShow subtitle filters:

Other filters:


Shell extensions:

K-Lite Codec Pack 16.7.6 Full ~




LAV 0.76 – 2022/01/22

LAV Splitter

  • NEW: Added an option to re-evaluate subtitle stream selection when the audio language changes
  • NEW: Improved advanced subtitle selection syntax with negated flags (positive and negative flags can now be combined for more flexible selection)
  • Changed: Improved variant/stream selection in DASH and HLS streams
  • Changed: Video streams with the highest bitrate are preferred (if equal resolution)

LAV Video

  • NEW: Support for passing DoVi metadata to video renderers
  • NEW: BobWeaver (BWDIF) software deinterlacer (a blend of YADIF and Weston, focusing on their individual strengths)
  • NEW: Support for FIC screen capture video
  • Changed: D3D11 video surfaces are flushed to black before decoding, avoiding green artifacts
  • Changed: D3D11 devices are created up to feature level 12.1

LAV Audio

  • Fixed: TrueHD bitstreaming could result in A/V sync issues or drop-outs
  • Removed: Support for the external DTS decoder (dtsdecoderdll.dll) has been removed


Improved stability in DX9 mode when changing display.

Fixed display of subtitles in the first frame when using XySubFilter.

Added experimental option “Reinitialize D3D device when changing display”.

Fixed the problem with the “Information” tab working when pressing Esc when the main text field is active.

The “Auto display HDR On/Off” functionality has been improved. Now this option has three values: “not used”, “used for fullscreen”, “always used”.

Fixed HDR Passthrough for various cases.


Added support for various YUV and RGB planar formats.

Added support for r210 format.

The “Use Direct3D 11” option is enabled by default on Windows 8 and newer systems.

Fixed crash for RGB24 in some situations.


MPC 1.9.17 to 1.9.18


  • Updated LAV Filters to version 0.75.1-19-g80347


  • The seekbar thumb now follows the mouse pointer when dragging and only jumps to final seek position after the drag ends. Previously it would jump to the actual (keyframe) seek points during the drag. This could give a jumpy experience for files with large keyframe gaps or short durations.
  • Lowered minimum value for seekbar preview size option from 10% to 5% of screen width.
  • Added advanced option to disable/adjust the reload after long pause behavior.
  • Seekbar preview is now always disabled when playing from optical media.


  • Fixed issue with parsing subtitles that have wrong line endings (CR only).
  • Fixed issue where an online subtitle file wasn’t parsed completely due to a filesize limitation in the code.
  • A few other small fixes and internal optimizations.

Remark: Dark theme MPC enable by default and using external codec. Installer auto select 32Bit MPC for 32Bit Windows and 64Bit MPC for 64Bit Windows. Hardware encoding DXVA enable for all video type.  Enjoy~!

MPC can easily find subtitle by press D button and Magic B button pause and minimize player (You know)

21 January 2021 – Enable seekbar preview mode…

10 February 2021 – Using MADVR video renderer. Found out to be the best quality video output. Change from Mega to Full edition. Many old codec is not in use anymore. Many Encoding software comes with own codec as well. Internal audio rendering selected (author recommended).

16 February 2021 – Change F11 to button F for full screen. So it same as youtube and other application.


(Silent Install Repack) x86 x64





4 thoughts on “K-Lite Codec Pack 16.7.7


tQ for uploading…


Thanks. any advice for mkv files. subtitle is not showing. thanks


    some mkv comes with subtitle (pack inside mkv) or your video comes with a subtitle file. ( rename video file name same as subtitle file name). if you want it search for subtitle you need enable inside mpc program. tick automatic search and download subtitle at option\ subtitle \ misc

Leave a Reply