[Bug Report][Resolved] AAC H/W decoder not working since version 1.7.33 - MX Player

I noticed that AAC audio with H/W audio decoder is not working since version 1.7.33 came out (no sound). Previous versions of the player worked with AAC audio. Using the previous codec (1.7.32) with the new player (1.7.33) does not solve the problem, so it's probably a problem with the new player, not with the new codec. Interestingly, with the new player (version 1.7.33) the S/W decoder still works with AAC audio.
I suppose that the AAC audio H/W decoder shouldn't have been affected by the licensing problems with AC3, so it's probably a bug. Am I wrong?

Really strange, most of my videos have aac audio and they are all working fine with lastest version.
Which device are you using?

HTC One X, Android 4.2.2, HTC Sense 5.0.
Audio tracks, according to MX Player properties tab, in all videos with problems, are reported as AAC 32000Hz, Stereo, 96kbps. Again, they work with the S/W decoder but not with the H/W decoder, but before 1.7.33 there was no problem with the H/W decoder.

palbuq said:
HTC One X, Android 4.2.2, HTC Sense 5.0.
Audio tracks, according to MX Player properties tab, in all videos with problems, are reported as AAC 32000Hz, Stereo, 96kbps. Again, they work with the S/W decoder but not with the H/W decoder, but before 1.7.33 there was no problem with the H/W decoder.
Click to expand...
Click to collapse
@palbuq Would you try latest test build?
Also try after checking off Settings > Decoder > HW+ audio on SW video.

Hi, I downloaded and installed the latest test build but I cannot pass through the pop-up screen that asks for the 1.7.34 version of the Tegra 3 codec.

palbuq said:
Hi, I downloaded and installed the latest test build but I cannot pass through the pop-up screen that asks for the 1.7.34 version of the Tegra 3 codec.
Click to expand...
Click to collapse
Then download tegra 3 codec!

josuearisty said:
Then download tegra 3 codec!
Click to expand...
Click to collapse
I did it but it doesn't work. I downloaded the latest codec when redirected to Play and yet the player remains stuck on the pop-up screen because it says that the codec isn't version 1.7.34. Putting the "unofficial" codec (1.7.32) in the "Download" directory also doesn't help: MX Player stays stuck in the pop-up screen and never reaches and "manually" loads older codecs in the SD card. It needs to have first a current codec (1.7.34) in order to load an older one.
But maybe you know where I can find a "1.7.34" codec, I couldn't find it on the developer's site: xxxxx://sites.google.com/site/mxvpen/translation/test-build (replace xxxxx with https).

