Dear Mytour, I’ve come across video players like VLC when Windows Media Player asks me to install 'new codecs'. I’ve also heard about codec packs such as K-Lite, Shark007, and CCCP. What exactly are these codec packs, and how do they work? Are they more effective than simply using VLC, and if so, which one should I pick?
Best regards, Confused About Codecs
Dear Confused, You've encountered a topic that tends to spark debate, and while it can be tricky, there are only a few key things to understand about codec packs. Here’s a straightforward overview of what they are and when it’s best to use them.
Note: This guide is primarily relevant for Windows users. Mac users have access to the Perian codec pack, which works well and is useful if you prefer watching videos in QuickTime or iTunes instead of VLC.
What Are Codec Packs?
A codec is a software tool that helps encode or decode video files. Different codecs work for various video formats. Some codecs are pre-installed on your computer (for example, your system can play DivX-encoded files—usually with an AVI extension—right out of the box), while others might require extra effort (such as H.264 video, often in MKV format, which typically needs additional software to play). If you download a video that your computer can’t play, it will often prompt you to download and install the proper codec to enable playback with your default media player.
Codec packs are software bundles that aim to simplify the process by installing multiple codecs at once, so you don’t have to search for each one individually. Sounds great, right? Unfortunately, they often cause more issues than they resolve, creating conflicts with other programs and, at times, containing adware or spyware. For most users, we don’t recommend installing them.
And before you comment, "I use K-Lite/Shark007/whatever and never had any problems! N00bs!", let me just say: That’s fine. Just because you haven’t had issues doesn’t mean others haven’t. In fact, many people have faced problems. You’re lucky, but that doesn’t change the fact that we, and many others, do not advise installing codec packs—except in some very specific cases, which I’ll cover below.
So What Should I Use?
Fortunately, most of the best video players available—such as the widely-used VLC and our personal favorite, PotPlayer—come with their own integrated set of codecs. These won't interfere with your system, nor will they need you to manage or update them separately. Generally, they'll support any video format you encounter, making them the easiest way to ensure your system can handle all video types.
That being said, there are a few specific situations where codec packs might be necessary:
If you use Windows Media Player or have a home theater PC with Windows Media Center, your codec support is somewhat limited, and you’ll likely need a codec pack to enhance it. Alternatively, you could opt for a media center like XBMC, which doesn’t require codec packs and can play nearly any video format.
If you prefer using Media Player Classic Home Cinema (MPCHC), a customizable video player that works well on older systems, you might find codec packs necessary. While we still lean toward other players, MPCHC has a dedicated fanbase, so if you're one of them, a codec pack will be essential.
If you need to rely on subtitles, especially in fan-subbbed anime. Many anime fans who use MPCHC along with a codec pack enjoy solid subtitle support. While we recommend giving PotPlayer a try first—it’s a popular alternative to VLC’s subtitle issues—if you run into subtitle problems, MPCHC paired with a codec pack is a good solution to consider.
So, which codec pack should you use? If you find yourself needing one, we suggest a lightweight option like K-Lite Basic or the Combined Community Codec Pack (CCCP). These are straightforward, install only the essential codecs, and are less likely to cause interference with your system (plus, they won’t add any unwanted software). Ideally, they should work right away without causing issues. K-Lite Basic offers fewer codecs and doesn’t include Media Player Classic Home Cinema, making it a good choice if you just need basic codec support in Windows Media Player. On the other hand, CCCP is better suited if you plan to use MPCHC.
As you can see, the situation isn’t as simple as some people make it out to be. While we’re not huge fans of codec packs and generally don’t recommend them for most users, we understand that there are specific cases where they’re necessary if you want to avoid alternative solutions. Hopefully, this clears up some of the confusion.
Best regards, Mytour
P.S. We know this topic can be a bit divisive, so if you have any additional thoughts—whether in agreement or opposition (after reading the full article, of course)—we’d love to hear from you in the comments.
Image remixed from originals by Alex Kosev (Shutterstock) and Oleksiy Mark (Shutterstock).
