A number of HD videos downloaded from the internet are wrapped up in MKV container and you can play them on Mac using a media player like VLC, or Quicktime with Perian plugin. However, sometimes you will find a painful exprience playing MKV files on your Apple TV. Does Apple TV support MKV videos? Is there possible solutions to fix the problem. If you're facing the similiar problems, read on for details. This tutorial will explain how you can enable Apple TV to read MKV files, so that you can stream and play MKV files on Apple TV without issues.
Does Apple TV support MKV videos?
No. MKV means Matroska which is a container format (like .mp4, .m4v, .avi or .mov) that can hold video, audio and subtitle streams. According to the Apple's official site, the files with the file extension .mkv are not supported by Apple TV. If you have some MKV files (for instance on your NAS, USB stick or external Hard drive), you need to find a "workaround" to stream and play the MKV files thru Apple TV. Depending on your source file (and/or your hardware), there are several ways to get the job done:
In most cases, the container format (.mkv) is the problem, not the video and audio stream inside. Then remuxing helps. It's means that you don't touch the video and audio streams. You just put an exact copy of them into a new container which is supported by Apple TV.
This works for all videos, that have compatible streams inside that are encoded for instance with H.264 and AAC.
For remuxing use a software like Subler. Open the .mkv file, select the streams and pass them through to a .m4v file. This doesn't too long because it's just "copying files". You should prefer remuxing to transcoding because you leave the streams untouched and avoid losing quality.
If the video or audio stream in your MKV file isn't supported by Apple TV, you have to re-encode it. This means converting the streams to a different codec, bitrate or resolution and save it in a compatible container file format (e.g. MP4, M4V).
An open source software for re-encoding is Handbrake. Open the file, select an Apple TV preset and let Handbrake create an new video file. However, this method is time-consuming and could cause a loss in quality.
If you are seeking for the excellent video output quality yet faster video conversion speed, EaseFab Video Converter Ultimate (this software has both Windows and Mac version) is there for you. This program comes with lots of optimal presets for Apple TV, iPad, iPhone, iPod and other devices. If you failed to transfer and watch your local stored movies and videos on your device, you can directly select the device profile as the output format with no complex settings.
Basically, it enables you to convert almost all media files including but not limited to VOB, MKV, WMV, AVI, WMV, MPG, TiVo and even DVD/Blu-ray to Apple TV accepted file formats with super-fast encoding speed and quality unaffected visually. With the ability to apply effects, add watermarks, and include subtitles to the videos, EaseFab Video Converter Ultimate can be considered a one-stop-shop for all your media-related tasks to come up with industry-standard outputs on Windows (Windows 10 included) and macOS (Catalina included).
A nice and easy way, if you have a modern Mac, is AirPlay Mirroring. Basically, this means that you play the video with your Mac (for instance with VLC) and just mirror your display to the Apple TV.
The big advantage is that you can instantly start watching your video.
Editor's Note: Sometimes, you will still encounter problems when mirroring your MKV videos from iOS Device or Mac to your TV by using an Apple TV when using AirPlay. In this case, you can try to convert your MKV videos to Apple TV compatible video format.