If you are using MX Player to play audio and video files in your Android mobile, and if you cannot find a way to play unsupported audio and video files in it, then this guide is for you. Continue reading the guide to know the process involved, and downloads required to play unsupported audio and video files in MX Player in an Android mobile.
Reason for Unsupported Media
Most of the current movies and videos available for download online are encoded with DTS / DTSHD / AC3 / EAC3 / MLP audio tracks. And as a hardware/software limitation, most of the Android mobiles cannot play these types of audio tracks. Hence users are unable to listen to the above mentioned types of audio tracks individually or along with the encoded video files.
MX Player too cannot play these types of audio tracks individually or along with encoded videos with its default installation.
Things required to play unsupported audio and video files in MX Player
To solve this issue, you need to add custom codec to MX Player. The custom codec is specifically developed for MX Player, so rest assured that you will be able to play above mentioned audio tracks individually or along with encoded video files.
This custom codec contains FFmpeg library. FFmpeg is a multimedia framework which is able to decode, encode, transcode, mux, demux, stream, filter and play most of the multimedia files. The attached custom codec is just a modified version of the FFmpeg library used in MX Player. It’s modified to support DTS and Dolby (ac3) audio tracks.
Play Unsupported Audio and Video Files in MX Player
Follow the instructions below to play unsupported audio and video files in MX Player.
1. Install MX Player in your Android mobile from Play Store if you haven’t already and launch it.
2. Click on the 3-dots menu icon present on the top right corner of the app and select Settings option.
3. Then click on the Decoder option.
4. Scroll down to the bottom of the app and check for the required custom codec in the Custom Codec section. This section displays the type of custom codec (neon, tegra2, tegra3, x86) required for your Android mobile. DO NOT click on it yet.
5. Visit XDA-Forums developer thread (find link below), and download the required codec for your Android mobile. You can also click on the direct download links to directly download the required codec to your Android mobile without visiting the forum.
XDA-Forums link: https://forum.xda-developers.com/devdb/project/?id=19112#downloads
6. DON’T unzip the downloaded codec file. Just move it to the folder where it is safe from getting deleted. DO NOT delete it until you switch back to the default codec.
7. Now tap on Custom Codec option in MX Player.
8. Browse to the folder where you saved the downloaded codec file and then select the codec file.
9. Click on OK when you are asked to restart the MX Player. After confirming, MX Player will load the selected custom codec and restarts itself automatically.
10. To verify the installation of custom codec, navigate to Help > About section in MX Player and check for the custom codec info.
All credit goes to USBhost, the developer of the custom codec, who made it possible for us to play unsupported audio and video files in MX Player.
That’s it for today. Share the post with your family and friends. Subscribe to our newsletter for latest post updates directly in your email inbox.