MX Player Custom Codec [AC3,DTS,MLP,TRUEHD, etc..]

Search This thread


New member
Mar 30, 2022
Last released version of the codecs is 1.44.0 and can be downloaded here :

To be able to build a new version of the custom codecs, it requires to use the same version of FFmpeg - MX Player, which can be downloaded here :

Your number ( seems strange to me. Are you sure that it's not 1.46.8 ?
Yeah, sorry its should be 1.46.8


Dec 14, 2019
I can't get 1.44.0 to work on 1.46.10 of mx pro when i go to custom codecs and select folder that download is in nothing shows up to use, This is on my nvidia shield.
Last edited:


Dec 14, 2019
1.49.0 codec required
There is no 1.49.0 codec 1.44 is latest and doesn't work on 1.46.10 on mx pro i don't know why you guys are saying it updated to 1.49.1 unless it is a beta, this is why i switched to vlc it gets so tedious having to constantly chase codecs for a paid app that every time it updates it's broken. :/


Dec 14, 2019
Please check the authorisation of Nova to acces your drives in Android parameters. In Android 11, the setup of the access through Nova doesn't seem to be sufficient.
Nova? Are you referring to the launcher if that’s what you mean I’m not using nova launcher I’m using a TV launcher Pro and I have it given full permissions but MX player pro when trying to select what folder the Kodak is download it to it doesn’t show that they exist

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    come one come all to test it if it works.
    Latest Google Play Store offered free non-beta version of MX Player 1.49.5 nags for new custom codecs... Pinging @USBhost if you can help.
    I am just waiting for the new source to drop unless they have it somewhere else from the usual place.
    1.49 works great with latest mxplayer
    periodically this problem arises and there is no quick solution other than wait for the release of the updated codec...
    Disabling the automatic update of MX player on the play store seems to be the only final fix to this torment.
    periodically this problem arises and there is no quick solution other than wait for the release of the updated codec...
    Disabling the automatic update of MX player on the play store seems to be the only final fix to this torment.
    It's not a problem. It's supposed to be this way. MX Player doesn't have the rights to distribute the codecs. Just be happy that you get a free awesome player, that can handle almost every format out there.

    The source code will be available soon enough. Just be patient.
  • 1758 is my modified source where i'm building from
    You can download recent codecs here ( GitHub releases ) and 1.35.0-1.8.6 here ( Google Drive ).
    Also the XDA download tab is no longer updated as for some reason I cant remove them.

    1. Check which version you need by going to Local Player Settings/Decoder/General
    in the Custom Codec tab it will tell you which one is needed (x86,x86_64,neon,neon64/ARMv8).
    Note: skip step 1 if your using aio (all in one) version
    2. Download the one you need (No need to unzip it)
    3. Go back to Local Player Settings/Decoder/General
    and tap the Custom Codec tab then select the version you downloaded. DONE!
    Frequently Asked Questions (FAQ) :

    What's the difference between MX Player Codec Packs on Google Play and Custom Codec?
    MX Player Codec Pack not only contains ffmpeg library, It contains many other libraries required to work properly. If you download MX Player from Google Play mostly it will contain the required libraries according to your device architecture. You have to install codec packs from Google Play only if MX Player asks to install. Custom codec is just a modified version of the ffmpeg library used in MX Player. It's modified to include support DTS/Dolby(ac3) audio tracks. So, Codec Pack is mandatory if MX Player asks to install it. Custom Codec is optional and It's required only if you want to play the videos with DTS & Dolby (AC3) audio tacks

    Why Custom Codec is not updated even though MX Player is updated?
    In Many occasions MX Player may updated without any changes to ffmpeg library. So, Custom Codec will also remain same. The custom codec version required will be directly forced by the player itself. So no need to worry about it. If it's not compatible MX Player will not load at all.

    How do I know that my Custom Codec is outdated & needs an update?
    Whenever MX Player is updated, It will check the custom codec version loaded. If it's outdated it will show a error message that shows "Custom Codec is out of date. Replace it with the new version". Otherwise there is no need to check this thread for the new Custom Codecs.
    Custom codecs for 1.9.8
    Update 1.13.0 is up!!!

    1.13.0 ARMv8 codec is needed here as well, thank you !

    Please, it any chance to get ARMv7 Neon codec for version 1.13 mx player? I have sony TV and its problem with EAC3 :-/ Need codec for this version.

    It's up on Google Drive now!!! :angel: neon64 is our ARM64
    However I can't seem to upload them to XDA... I guess Brave does not like flash lol oh well.
    Edit: Its up on XDA as well now.