By the way, I tested both local files and networked files to see if this make a difference (as reported in http://forum.xda-developers.com/apps/mx-player/bug-stream-audio-s-decoder-forced-1-7-34-t2956211) but AAC audio is missing with the audio H/W decoder in both cases.

palbuq said:
By the way, I tested both local files and networked files to see if this make a difference (as reported in http://forum.xda-developers.com/apps/mx-player/bug-stream-audio-s-decoder-forced-1-7-34-t2956211) but AAC audio is missing with the audio H/W decoder in both cases.
Click to expand...
Click to collapse
Yes, you are right. I Checked again and noticed my local file audio codec is AC-3 and not AAC. So the problem is AAC audio codec. My device is nexus 10 running android lollipop.

Problem has been solved with version 1.7.34 without the need of any special setting, thanks for fixing it!

Related

[Bug Report][Resolved] Stream has no audio until s/w decoder is forced (1.7.34)

Hi Devs,
I have custom codecs installed in my MX player and I have no issues playing local files with aac audio. But when I play a hls stream with aac audio, the sound is disabled by default. In order to enable the sound I should manually open sound menu and tick the checkbox of "use software decoder" and select the audio steam. As this doesn't happen for local files I believe it should be a bug. Let me know if you need any more info.
Regards
Edit : I checked again and noticed my local file audio codec is AC-3 and network steam codec is AAC. So they are not having the same audio codec. May be the problem is AAC audio codec. My device is nexus 10 running stock android lollipop.
I'm having this same problem (with version 1.7.33, could not make 1.7.34 work) both with local (SD) and network (NAS) versions of the same files. All audio will work however if I turn the S/W audio decoder switch on. See my thread about the problem here: http://forum.xda-developers.com/apps/mx-player/aac-h-decoder-version-1-7-33-t2955189 .
My problem with AAC (streamed from a NAS) has been solved with published version 1.7.34 without the need of any special setting, thanks to devs for fixing it!
The problem has been resolved for me as well Thanks devs.

[Feature Request] AC3/DTS Passthrough

Hi !
In France , an ISP called FREE released a new TV BOX which is called the Freebox Mini 4K.
This box runs Android TV .
It has a Broadcom BCM7252 Brahma15 dual-core 1.5Ghz SOC .
Many users have installed Kodi but there have some problems .
Many users use MXPlayer because it is the best player on this Android Box, it is on the AndroidTV Play Store and it has the best video quality. But however KODI works with HDMI and S/PDIF passtrough in AC3 / DTS .
Is it possible to have this option with MxPlayer ?
Can anyone assist in the French community? = D
hi, i have the same problem here:
with the new Sony Android TV, i think that MX Player it's the only way to play videos on that tv (VLC actually sucks), but there's that problem with DTS encoding!
Can mx player developers fix it? :good:
Same here in the US. The default plex player does not support mkv, so I have to use mx player pro. Unfortunately MX player pro does not give me the ability to pass through audio! My receiver can decode DTS, Dolby, etc I just need the player to do audio passthrough!
v 1.7.40 can do this. My device have native support for ac3/dts but with 1.8.1 MX refuse to play ac3. Damn it
Hmm @sumantaadk I assume that when it previously worked, you were using HW, and not HW+ ?
@ everyone else, I assume you have already tried the custom audio codec? MX by itself does not support DTS.
CDB-Man said:
Hmm @sumantaadk I assume that when it previously worked, you were using HW, and not HW+ ?
@ everyone else, I assume you have already tried the custom audio codec? MX by itself does not support DTS.
Click to expand...
Click to collapse
My device only support sw decoder for the video I have. I still can play ac3/dts with previous version but the beta completely remove the possibility. I think developer removed support due to copyright issue. So the current issue is bug or because of copyright?
AC3/DTS was support was removed by default due to copyright, yes; that's one of the main reasons to use the custom codec.
I would have thought that if you use HW and passthru to Android media framework to use the device's native render, that this method would have allowed for DTS...
sumantaadk said:
v 1.7.40 can do this. My device have native support for ac3/dts but with 1.8.1 MX refuse to play ac3. Damn it
Click to expand...
Click to collapse
sumantaadk said:
My device only support sw decoder for the video I have. I still can play ac3/dts with previous version but the beta completely remove the possibility. I think developer removed support due to copyright issue. So the current issue is bug or because of copyright?
Click to expand...
Click to collapse
Beacuse, you are using old custom codecs. If you want to play dts or ac3 you must use the custom codec compiled for the specific version of the player. After the update, if the old codec is found as incompatible it will be automatically unloaded. MX Player 1.8.x needs custom codec version 1.8.0.
Sent from my SM-G900H using Tapatalk
ktsamy said:
Beacuse, you are using old custom codecs. If you want to play dts or ac3 you must use the custom codec compiled for the specific version of the player. After the update, if the old codec is found as incompatible it will be automatically unloaded. MX Player 1.8.x needs custom codec version 1.8.0.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Sorry but I am not using any custom codec. I am using unofficial cm11 which have inbuilt support for ac3/dts. I have clean MX player. Current market version support both ac3/dts.
sumantaadk said:
Sorry but I am not using any custom codec. I am using unofficial cm11 which have inbuilt support for ac3/dts. I have clean MX player. Current market version support both ac3/dts.
Click to expand...
Click to collapse
Can you play videos with dts/ac3 tracks in HW decoder?
Sent from my SM-G900H using Tapatalk
---------- Post added at 06:32 PM ---------- Previous post was at 06:29 PM ----------
Make sure that you have enabled HW+ audio on SW video.
HW+ is broken in 1.8.x on some devices according the beta page. If HW+ is broken in your device, you may not be get the audio.
Sent from my SM-G900H using Tapatalk
ktsamy said:
Can you play videos with dts/ac3 tracks in HW decoder?
Sent from my SM-G900H using Tapatalk
---------- Post added at 06:32 PM ---------- Previous post was at 06:29 PM ----------
Make sure that you have enabled HW+ audio on SW video.
HW+ is broken in 1.8.x on some devices according the beta page. If HW+ is broken in your device, you may not be get the audio.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Yes. MX Play ac3 with hw decoder. I rarely use ac3 content so that's not the big deal for me. All other formats are suppoted with hw+ or sw.
sumantaadk said:
Yes. MX Play ac3 with hw decoder. I rarely use ac3 content so that's not the big deal for me. All other formats are suppoted with hw+ or sw.
Click to expand...
Click to collapse
Can you upload logs..?
Sent from my SM-G900H using Tapatalk
ktsamy said:
Can you upload logs..?
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Audio is auto disabled by MX in HW+
Hi, I found this old thread by searching DTS / AC3 Passthrough. So is this feature active in Mx Player pro. I have the 1.7 version with custom codec, and when I play DTS or AC3 file, the audio is automaticly converted by MX player into a 5.1 output, if I select a 5.1 preset on my AVR I can here 5.1 sound, but I would like to have the audio be direct stream to my AVR, and AC3/DTS be converted by my AVR.
virtual_francky said:
Hi, I found this old thread by searching DTS / AC3 Passthrough. So is this feature active in Mx Player pro. I have the 1.7 version with custom codec, and when I play DTS or AC3 file, the audio is automaticly converted by MX player into a 5.1 output, if I select a 5.1 preset on my AVR I can here 5.1 sound, but I would like to have the audio be direct stream to my AVR, and AC3/DTS be converted by my AVR.
Click to expand...
Click to collapse
Use HW decoder without custom codec. It will pass the audio stream to the audio receiver. If your receiver has dts/ac3 decoder, it will play true 5.1 channel (or whatever) present in the audio stream.
Sent from my SM-G900H using Tapatalk
Thank you for your answer it seems to work perfectly with HW, I have to try with HW+ to see if it works too.
virtual_francky said:
Thank you for your answer it seems to work perfectly with HW, I have to try with HW+ to see if it works too.
Click to expand...
Click to collapse
It won't work with HW+ or SW currently. Probably it may be possible in the next version 1.9.0
Sent from my SM-G900H using Tapatalk
Ok, thank you for your help, and lets wait for the next version.
hello, i found the info in this thread very useful thanks. However i wasnt able to quite get everything working so i was hoping someone might confirm i am doing everything right.
i'm using mx player on a nvidia shield to play a stream of h.264 video and Dolby Digital audio, its from my tv server. i want to pass through the audio to my avr which can handle this and looking at posts above i need to use the hw decoder without the custom codec. unfortunately i get no video with the hw decoder. with both the software and hw+ decoders i get video and then with a custom codec i get audio but its downmixed.
is the hd+ decoder with custom codec and downmixed audio the best i can expect for now and is it likely that the 1.9 release mentioned may fix this?
thanks!

[Q] [REQUEST] Alternative codecs combinations

Is it possible to create a wider codecs combinations for decoding posibilitie of MX?
For example: HW video with HW+ audio
Or create separate codecs settings.
On my Amlogic S812 there is problem with decoding MKV video file with HW+ decoder, video is twitching (or somewhat, I can't more correctly describe this effect) with 3 to 5 secs. Interval. With HW it's OK , but no sound.
Thank you for your help.
assaid said:
Is it possible to create a wider codecs combinations for decoding posibilitie of MX?
For example: HW video with HW+ audio
Or create separate codecs settings.
On my Amlogic S812 there is problem with decoding MKV video file with HW+ decoder, video is twitching (or somewhat, I can't more correctly describe this effect) with 3 to 5 secs. Interval. With HW it's OK , but no sound.
Thank you for your help.
Click to expand...
Click to collapse
Just enable SW audio from audio track selection. You will get HW video & SW audio.
Sent from my SM-G900H using Tapatalk
ktsamy said:
Just enable SW audio from audio track selection. You will get HW video & SW audio.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
I allready tried it. But sometimes I got double sounding on AAC codecs while SW audio was set permanently.
Sets SW audio separetly for each MKV is not so comfortable for my opinion.
Is there some way exists to use only SW audio for all files, I think MX does not block HW audio if track was supported by HW in this mode, or it's a bug?
assaid said:
I allready tried it. But sometimes I got double sounding on AAC codecs while SW audio was set permanently.
Sets SW audio separetly for each MKV is not so comfortable for my opinion.
Is there some way exists to use only SW audio for all files, I think MX does not block HW audio if track was supported by HW in this mode, or it's a bug?
Click to expand...
Click to collapse
I can't reproduce the double audio issue.
Can you collect the logs immediately after playing the file which leads to the double audio issue?
If it's possible kindly share a sample video.
Sent from my SM-G900H using Tapatalk
ktsamy said:
Just enable SW audio from audio track selection. You will get HW video & SW audio.
Click to expand...
Click to collapse
Is there a way to do the opposite of that? I need SW video & HW audio.
When I play test files directly from the device, I can use HW decoder and they play flawlessly. But when I play files from my NAS with the HW decoder, MX Player buffers. If I use the SW decoder playback is smooth, but the audio is always downmixed to stereo. I have tried both the default and custom software codecs with the same results.
Also MX Player informs me that HW+ is not available on my device, if that make a difference in the decoder options I have selected? I have tried "HW+ audio on SW video" with "SW decoder (network)" but MX Player still shows playback to be HW with the results mentioned above.

Mx player Passthrough audio in Android TV

After update my MX player to 1.9.3 on my sony Android TV I saw new option in change logs Passthrough audio but when I am using MX player for playing AAC 5.1 and AC3 5.1 movie sound through my Sony HT- IV 300 home theater the output still stereo not in surround so how to use Passthrough in MX player or is it any issue to Passthrough audio in Android tv version
x.yadav said:
After update my MX player to 1.9.3 on my sony Android TV I saw new option in change logs Passthrough audio but when I am using MX player for playing AAC 5.1 and AC3 5.1 movie sound through my Sony HT- IV 300 home theater the output still stereo not in surround so how to use Passthrough in MX player or is it any issue to Passthrough audio in Android tv version
Click to expand...
Click to collapse
AAC audio pass through is not supported at the moment.
But, ac3 should work. If you have custom codecs, kindly remove it & check again.
Thirumalai.K said:
AAC audio pass through is not supported at the moment.
But, ac3 should work. If you have custom codecs, kindly remove it & check again.
Click to expand...
Click to collapse
Is it coming in future AAC and DTS
x.yadav said:
Is it coming in future AAC and DTS
Click to expand...
Click to collapse
DTS audio track is already passed through HDMI if the target device support DTS decoding.
Thirumalai.K said:
DTS audio track is already passed through HDMI if the target device support DTS decoding.
Click to expand...
Click to collapse
Ok I will test them
Thirumalai.K said:
DTS audio track is already passed through HDMI if the target device support DTS decoding.
Click to expand...
Click to collapse
I tested both DTS and AC3 sound file through my home theater via HDMI and my system support both DTS and AC3 decoding I have Sony HT - IV 300 home theater system , I think it's Passthrough problem currently I am using MX player 1.9.5 version and I am sending you my home theater picture
x.yadav said:
I tested both DTS and AC3 sound file through my home theater via HDMI and my system support both DTS and AC3 decoding I have Sony HT - IV 300 home theater system , I think it's Passthrough problem currently I am using MX player 1.9.5 version and I am sending you my home theater picture
Click to expand...
Click to collapse
Pass through will be done only when there is no system or internal decoders.
Are you using any custom codecs? If you are using any custom codecs, audio won't be passed through as there is a FFmpeg side decoder. If you are not using any custom codecs, probably your system itself has support for ac3/dts.
Anyway, It will be improved in future.
Thirumalai.K said:
Pass through will be done only when there is no system or internal decoders.
Are you using any custom codecs? If you are using any custom codecs, audio won't be passed through as there is a FFmpeg side decoder. If you are not using any custom codecs, probably your system itself has support for ac3/dts.
Anyway, It will be improved in future.
Click to expand...
Click to collapse
No I am not use any custom codecs Kodi Passthrough all sound perfectly like AAC AC3 only MX player and VLC have problem in Passthrough audio through PCM
Sorry for compare MX with Kodi but it's true
I test HW can Passthrough sound , but HW+ can't Passthrough sound...
This is the official forum of MX Player. Promoting or Recommending any unofficial versions are strictly not allowed to be posted & it is against the forum rules.
Be aware that using a pirated/modified version is not only illegal, you are also risking your personal data, privacy and you will miss all the important security, performances improvements.
Thread cleaned. As already said above, discussing and requesting modified/pirated version is forbidden.
Thirumalai.K said:
Pass through will be done only when there is no system or internal decoders.
Are you using any custom codecs? If you are using any custom codecs, audio won't be passed through as there is a FFmpeg side decoder. If you are not using any custom codecs, probably your system itself has support for ac3/dts.
Anyway, It will be improved in future.
Click to expand...
Click to collapse
Hello
We are November 2021, and the problem remains. I have a Sony XR65A90J and while the native Sony video player sends 5.1, MX Player sends only 2.0 for the same files obviously.
Please help

HW+ Audio codecs should they all be selected?

Hello.
I have installed the latest MX player and the latest codecs all in one.
By default all the HW+ audio codecs are not selected in the decoder settings. This includes AAC and EAC3.
Should these all be selected?
All the HW+ video codecs are selected by default except for H264 10bit.
Thank you
lukehansford said:
Hello.
I have installed the latest MX player and the latest codecs all in one.
By default all the HW+ audio codecs are not selected in the decoder settings. This includes AAC and EAC3.
Should these all be selected?
All the HW+ video codecs are selected by default except for H264 10bit.
Thank you
Click to expand...
Click to collapse
Hi @lukehansford,
We would like to let you know that HW+ Audio is still in an experimental state and suggest you keep it in disabled. Moreover, the audio decoders shipped with most of the devices are software-based. So, enabling this may not provide any advantage in most of the devices.

Categories

Resources