MX Player 1.8.21 for x86 not recognizing external codec - MX Player

Hi all,
Having a problem with MX player on an x86 tablet -- I upgraded from 1.7.40 to 1.8.21, and it was a mistake.
MX player 1.8.21 does not recognize the external x86 custom codec I downloaded from xda-developers.com (keeps telling me it wants the 1.8.6 x86 codec), nor does it seem satisfied with the x86 codec downloaded from the play store (settings -> decoder tells me that a custom codec is not in use). Playback is no longer smooth, it is jerky and unwatachable.
I tried to go back to 1.7.40 by downloading the .apk from the MX player website archives, but that doesn't work -- when I run it, it says I need a codec and redirects me to the play store, where the only option is the x86 codec for 1.8.21 which is not recognized by MX player 1.7.40. Even though I have the original x86 codec for 1.7.40, there is no way to get to the settings menu to direct it to the external codec.
So, what do I do to get back to a working MX player? Can I get 1.8.21 to recognize the x86 codec? Or how do I get back to 1.7.40?
Thanks!

internetwasteland said:
Hi all,
Having a problem with MX player on an x86 tablet -- I upgraded from 1.7.40 to 1.8.21, and it was a mistake.
MX player 1.8.21 does not recognize the external x86 custom codec I downloaded from xda-developers.com (keeps telling me it wants the 1.8.6 x86 codec), nor does it seem satisfied with the x86 codec downloaded from the play store (settings -> decoder tells me that a custom codec is not in use). Playback is no longer smooth, it is jerky and unwatachable.
I tried to go back to 1.7.40 by downloading the .apk from the MX player website archives, but that doesn't work -- when I run it, it says I need a codec and redirects me to the play store, where the only option is the x86 codec for 1.8.21 which is not recognized by MX player 1.7.40. Even though I have the original x86 codec for 1.7.40, there is no way to get to the settings menu to direct it to the external codec.
So, what do I do to get back to a working MX player? Can I get 1.8.21 to recognize the x86 codec? Or how do I get back to 1.7.40?
Thanks!
Click to expand...
Click to collapse
I can answer most of my own questions -- it turns out the "mx_x86.zip" from the download section is version 1.9.0 (I didn't notice the "Version information" said 1.9.0, I saw the "currently 1.8.6.1 is named 1.8.6 because MX player expects 1.8.6" above that). I found the correct download in the Google drive link, old version.
However, even with the x86 codec, 1.8.21 still plays video files terribly -- jerky and stuttering.
I found a version of 1.7.40 on apkmirror that didn't automatically direct me to the play store, and it recognized my original 1.7.32.rev1 x86 driver. Now, the playback is smooth.
Also, another thing I've noticed is that subtitle rendering is MUCH worse under 1.8.21 than 1.7.40 -- karoke effects cause the subtitles to be "static" unless "enable SSA acceleration" is checked, but then it looks like the subtitles are rendered to the original video resolution and then scaled with the video to the current window size. This is OK for 720p scaled to 1080p (I have a 1920 x 1200 display tablet), but for DVD resolution (480p) it causes the subtitles to be fuzzy.

internetwasteland;72837147
However said:
Kindly provide a proper bug report. Without logs, it's very difficult to fix the issues.
Click to expand...
Click to collapse

Thirumalai.K said:
Kindly provide a proper bug report. Without logs, it's very difficult to fix the issues.
Click to expand...
Click to collapse
Ok, looking at bug reporting thread now. Do you also want info on the 1.7.40 install that works?
I'd also have to provide the video file -- it's a 1.27GB file, any recommendations on how to send it to you?

Thirumalai.K said:
Kindly provide a proper bug report. Without logs, it's very difficult to fix the issues.
Click to expand...
Click to collapse
Bug report and supporting files have been posted in new thread so that it does not get lost in replies to this thread.

Related

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

https://github.com/USBhost/MX_FFmpeg 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.
INSTRUCTIONS
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.
...
...
Thanks man!
I was looking for that!
Thanks. Will try it.
This is just what I was looking for. Nice work.
Re: MX Player Custom Codec With DTS Support [v1.7.11]
Many thanks.
Sent from my Sensation using xda app-developers app
Great, thanks a ton!
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
new version
Unfortunately Ive just installed new 1.7.12..... so not working..... Wait for ktsamy
Re: MX Player Custom Codec With DTS Support [v1.7.12]
war1 said:
donĀ“t work with galaxy nexus neon codec for mx player 1.7.12
Click to expand...
Click to collapse
What do you meant?
Can you explain the problem you are facing....
Does not play dts audio or any video?
Have you changed the rendering to HW+ or SW not HW...?
In the latest build of MX Player there is no option in preference to enable SW audio with hw playback.
You have to enable SW audio via audio track button if you are using HW rendering instead of HW+ or SW.
I have personally tested neon build and it is working perfectly.
Even my old build also working with the current version.
Sent from my GT-S5830 using Tapatalk 2
When I go to the Decoder section, click on the directory with the files, then MX Player restarts... I'm getting a popup. This is with MX Player 1.7.12 on a Nexus 4 (4.2.2 stock rooted):
Popup says...
MX Player:
Unsupported device or component file corrupted. Please uninstall the application completely then reinstall it if the problem persists.
OK
When I hit the OK button, MX Player closes and when I reopen MX Player, the codec files aren't selected anymore in the Decoder section. I've uninstalled and reinstalled MX Player a few times, also tried just Force Stop ing it, and clearing its cache, but the same thing happens. This was all working perfectly on 1.7.11, so I suspect it's something with the new version of MX Player, but I don't know how to tell what it is.
funtek said:
When I go to the Decoder section, click on the directory with the files, then MX Player restarts... I'm getting a popup. This is with MX Player 1.7.12 on a Nexus 4 (4.2.2 stock rooted):
Popup says...
MX Player:
Unsupported device or component file corrupted. Please uninstall the application completely then reinstall it if the problem persists.
OK
When I hit the OK button, MX Player closes and when I reopen MX Player, the codec files aren't selected anymore in the Decoder section. I've uninstalled and reinstalled MX Player a few times, also tried just Force Stop ing it, and clearing its cache, but the same thing happens. This was all working perfectly on 1.7.11, so I suspect it's something with the new version of MX Player, but I don't know how to tell what it is.
Click to expand...
Click to collapse
yes don't work with my nexus with the same error.
Nexus 7 the same bug..... Please, fix it, thank you!
Same problem
Having the same issue as funtek on my Neuxs 10 with version 1.7.12 of Mxplayer with this codec, both neon and not, tried them both. Same error message.
Your new link that you have posted when you recompiled the codec must have done it. That download is working for me on mxplayer 1.7.12 with no error message or corrupt codec message on the nexus 10. Weird... but very happy, many thanks brother! Must have just been corrupt.
AW: MX Player Custom Codec With DTS Support [v1.7.12]
I'm on a Samsung Galaxy S2 and the Codec in op wouldn't work.
The recompiled Codec works.
Sent from my GT-I9100 using xda app-developers app
AW: MX Player Custom Codec With DTS Support [v1.7.12]
The exact same message as in funtek's post.
I've noticed that the files in the alternative zip are only half the size as the files in op, perhaps the zip was messed up?
Sent from my GT-I9100 using xda app-developers app
Hi, Neon Codec on Galaxy Nexus: MX Player Pro crash after set the custom codec and restart application. Next time launched MX Player, the default codec is used.
Also tested tegra2 codec on Galaxy Tab 10.1 - this one is working fine.

[Bug Report] Android x86 4.4.4 no video.

On Android x86 4.4.4 (Android-x86 4.4-r2) Chih-Wei Huang et al. from the Android-x86 Google group,
everytime I try to open a video, MX Player crashes.
I sent reports when prompted, so devs have the debug messages.
As a relevant note, other players are similarly affected, these are: BSPlayer, Dice Player, Moboplayer, CR Player...
However, VLC Player can play if normal (not full) acceleration is selected, but seeking is not allowed.
It will be nice if MX Player devs sort this out for MX Player.
Thanks
If you could also collect and post the error logs here, it would make it a lot easier for the developer to link the logs to the issue!
Is this on any particular (set of) devices?
CDB-Man said:
If you could also collect and post the error logs here, it would make it a lot easier for the developer to link the logs to the issue!
Is this on any particular (set of) devices?
Click to expand...
Click to collapse
Android x86 on Acer W500, Acer W700 tablets and Macbook Air mid-2011
They got the error logs sent to them through Google error reporting after each crash.
nabil2000 said:
Android x86 on Acer W500, Acer W700 tablets and Macbook Air mid-2011
They got the error logs sent to them through Google error reporting after each crash.
Click to expand...
Click to collapse
Can you try the latest version from the following link?
https://sites.google.com/site/mxvpen/translation/test-build
It may fix the issue.
Note:
Kindly uninstall existing version if you have installed from Google Play. Install both MX Player ( or Pro if you are a paid user) anx x86 codec from the download page. If it's not working, just reboot the device & check again
Thanks,
I will try, I already installed that codec you pointed to, but did not install the associated beta app, so I will uninstall both and reinstall this beta, and report here later.
ktsamy said:
Can you try the latest version from the following link?
https://sites.google.com/site/mxvpen/translation/test-build
It may fix the issue.
Note:
Kindly uninstall existing version if you have installed from Google Play. Install both MX Player ( or Pro if you are a paid user) anx x86 codec from the download page. If it's not working, just reboot the device & check again
Click to expand...
Click to collapse
unsuccessful, so far
ktsamy said:
Can you try the latest version from the following link?
https://sites.google.com/site/mxvpen/translation/test-build
It may fix the issue.
Note:
Kindly uninstall existing version if you have installed from Google Play. Install both MX Player ( or Pro if you are a paid user) anx x86 codec from the download page. If it's not working, just reboot the device & check again
Click to expand...
Click to collapse
I did exactly as you advised me to do, but it did not work, not on Acer W700, not on Macbook Air mid-2011.
However in Acer W700, an mp4 file could work.
This time, it just says MXPlayer has closed, no offer to send a bug report...
I have not yet tried on Acer W500, but I think it will be same negative result, as it is same Android version 4.4.4 / 4.4.2
Again only VLC can stream avi files on this x86 4.4.x Android versions at the moment, but without seeking.
Maybe they can tell you what they did right? and you can solve seeking then if you manage to get it to work with MX Player?
nabil2000 said:
I did exactly as you advised me to do, but it did not work, not on Acer W700, not on Macbook Air mid-2011.
However in Acer W700, an mp4 file could work.
This time, it just says MXPlayer has closed, no offer to send a bug report...
I have not yet tried on Acer W500, but I think it will be same negative result, as it is same Android version 4.4.4 / 4.4.2
Again only VLC can stream avi files on this x86 4.4.x Android versions at the moment, but without seeking.
Maybe they can tell you what they did right? and you can solve seeking then if you manage to get it to work with MX Player?
Click to expand...
Click to collapse
Install MX Log collector app
When mx player closes/crashes immediately open log collector, save the logs & upload here.
On Macbook Air mid-2011
ktsamy said:
Install MX Log collector app
When mx player closes/crashes immediately open log collector, save the logs & upload here.
Click to expand...
Click to collapse
here is the first log collection, I will get the others (W700 and W500) later on.
Dolphin Video Player
Please also note that the Dolphin Video Player that comes with their browser can open and play video files from local storage (i.e. internal sdcard or usb), and allows seeking too, but it does not play videos stored on LAN.
Maybe this is helpful.
MX Player does not either.
nabil2000 said:
here is the first log collection, I will get the others (W700 and W500) later on.
Click to expand...
Click to collapse
Looks you are using android x86 image to emulate android. According to your statements hardware acceleration is causing the issues.
Goto Settings | General & diasble "H/W acceleration" & try again. It may fix the issue.
ktsamy said:
Looks you are using android x86 image to emulate android. According to your statements hardware acceleration is causing the issues.
Goto Settings | General & diasble "H/W acceleration" & try again. It may fix the issue.
Click to expand...
Click to collapse
Yes. I am using S/W decoding, same result.
On a side note (important?)
Choosing MX Player as player in TV Portal, it works perfectly, odd huh?
nabil2000 said:
Yes. I am using S/W decoding, same result.
On a side note (important?)
Choosing MX Player as player in TV Portal, it works perfectly, odd huh?
Click to expand...
Click to collapse
I am not talking about H/W or S/W decoder.
MX Player use hardware acceleration even for redering subtitle & layouts. So, it may cause issue.
Have you tried my suggestion?
Goto Settings | General & diasble "hardware acceleration"
Then try again.
Still no luck
ktsamy said:
I am not talking about H/W or S/W decoder.
MX Player use hardware acceleration even for redering subtitle & layouts. So, it may cause issue.
Have you tried my suggestion?
Goto Settings | General & diasble "hardware acceleration"
Then try again.
Click to expand...
Click to collapse
I did as you asked, still no luck, not working.
Attached the log for Acer W700 hybrid tablet.
Same problem here. Lenovo Yoga 11s, Android X86 4.4 R2.
I believe, MX Player uses the wrong codec. The matter is that Android X86 uses ARM interpreter - that's why it supports lots of apps for that architecture. MX Player doesn't even ask to install the codec for x86.
Draico said:
Same problem here. Lenovo Yoga 11s, Android X86 4.4 R2.
I believe, MX Player uses the wrong codec. The matter is that Android X86 uses ARM interpreter - that's why it supports lots of apps for that architecture. MX Player doesn't even ask to install the codec for x86.
Click to expand...
Click to collapse
You might be correct.
Maybe pointing the Player to the x86 codec manually can do the trick.
Where is the codec situated when installed?
nabil2000 said:
You might be correct.
Maybe pointing the Player to the x86 codec manually can do the trick.
Where is the codec situated when installed?
Click to expand...
Click to collapse
Draico said:
Same problem here. Lenovo Yoga 11s, Android X86 4.4 R2.
I believe, MX Player uses the wrong codec. The matter is that Android X86 uses ARM interpreter - that's why it supports lots of apps for that architecture. MX Player doesn't even ask to install the codec for x86.
Click to expand...
Click to collapse
It's not true in all conditions.
If you are installing from Google Play, then MX Player x86 versiom will be installed. Similar to Neon version, MX Player has separate x86 & MIPS build which will be installed only through the Google. So, if you have installed through Google play you won't be asked to install the codecs.
And how can I know that Google Play installed the correct version? Maybe the build.prop file gives GPlay wrong information. I have already tried all the possible settings, and the error appears even when the preview image is being generated in the library.
Draico said:
And how can I know that Google Play installed the correct version? Maybe the build.prop file gives GPlay wrong information. I have already tried all the possible settings, and the error appears even when the preview image is being generated in the library.
Click to expand...
Click to collapse
Just explore the apk file using any archive managers. Usually all lib files will be in size of 0 kb except libloader. Just look at the size of libffmpeg.mx.so. if it's valid (>0 kb), you have x86 build.
Yes, it's x86 version. Now I'm at a loss...
Draico said:
Yes, it's x86 version. Now I'm at a loss...
Click to expand...
Click to collapse
Goto Developer Options on Device Settings
Check "Disable HW overlays"
Try again. Since HW acceleration is causing issues, it may help some times.

h.264 10-bit video Support

hello,
I might buy the Galaxy S8 Plus ( Snapdragon Model ) soon but need to make sure it can play an h.264 10-bit video using hardware decoding.
name of the video: [1080p][16_REF_L5.1][FLAC_5.1]Suzumiya Haruhi no Shou****su BD OP.mkv
this is a link for the sample video:
https://www.koi-sama.net/files/hi10/
I really appreciate the help, thank you.
I tried them on my Verizon 8+ and get "unsupported video codec" using the default video player.
I have not tried d/l VLC or an alternative to see if that works, it may.
could you please check using mx player h/w+ or h/w
MX Player hw+ doesn't seem to have a problem with any of the sample video decoding, got a complaint about unsupported audio (AC3) on one of the files though.
thank you for your help, I just purchased the phone ( G955U ) and it isn't working on hw+, is there a Rom or kernel you are using?
I'm using bone-stock as provided by Verizon, with all current system updates.
Videos d/l to local SD card and played off that from within MX Player. I noticed some traffic where spawning video playback via file explorer may not work in some cases so I opened the file directly in MX.
The MX Player I used was the free edition, freshly installed.
I have since bought MX Player Pro, and of course it works on my device.
System performance settings are at the default, no tweaking so far (phone is 4 days old).
Good luck, sorry I don't have more help to offer, still new with the device.
thanks for all your help, I really appreciate it.
If you haven't installed their codec pack, get it. I think it will fix your problems: MX Player Codec (ARMv7 NEON)
hello, tried it and didnt work, it does run 4k hevc 10-bit using hw but cant run h.264 10-bit unless I use sw (works well but fast battery drain).
thank you
Runs smooth and without problems or lags with the mx Player pro with the sw decoder. The hw decoder doesn't Work.
i use hw+
along with a custom codec for ac3
Yep custom MX codec canm be found here on XDA forum - use search.
It's up to 1.9.0... Anything older will get an "update codec" message....
I tried but no luck, it works on sw only, what is your phone's model?
mine is G955U Sprint Unlocked. all other codecs work ( even hevc 10-bit 4k ) but h.264 10-bit is only working on sw.
How do you setup the custom codec for AC3 (I recognize I'm being lazy by just asking...but I have a headache...)?
For C0derbear
Put on root directory of phoner or sd card and start MX player. Go to settings, and select "custom codec at bottom of list in decoder settings. Select codec with browser it opens.
That's if it doesn't detect the custom codec and ask to use it.
It will restart to apply codec...

MX Player Pro(V1.9.8) with Custom Code cannot play WMV!

Of course, custom codec ARM v7 NEON is installed.
But MX shows only "This video format not supported (WMV3)".
On anther tablet, MX Player Pro(V1.9.3) plays the same WMV file smoothly.
Is it some kind of level down or others?
kiku99 said:
Of course, custom codec ARM v7 NEON is installed.
But MX shows only "This video format not supported (WMV3)".
On anther tablet, MX Player Pro(V1.9.3) plays the same WMV file smoothly.
Is it some kind of level down or others?
Click to expand...
Click to collapse
Have you tried sw decoder
Yes, of course.
I have already posted my envionment in detail from bug report menu.
I have installed custom codec via Google Play.
In my situation, it might not work well for 1.9.8.
So I have downloaded mx_neon.zip file directly, and specify the file in the MX Player Pro. Then it works well again with WMV files.
So the problem is Custom Code via Google Play installer might go wrong.
Thank you!
Thx works!

No hardware decoding on H96 Max

Hi.
Recently bought H96 Max TV-Box and installed MX Player Pro on it.
But player can't play HEVC H265 videos in HW mode.
When trying to switch to HW mode it says it is not supported.
HW+ option is greyed out(not available) at all.
Currently using SW method but video playback is very bad with this method and it is impossible to watch with this method.
TV-Box based on RK3399 processor that claims full H265 hardware decoding support and I know it does because built in players can handle this file without problem with smooth playback.
How can I get smooth hardware decoding in player at this device?
hi, I'm going to receive this TV Box as well,
have you solved this problem? I'm a bit afraid of that...
IevgenSobko said:
Hi.
Recently bought H96 Max TV-Box and installed MX Player Pro on it.
But player can't play HEVC H265 videos in HW mode.
When trying to switch to HW mode it says it is not supported.
HW+ option is greyed out(not available) at all.
Currently using SW method but video playback is very bad with this method and it is impossible to watch with this method.
TV-Box based on RK3399 processor that claims full H265 hardware decoding support and I know it does because built in players can handle this file without problem with smooth playback.
How can I get smooth hardware decoding in player at this device?
Click to expand...
Click to collapse
biobio76 said:
hi, I'm going to receive this TV Box as well,
have you solved this problem? I'm a bit afraid of that...
Click to expand...
Click to collapse
Kindly share the bug report collected from MX Player help menu.
until or unless you share the bug report collected from MX Player, it's very difficult to identify the actual issue.
Thirumalai.K said:
Kindly share the bug report collected from MX Player help menu.
until or unless you share the bug report collected from MX Player, it's very difficult to identify the actual issue.
Click to expand...
Click to collapse
See attached zip file
I've been trying to get Amazon Prime Video to run on mine but it crashes every time, Android 7.1..2
@Thirumalai.K any update on this?
IevgenSobko said:
@Thirumalai.K any update on this?
Click to expand...
Click to collapse
Hi,
Actually, the issue is that system decoders in your device do not report that they can support HEVC 10bit profiles. So, MX Player does not try the hardware accelerated playbacks as several devices are known to crash when force decoding 10bit HEVC & H.264.
Based on some feedbacks from the users like you, we have decided to make this logic as optional. From 1.9.19, even if the device doesn't explicitly report it's capabilities, MX Player will list the HEVC 10bit & H264 10bit on HW+ Video Codecs list on Settings > Decoder. It can be enabled with a warning. Once you enable the HEVC 10bit or H.264 10bit, it will be tried in both HW & HW+.
We have already started rolling out the new version in stages. If you haven't received yet, you can manually grab the apk from our wesite & try yourself. Kindly leave a feedback after testing the same in your device.
Thirumalai.K said:
Hi,
Actually, the issue is that system decoders in your device do not report that they can support HEVC 10bit profiles. So, MX Player does not try the hardware accelerated playbacks as several devices are known to crash when force decoding 10bit HEVC & H.264.
Based on some feedbacks from the users like you, we have decided to make this logic as optional. From 1.9.19, even if the device doesn't explicitly report it's capabilities, MX Player will list the HEVC 10bit & H264 10bit on HW+ Video Codecs list on Settings > Decoder. It can be enabled with a warning. Once you enable the HEVC 10bit or H.264 10bit, it will be tried in both HW & HW+.
We have already started rolling out the new version in stages. If you haven't received yet, you can manually grab the apk from our wesite & try yourself. Kindly leave a feedback after testing the same in your device.
Click to expand...
Click to collapse
Just tried 1.9.19 and it works Thanks for implementing this. Will wait it to appear in Google Play Store for Pro version that I have purchased.
IevgenSobko said:
Just tried 1.9.19 and it works Thanks for implementing this. Will wait it to appear in Google Play Store for Pro version that I have purchased.
Click to expand...
Click to collapse
As we are rolling out in a stages, it may take a while. If Google Play is not yet showing the update, youn download the same from our website (http://mx.j2inter.com)
Thirumalai.K said:
As we are rolling out in a stages, it may take a while. If Google Play is not yet showing the update, youn download the same from our website (http://mx.j2inter.com)
Click to expand...
Click to collapse
Many thanks. Somehow missed link to player web site in Google Application Store. Downloaded PRO beta from there. :good:

Categories

Resources