FORUMS
Remove All Ads from XDA

MX Player Custom Codec with DTS & AC3 Support

5,437 posts
Thanks Meter: 5,415
 
By USBhost, Recognized Contributor on 19th February 2013, 08:53 PM
Post Reply Email Thread
Announcement from ktsamy: WIP..! Our XDA Recognised Contributor USBhost will take over the project in future.
Hello everyone! i will be taking over cheers!
Hopefully i will get this thread going in the coming weeks (school finals you know...).
When that's done this thread will look all nice and pretty!
https://github.com/USBhost/FFmpeg

Thanks @ktsamy for the opportunity, I hope i'll be a good successor!
The Following 18 Users Say Thank You to USBhost For This Useful Post: [ View ] Gift USBhost Ad-Free
 
 
19th February 2013, 08:53 PM |#2  
USBhost's Avatar
OP Recognized Contributor
Flag u:r:usbhost:s0
Thanks Meter: 5,415
 
More
reserved
The Following 4 Users Say Thank You to USBhost For This Useful Post: [ View ] Gift USBhost Ad-Free
19th February 2013, 08:53 PM |#3  
ktsamy's Avatar
Recognized Contributor
Thanks Meter: 3,833
 
More
MX Player Custom Codec with DTS & AC3 Support
Update Notes:
  • Custom Codec v1.8.6 is for MX Player 1.8.6 and newer
  • Custom Codec v1.7.32rev1 is for MX Player 1.7.32 and newer (See Downloads Section)
About this project:
In Recent version of MX Player DTS & DOLBY audio codec supports are removed from the official MX-Player. If your video has dts/dtshd/ac3/eac3/mlp audio tracks it won't play any audio. Only video will be played. So, I have re-compiled the ffmpeg sources with DTS/DOLBY audio support for our MX-Player lovers.....!!!
Note:
DTS/DOLBY Support doesn't meant that you will get true multichannel audio output. In MX Player it will be downsampled to 2.0 (stereo) since Android doesn't support multichannel audio output

Instructions & Downloads:
Read the second post

Notes:
Now this project is migrated to XDA-DevDB. You can download the codec files from download tab. For mobile users I will provide the direct links in this post as well. You can follow the project by clicking on Follow button or Click here. The followers will get the notification whenever the new version is updated.

Disclaimer:

These Custom Codecs are compiled from FFmpeg Source Codes used in MX Player which is licensed under GNU Lesser General Public License (LGPL) version 2.1 or later. MX Player ffmpeg source codes can be found here


XDA:DevDB Information
MX Player Custom Codec, Tool/Utility for the Android General

Contributors
ktsamy, USBhost

Version Information
Status: Stable
Current Stable Version: 1.8.6
Stable Release Date: 2015-08-17

Created 2013-10-04
Last Updated 2017-01-16
The Following 1,463 Users Say Thank You to ktsamy For This Useful Post: [ View ] Gift ktsamy Ad-Free
19th February 2013, 08:53 PM |#4  
ktsamy's Avatar
Recognized Contributor
Thanks Meter: 3,833
 
More
Instructions:
Downloading:
Download one of the following codec according to your platform as mentioned in the player (Go to Settings 》 Decoder 》Custom Codec. Codec required is usually mentioned there). If you are not sure then download the all in one pack (AIO).
Custom Codec v1.8.6 (For MX Player 1.8.6 & newer)
  1. Arm v7-Neon
  2. Arm v7-Tegra3
  3. Arm v7-Tegra2
  4. x86
  5. AIO Pack
Installing:
Method : I
  1. Keep the downloaded zip file in the root of your Internal memory or In downloads folder
  2. Open MX Player
  3. If compatible codec found, MX Player will automatically ask for the confirmation to use it as custom codec
    Click image for larger version

Name:	Screenshot_2014-11-26-15-07-17.png
Views:	324266
Size:	88.7 KB
ID:	3034816
  4. If you press OK, MX Player will restart & Load the custom Codec
  5. Once it restarts, from Options Goto Help About. check whether the codec is loaded or not. If Custom Codec is loaded, it will show the platform & custom codec version below the MXPlayer version info.
    Click image for larger version

