Play AC3 audio encoded videos with MX Player/Android

MX Player is the best video player for Android. However you may have seen a message popup when attempting to play a video that the AC3 audio codec is not supported.

Fortunately the solution is easy:

1. Open MX Player and go into the settings (the three vertical dots at the upper-right) and select Help -> About.

Look at the top where it says Version and notice the version number and processor type (most of my devices were ARMv7 NEON but yours may be different).

2. Go the the MX Player home site and look for the link Custom codec.

Select the link for Codec downloads at the top of the page which will take you to a page at xda-developers.com. Download the version which corresponds to your processor type.

3. Copy the .zip file you downloaded to your device. Open MX Player and then go to Tools -> Settings -> Decoder.

Scroll to the very bottom of the page and select Custom codec. Navigate to the .zip file you just transferred and it will load.

MX Player will restart and you’re good to go!

Credits: phonearena.com: How to restore full audio codec support (AC3, DTS) in MX Player, Android’s best video playback app