VideoProc Converter AI

Make Any Video/Audio Files Playable on MX Player

  • 1-Click to Turn EAC3/DTS/True HDs to MX Player-compatible types
  • Convert large videos in seconds with full GPU acceleration
  • No perceivable picture/sound quality loss with High Quality Engine
  • Can edit, compress, record, download, and AI enhance videos
Free Download

Upgraded AI Performance in V8

Learn More
Check the How-to Guide

Download MX Player Codec (MX Player AIO ZIP File) to Play EAC3/AC3/DTS

By Cecilia Hwung | Last Update:

Are you encountering the frustrating EAC3 format not supported error with your MX Player? This common issue often occurs because MX Player doesn't natively support audio codecs like EAC3, AC3, DTS, and others due to licensing restrictions.

The best ways to fix the MX Player EAC3 codec error are to download and install the MX Player custom codec pack (the MX Player AIO zip file is popular), convert your video's audio to a compatible format, or switch to an alternative media player with broader codec support.

This guide will show you exactly how to get the EAC3 codec for MX Player and resolve these audio problems.

MX Player Codec

Understand the MX Player (EAC3) Codec Issue

MX Player Pro is widely recognized as a powerful media player, offering features like hardware acceleration for smooth playback, multiple audio and subtitle options, and aspect ratio adjustments. With over a billion downloads and a massive monthly user base, its popularity is undeniable.

However, due to licensing challenges, MX Player developers had to remove native support for certain audio codecs, including EAC3, AC3, DTS, and MLP, starting from version 1.7.32. This left many users unable to play videos with EAC3, DTS, or MLP audio tracks.

Although the MX Player team later claimed to restore AC3 support in version 1.9.0, many users continued to report issues with various audio formats like EAC3 and DTS.

Fortunately, the MX Player community developed custom codec packs that users can manually download and install. These MX Player codecs restore support for AC3, DTS, MLP, TrueHD, and other formats. This post will guide you through how to download and install the MX Player video codec packs to ensure you can enjoy all your media content without audio hassles.

Download MX Player Custom Codec Pack (AIO & Specific Versions)

To download the EAC3 codec for MX Player, you'll need the custom codec zip file. These codecs are built using the FFmpeg library and other components required for MX Player to handle unsupported audio formats.

Option 1. Download MX Player EAC3 Codec for a Specific Version

You can check your device's architecture or the specific codec MX Player recommends. And then download the MX Player custom codec for the specific version.

Step 1. Open the MX Player app.

Step 2. Tap the three dots (Menu) in the top-right corner.

Step 3. Go to Settings & Decoder.

Step 4. Scroll down and check the information listed under Custom Codec. Check the recommended codec (e.g., ARMv8 NEON, x86).

Step 5. Download the corresponding MX player codec pack version.

Option 2. Download MX Player AIO (All Codecs In One file - Recommended)

If you are unsure which version you need, the mx_aio.zip file contains all necessary codecs, and MX Player is usually able to automatically detect and use the correct one for your device.

Note:

The codec pack version 1.49.0 listed above is known to be compatible with many MX Player versions, including common ones like MX Player 1.85, MX Player 1.86, MX Player 1.87, MX Player 1.89, and often the latest builds.

Install MX Player Custom Codec Zip File

Once you have downloaded the correct MX Player custom codec zip file for fixing EAC3 Codec and other common codec issue on MX Player, follow these steps to install it:

Method 1. Automatic Detection and Installation

This is the simplest method if it works for your device.

Step 1. Save the MX Player custom codec zip file to the internal storage of your device.

Step 2. Open MX Player. If the app detects a compatible codec zip file in your storage, it will prompt you to install it. Simply click OK to proceed.

MX Player will automatically restart with the custom codec installed.

Method 2. Manual Navigation and Installation

If automatic detection fails, you can manually select the codec file.

Step 1. Open MX Player on your smartphone.

Step 2. Go to settings > decoder > general > custom codec. A dialog box will appear for the navigation of the codec pack. Now open the folder in which the codec is installed.

Step 3. Click on the target MX Player codec zip file. The media player will restart. Now, you should have no problem playing EAC3, AC3, and DTS files.

Install MX Player Codec

Troubleshoot: MX Player Custom Codec Installation

1. Devices Failing to Detect MX Player Custom Codecs

Problem: Many people encounter difficulties when their devices do not detect the installed MX Player custom codecs. For example, user @USBhost from XDA Forum shared that while he could use the codecs on the S23 Ultra, he faced issues on the Galaxy A54. When he accessed the MX Player Pro settings and selected the custom codec file, an error message appeared: "Can't find the custom codec. Please use version 1.49.0 ARMv8 Neon Codec".