Name:	Screenshot_2014-11-26-15-07-32.png
Views:	314142
Size:	89.9 KB
ID:	3034817
Method II:
  1. Open MX Player on your device.
  2. Go to Settings 》 Decoder 》 Custom Codec
  3. Navigate into the folder you have saved the file. It will show the downloaded zip file.
  4. Select the zip file. If you have selected the right zip file MX Player will Automatically restarts else it will revert with error ("Can't find custom codec for this version"). If you have multiple codecs in a single file (AIO version), it will automatically load the right codec for your device
  5. Once it restarts, from Options Goto Help About. check whether the codec is loaded or not. If Custom Codec is loaded, it will show the platform & custom codec version below the MXPlayer version info.
    Click image for larger version

Name:	Screenshot_2014-11-26-15-07-32.png
Views:	314142
Size:	89.9 KB
ID:	3034817
Usage:

In H/W decoder:

If you want to play DTS while using HW decoder, goto Settings 》 Decoder & Enable software audio. By this the Video will be rendered by H/W decoder and audio will be rendered by S/W decoder. (If you want to use it for only particular files when you playing the video, press on audio selection button & Enable S/W audio. S/W audio will be used temporarily for that file.)

In H/W+ & S/W Decoders:
There is no special setting is required

Disclaimer:
These Custom Codecs are compiled from FFmpeg Source Codes used in MX Player which is licensed under GNU Lesser General Public License (LGPL) version 2.1 or later. MX Player ffmpeg source codes can be found here
The Following 532 Users Say Thank You to ktsamy For This Useful Post: [ View ] Gift ktsamy Ad-Free
19th February 2013, 08:53 PM |#5  
ktsamy's Avatar
Recognized Contributor
Thanks Meter: 3,833
 
More
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.
The Following 193 Users Say Thank You to ktsamy For This Useful Post: [ View ] Gift ktsamy Ad-Free
20th February 2013, 05:39 AM |#6  
N@th_OC's Avatar
Senior Member
Flag Lyon
Thanks Meter: 116
 
More
Thanks man!
I was looking for that!
The Following 5 Users Say Thank You to N@th_OC For This Useful Post: [ View ] Gift N@th_OC Ad-Free
21st February 2013, 03:16 AM |#7  
Senior Member
Thanks Meter: 173
 
More
Thanks. Will try it.
The Following 2 Users Say Thank You to rkmiks For This Useful Post: [ View ] Gift rkmiks Ad-Free
23rd February 2013, 08:42 AM |#8  
hacktock's Avatar
Senior Member
Thanks Meter: 10
 
More
This is just what I was looking for. Nice work.
The Following 2 Users Say Thank You to hacktock For This Useful Post: [ View ] Gift hacktock Ad-Free
23rd February 2013, 10:09 AM |#9  
Member
Thanks Meter: 11
 
More
Re: MX Player Custom Codec With DTS Support [v1.7.11]
Many thanks.

Sent from my Sensation using xda app-developers app
The Following 2 Users Say Thank You to remix_88 For This Useful Post: [ View ] Gift remix_88 Ad-Free
23rd February 2013, 11:19 PM |#10  
Волк's Avatar
Senior Member
San Francisco
Thanks Meter: 553
 
Donate to Me
More
Great, thanks a ton!
The Following 5 Users Say Thank You to Волк For This Useful Post: [ View ] Gift Волк Ad-Free
24th February 2013, 08:44 AM |#11  
Senior Member
Flag HEART
Thanks Meter: 283
 
More
Thumbs up
Watch the movies in mx player 1080p mkv format with DTS audio and 5.1 audio track.My mobile is moto defy arm v7 1.1GHz
The Following 3 Users Say Thank You to ela1103 For This Useful Post: [ View ] Gift ela1103 Ad-Free
Post Reply Subscribe to Thread

Tags
mxplayer custom codec dts ffmpeg

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes