This issue can be resolved by manually installing a custom codec pack. 1. Identify Your Required Codec Version
This copies the video untouched and re-encodes the audio to AAC.
EAC3 stands for Enhanced Audio Codec 3, also known as Dolby Digital Plus (DD+). It is a high-quality audio format widely used by streaming platforms like Netflix, Amazon Prime, and Blu-ray discs to provide surround sound.
If you are using a device connected to a Dolby Digital Plus-capable TV or soundbar, you may be able to bypass internal decoding. Go to MX Player and enable Audio Passthrough Set the audio output to SW (Software) HW (Hardware)
MX Player permits custom codec packs compiled under the GNU General Public License (GPL). However, including E-AC-3 in a custom codec would still violate Dolby patents in most jurisdictions unless the user obtains a separate license. Thus, even custom codecs typically omit E-AC-3. eac3 audio format not supported in mx player
The most permanent and elegant solution is to add custom codecs to MX Player. This allows the app to process the audio itself, so you never have to leave the app or change your default settings. Here is the step-by-step process:
Scroll to the bottom and look for the entry. It will list a specific type, such as ARMv8 NEON , x86 , or ARMv7 . 2. Download the Custom Codec Pack
. While the video may play, the absence of these licensed codecs results in complete silence. Fix 1: Install a Custom Codec (Best for MX Player Users)
By following these steps, you can resolve the error and enjoy your content immediately. This issue can be resolved by manually installing
Use the in-app file browser to navigate to your folder. Select the downloaded .zip file or the specific .so file. MX Player will automatically restart to apply the changes. Step 4: Verify the Audio Playback
The most reliable way to fix this is by using the ZIP file, which includes all necessary architectures. How to Fix The No Audio Issues on MX Player | Guiding Tech
If installing a custom codec doesn't work for you (e.g., you can't find the right version or the process fails), you can consider these workarounds.
This is often the most reliable long-term solution. Many modern players have E-AC3 built-in, which makes them a great alternative for users who don't want to troubleshoot codecs every time they encounter a new format. Here are the top recommendations. EAC3 stands for Enhanced Audio Codec 3, also
This custom codec is a specialized add-on that enhances MX Player's ability to handle additional, otherwise unsupported formats. * Free-Codecs.com MX Player Custom Codec 2.7.x 29 Jan 2026 —
The best way to fix this error is to download a third-party custom codec and link it to your MX Player. This allows the player to support EAC3 without converting the video.
Scroll to the very bottom and look for the tab.
For long-term library management: Use (Windows) or Shutter Encoder to convert E-AC3 → AC3 (Dolby Digital) or AAC without re-encoding video. This preserves quality and keeps MX Player happy.