Simple clear advice in plain English

Hands On: Decoding Matroska's mysteries

Never heard of Matroska? We explain everything about this HD video format

If you like playing high-definition video on your PC, you’ll almost certainly have come across the Matroska file format (MKV).

Matroska has become the AVI of the HD era, and is commonly used for transporting high-definition content.

If you’ve tried to play an MKV file though, you may have experienced disappointing performance with dropped frames or an inability to hear multi-channel surround sound.

Like all digital formats, Matroska has been used to distribute copyrighted material, but it can equally be used for open, officially licensed or personally owned content.

As such, it’s an important format and here we’re concerned with the requirements for playing it smoothly on your PC.

What is Matroska?
Matroska is actually a container for AV files. So like AVI, you can’t encode a file into the Matroska format, then decode it for playback. Instead you would encode a file into something like MPEG2, DivX or H.264, then transport it in Matroska.

As a container format, Matroska takes care of navigation of the actual content, along with managing multiple audio and subtitle streams. Matroska is an open format and aims to be extendable and as future-proof as possible, giving it an advantage over many existing container formats.

You’ll come across Matroska as a container for video and audio, using the file extension MKV, although there’s also an audio-only version called MKA.

Playing Matroska
To play Matroska files on a Windows PC, you’ll typically need three pieces of software: a media splitter, media decoder and a media player. The media splitter is used to access the video and audio files within the Matroska container. The most popular for Matroska playback is the free Haali Media Splitter.

The media splitter allows access to the separate video and audio files, but knows nothing about how they’re encoded, so you’ll then need the appropriate decoding software. This depends on what encoding format was used for the video files in question, but most of those commonly contained in Matroska files are covered by the free FFDShow.

You should now be able to enjoy most Matroska files in the media player of your choice, but you may still be disappointed by the result. If you’re running the latest Windows Media Player for example, you may still experience choppy playback and stereo sound when you expected smooth video and multi-channel audio.

Rather than automatically looking at upgrading your hardware, the answer could be to use a different media player. One of the most popular for Matroska is a modified version of an older Windows Media Player.

The so-called Media Player Classic is freely available and at first glance appears very basic. But it’s this simplicity, along with built-in support for modern tasks, which makes it one of the consistently reliable media players around.

We’ve wasted hours trying to get WMP 10 or 11 to work smoothly or deliver multi-channel audio, only to find Media Player Classic getting it right first time without modification. We’ve also found it integrates better with third-party utilities like the AC3 Filter, which can be used to ensure multi-channel audio is either passed-through an SPDIF connector unmodified, or encoded in real-time to Dolby Digital.

The latest Media Player Classic is a March 2006 file. AC3 Filter can be found here. You can also use alternative media players, some of which already have the required codecs built-in. VLC, the Core Media Player and Zoomplayer are popular choices.

The easy route
Recognising that Matroska playback typically involves downloading a splitter, a codec and an appropriate media player, many sources now offer a single pack with the latest versions of each, along with additional utilities and codecs to cover most eventualities. The Combined Community Codec Pack (CCCP) is a popular choice, or the K-Lite codec pack.

While single packs appear to offer the most convenient route, we’ve found they often install more items than you need, so for a minimalist approach, we’d recommend installing a separate splitter, decoder and player.

Job done
If you’ve had headaches getting modern media players working smoothly, it can be a breath of fresh air to find Media Player Classic just getting the job done without hassle or unnecessary overheads.

Article tags

Reader Comments

   

Add your comment

All fields must be completed. Your email address will not be displayed or used to send marketing messages.

All messages will be checked by moderators before appearing on the site.

See our Privacy Policy for more information.

Related articles

Convert Flac audio to MP3 screenshot

Use VLC media player to convert Flac audio to MP3

Some devices will not support Flac (free lossless audio codec) files. Download the free VLC media player so that you can listen to whatever you want

VLC screenshot

20 free alternatives to Windows built-in utilities

You might think Windows has all the utilities you want, but we've found 20 that are free and do a better job. We tell you what they do and where to download them

klite-codec-guide

Watch and listen to all kinds of media with the K-Lite Codec Pack

This single download will make sure your computer can play all of the wide variety of media formats found on the internet

Question & Answer

Q.Why are some of the keys on my keyboard doing strange...

> Read the answer

Q.Is my phone’s Bluetooth any use?

> Read the answer

Q.Can I switch boot drives so that I can work on older...

> Read the answer

Best deals on the web

img

Apple iMac 21.5" (MC309)

£926.40- Buy it now

img

Dell Inspiron 620 ST Intel Core i3-2100 3.10GHz / 3GB / 500GB / DVDRW / Win 7 Home Premium

£329.00- Buy it now

img

ZooStorm 7877-1023

£386.38- Buy it now

Latest issue & subscription deals

Poll

Are you concerned about viruses that target mobile phones?

Jargon Buster

Computing terms explained in plain English

Bittorrent

A technology for downloading files. Allows even very large files to be downloaded quickly.

Great shopping deals from Computeractive