Solution: Unzip the codec file before selecting it in the MX Player Pro settings. While the zip file may not need unzipping according to the publisher, some devices have trouble recognizing the zip format, so unzipping can help resolve the issue.

2. Android TV Not Recognizing Custom Codecs in Download Folder

Problem: Users on Android TV may face problems with the custom codec not being detected even after placing it in the download folder.

Solution: Ensure that MXPlayer and system have the necessary permissions granted for accessing the custom codec file. Choose "Always" permission to ensure consistent access rather than selecting "Only permission" when prompted by the app.

3. AC3 Audio Output Issues After Installing MX Player Codecs

Problem: Some users experience trouble decoding AC3 files on MX Player Pro, leading to audio output only in stereo despite installing custom codecs.

Solution: Disable HW+ and SW decoders in the MX Player Pro settings and enable only the HW decoder. By unchecking other decoder options, users can ensure that the player exclusively uses the HW decoder, resolving the issue of AC3 file decoding and Dolby output.

2 Alternative Ways to Play EAC3 without MX Player Custom Codec

Let's be honest, for many users, the process of downloading and installing the MX Player custom codec can feel quite complicated, especially if you're not very tech-savvy. Aside from the technical steps, even when the MX Player codec pack is successfully installed, playing EAC3 or DTS audio isn't always guaranteed to work flawlessly. We frequently see comments and forum posts from users who still struggle to get the MX Player EAC3 codec functioning correctly despite following the instructions.

For example, users report issues like:

Mx Player Codec Armv7neon apk conflicts with the existing package. - by Waseem4423 from Reddit.

I've downloaded 5 different versions of the codec files, but none of them are showing up in the download folder when I try to add them in MX Player Pro. - by Rakkasan29 from Reddit.

Thankfully, instead of struggling with downloading and installing MX Player custom codec zip files, you have 2 easier and error-free ways to play EAC3/AC3/DTS audio files.

Method 1. Convert EAC3/AC3/DTS to MX Player Compatible Format

With VideoProc Converter AI, converting EAC3, AC3, DTS, and various video/audio files to a codec compatible with MX Player is as easy as a single click. You can adjust video sample rate, bitrate, channel numbers, and other settings. The adoption of High Quality Engine ensures that the conversion maintains picture and sound quality.

Step 1. Download, install, and open VideoProc Converter AI. Click Video Converter. Drag the video files with audio encoded with EAC3, DTS, or other codecs not supported by MX Player to the program.

Step 2. In the Target Format section, choose MP4 Video (H.264 + AAC) as the output format. VideoProc Converter AI offers a wide range of output formats to choose from, so you can also pick any other one that best fits your needs.

Convert EAC3 for MX Player

Step 3. Check the option box for High Quality Engine. Select a folder to save the converted file. Enable Hardware Acceleration. Finally, click RUN to export the video.

Method 2. Try a Different Media Player That Supports EAC3/AC3/DTS

While MX Player was once a top choice for playing multiple media files, the landscape has evolved significantly in recent years. As of 2024, there are numerous superior alternative media players available that can handle virtually all types of media files without the need for third-party, unofficial codec packs. One standout example is 5KPlayer, a versatile media player that boasts native support for a wide array of audio formats, including DTS, AC3, and EAC3, as well as hundreds of other popular and rare formats. This extensive compatibility eliminates the hassle of searching for and installing extra codecs.

Moreover, 5KPlayer can make use of the full GPU acceleration tech, allowing you to play 4K/8K video files with high frame rates and bitrates without any choppy or stuttering frames, while also preventing your computer from overheating due to excessive resource usage.

5KPlayer

About The Author

Cecilia Hwung is the editor-in-chief of Digiarty VideoProc. With over a decade of experience, she specializes in delivering insightful content on AI trends, video/audio editing, conversion, troubleshooting, and software reviews. Her expertise makes her a trusted ally in enhancing users' digital experiences.

Home > Resource > MX Player Codec

Digiarty Software, established in 2006, pioneers multimedia innovation with AI-powered and GPU-accelerated solutions. With the mission to "Art Up Your Digital Life", Digiarty provides AI video/image enhancement, editing, conversion, and more solutions. VideoProc under Digiarty has attracted 4.6 million users from 180+ countries.

Any third-party product names and trademarks used on this website, including but not limited to Apple, are property of their respective owners.

X