[Feature Request] AC3/DTS Passthrough - MX Player

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!

Related

No sound while playing a 1080p mkv

I have a 3.25gb 1080p mkv and I have problem playing using mx player pro.
I have tried to switch to different mode - HW, HW+ or SW, video is fine but I got no sound at all.
If I use a different player like BS Player it works perfectly.
Note: I'm using Nexus 5 w/4.4.2 kitkat + Mx player pro 1.7.28 Armv7 Neon
redjersey said:
I have a 3.25gb 1080p mkv and I have problem playing using mx player pro.
I have tried to switch to different mode - HW, HW+ or SW, video is fine but I got no sound at all.
If I use a different player like BS Player it works perfectly.
Note: I'm using Nexus 5 w/4.4.2 kitkat + Mx player pro 1.7.28 Armv7 Neon
Click to expand...
Click to collapse
Can you post the mediainfo of the file?
If it has dts audio track then you have to use custom codec.
thanks, it's dts.
I have downloaded the custom codec and now it's fine.
However, may I ask why this codec didn't include in mx player in the first place?
Also the one from the google play doesn't work. I had to use this:
http://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254
redjersey said:
thanks, it's dts.
I have downloaded the custom codec and now it's fine.
However, may I ask why this codec didn't include in mx player in the first place?
Also the one from the google play doesn't work. I had to use this:
http://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254
Click to expand...
Click to collapse
The detailed answer is in the first post of the custom codec thread...!!!
In short DTS people is not ready to negotiate with SW players. So, to avoid copyright issues it's dropped from the official version.

[Q] MX Player Network Stream

Hello,
I hope someone knows a solution for the following.
I am using MX player on my NVIDIA Shield TV.
And I mainly use MX player to play video files that are stored on my network disk.
I am required to use the HW+ mode to get Dolby Atmos audio working.
This is all working fine, the only thing that is not working is fast forwarding and rewinding.
When I am using the same file on a USB stick it works fine, so it seems to be a issue when playing the files with the HW+ decoder over the network.
Does someone know a solution for this ?
I already installed the customer codecs btw.
Thanks in advance !
http://forum.xda-developers.com/showpost.php?p=51915844&postcount=1
Network playback buffering in general is a known issue, not specific to any of the playback methods. The developer aims to fix it in version 1.8 whenever that's ready.
Can you collect the logs immediately after reproducing the problem & upload here.?
Sent using XDA One
ktsamy said:
Can you collect the logs immediately after reproducing the problem & upload here.?
Sent using XDA One
Click to expand...
Click to collapse
Sorry for the late reply, I was very busy with some family matters.
I made one mistake in my first post, I was using the normal HW decoder.
The HW+ decoder does fast forward and rewind, but does not give me the dolby Atmos sound I described earlier.
I don't know if this changes the situation or answer ?
I will reproduce the issue and upload the logs when I'm back home from work.
Thanks for all the help !
PS. I already tried the alpha version (1.8.0) of MX Player, but the issue persisted.
triphoenix1991 said:
Sorry for the late reply, I was very busy with some family matters.
I made one mistake in my first post, I was using the normal HW decoder.
The HW+ decoder does fast forward and rewind, but does not give me the dolby Atmos sound I described earlier.
I don't know if this changes the situation or answer ?
I will reproduce the issue and upload the logs when I'm back home from work.
Thanks for all the help !
PS. I already tried the alpha version (1.8.0) of MX Player, but the issue persisted.
Click to expand...
Click to collapse
HW uses android's native mediaplayer api.
Seems that your system doesn't have native dolby decoders. But, your audio system supports dolby decoding. In HW decoder audio might be passed to audio system. But, in H/W+ it will use system decoders to decode. So, if your device doesn't support that codec, it will use ffmpeg to decode (i.e, SW audio). If you use cutom codec you will get stereo output. Else you won't get any audio.
Only solution is to get audio pass through feature. It's expected in further minor updates to 1.8. (i.e 1.8.x).
Sent from my SM-G900H using Tapatalk
ktsamy said:
HW uses android's native mediaplayer api.
Seems that your system doesn't have native dolby decoders. But, your audio system supports dolby decoding. In HW decoder audio might be passed to audio system. But, in H/W+ it will use system decoders to decode. So, if your device doesn't support that codec, it will use ffmpeg to decode (i.e, SW audio). If you use cutom codec you will get stereo output. Else you won't get any audio.
Only solution is to get audio pass through feature. It's expected in further minor updates to 1.8. (i.e 1.8.x).
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Thanks, that is a very good explanation !
I did not really understand the difference between the 3 different decoders, but now I do, so thank you very much for that !
I noticed when I use the native video player on my Shield TV it does play Dolby atmos, but it has the same issue with rewinding/fast forwarding.
So because HW on MX Player uses the native media player API the buffering is not working ?
I suppose I just have to wait till audio passthrough is available in 1.8.
Or buffering will be available in the native media player.

[BUG] Impossible to change audio stream

Hello,
I use MX player on MXQ S85 Android TV Box. It is working very well except audio stream changing, even I can click on the other language audio available, it keeps playing sound in first language when movie started...
I have tried with different files, it is always same problem. Other video players doesn't meet this issue. I would like continue use MX player because H265 files are well played.
Thank you
Duponte7878 said:
Hello,
I use MX player on MXQ S85 Android TV Box. It is working very well except audio stream changing, even I can click on the other language audio available, it keeps playing sound in first language when movie started...
I have tried with different files, it is always same problem. Other video players doesn't meet this issue. I would like continue use MX player because H265 files are well played.
Thank you
Click to expand...
Click to collapse
Probably it's due to unsupported audio codec...!
Can you post the mediainfo....?
Sent from my SM-G900H using Tapatalk
ktsamy said:
Probably it's due to unsupported audio codec...!
Can you post the mediainfo....?
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Sorry I did not put infos about it... apparently it is due to DTS ... The first stream is played well but it seems dual channel DTS makes troubles:
Video is Codec : H264 - MPEG-4 AVC (part 10) (avc1) RĂ©solution : 1920x1058
Two streams are DTS and the second can't be played is DTS 1509 Kbps
Is it enough info ?
Thanks !
Duponte7878 said:
Sorry I did not put infos about it... apparently it is due to DTS ... The first stream is played well but it seems dual channel DTS makes troubles:
Video is Codec : H264 - MPEG-4 AVC (part 10) (avc1) RĂ©solution : 1920x1058
Two streams are DTS and the second can't be played is DTS 1509 Kbps
Is it enough info ?
Thanks !
Click to expand...
Click to collapse
Probably your device may not have native dts decoder. Kindly use custom codec from the sticky post. When you use custom codecs you can play ac3 or dts tracks even if it's not natively supported by your device. But, the disadvantage is the 5.1 audio will be downmixed to stereo
Sent from my SM-G900H using Tapatalk
ktsamy said:
Probably your device may not have native dts decoder. Kindly use custom codec from the sticky post. When you use custom codecs you can play ac3 or dts tracks even if it's not natively supported by your device. But, the disadvantage is the 5.1 audio will be downmixed to stereo
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
But the first stream is in DTS and is well played and detected on my speakers system so it is not the device. I have found another video player who can also play both stream in DTS but I would prefer use MXplayer... :silly:

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

"AC3 is not supported": Using v1.9.8

I know AC3 is supposed to be built in, but I'm always getting that it's not supported. Is there a specific setting I need to check?
oroboros74 said:
I know AC3 is supposed to be built in, but I'm always getting that it's not supported. Is there a specific setting I need to check?
Click to expand...
Click to collapse
Download custom codec
https://forum.xda-developers.com/devdb/project/?id=19112#downloads
Hi
I'm using MX Player Pro on my Philips POS 9002 with Amplituner Pioneer VSX 422. I have problem with AC-3 sound Passthrough
DTS works
AC3 works but only in stereo.
When I use 1.9.8 codecs situation is the same
I don't know what could I do?
Best regards
dhruvdave said:
Download custom codec
https://forum.xda-developers.com/devdb/project/?id=19112#downloads
Click to expand...
Click to collapse
But according to them, "With the latest update our App now supports AC3 audio by default (no custom codec needed). "
lukcinek said:
Hi
I'm using MX Player Pro on my Philips POS 9002 with Amplituner Pioneer VSX 422. I have problem with AC-3 sound Passthrough
DTS works
AC3 works but only in stereo.
When I use 1.9.8 codecs situation is the same
I don't know what could I do?
Best regards
Click to expand...
Click to collapse
currently, audio pass-through works when there is no internal decoder is available.
In future versions, we will add an option to prefer audio passthrough over internal decoders.
Thirumalai.K said:
currently, audio pass-through works when there is no internal decoder is available.
In future versions, we will add an option to prefer audio passthrough over internal decoders.
Click to expand...
Click to collapse
Your page says: "With the latest update our App now supports AC3 audio by default (no custom codec needed). "
But on Mibox I get "AC3 is not supported". What do you suggest? MX Player Custom Codec?
AC3 audio on MX Player PRO on Android TV at Philips POS 9002 doesn't work in 5.1.
It detects dolby digital but plays only in 2.0 (on custom codecs and withouth them - passthrough)
DTS works like a charm but Dolby digital not.
MX Player suport...please do something with this issue.
Best regards
lukcinek said:
AC3 audio on MX Player PRO on Android TV at Philips POS 9002 doesn't work in 5.1.
It detects dolby digital but plays only in 2.0 (on custom codecs and withouth them - passthrough)
DTS works like a charm but Dolby digital not.
MX Player suport...please do something with this issue.
Best regards
Click to expand...
Click to collapse
Even custom codec doesn't work?
ChazzMatt said:
Even custom codec doesn't work?
Click to expand...
Click to collapse
Yes
Thirumalai.K said:
currently, audio pass-through works when there is no internal decoder is available.
In future versions, we will add an option to prefer audio passthrough over internal decoders.
Click to expand...
Click to collapse
Any news on the problem we're still having? Not working with custom codecs
oroboros74 said:
Any news on the problem we're still having? Not working with custom codecs
Click to expand...
Click to collapse
have you checked MX Player 1.9.10?
Also having the same problem with 1.9.10 on Nexus 9, Android 7.1.1 stock.
Same here. I have 1.9.10 ARMv7 NEON. ac3 not supported.
xIvanx said:
Same here. I have 1.9.10 ARMv7 NEON. ac3 not supported.
Click to expand...
Click to collapse
Are you using the custom codec?
Sent from my carrier unlocked LG V30+ US998
ChazzMatt said:
Are you using the custom codec?
Sent from my carrier unlocked LG V30+ US998
Click to expand...
Click to collapse
None, thought it would work out the box. Reading up on which one i need to download now (i have a Note 8, tmobile).
---------- Post added at 01:44 PM ---------- Previous post was at 01:34 PM ----------
xIvanx said:
None, thought it would work out the box. Reading up on which one i need to download now (i have a Note 8, tmobile).
Click to expand...
Click to collapse
Got it to work. Downloaded file from the Gdrive (mx_neon), installed, restart app, works great. Thanks! (Note 8- Tmobile)
xIvanx said:
None, thought it would work out the box. Reading up on which one i need to download now (i have a Note 8, tmobile).
---------- Post added at 01:44 PM ---------- Previous post was at 01:34 PM ----------
Got it to work. Downloaded file from the Gdrive (mx_neon), installed, restart app, works great. Thanks! (Note 8- Tmobile)
Click to expand...
Click to collapse
??? passthough is now working ???
or playing dts by codec?
we want to know how to get passthough with hw+ ;D
i do xD
plssssssssss devs
hw+ passthrough for all stuff
https://www.3nions.com/fix-ac3-audio-format-not-supported-in-mx-player/
I found this site and it worked for the codec
The AC3 & DTS issue solved:
oroboros74 said:
Any news on the problem we're still having? Not working with custom codecs
Click to expand...
Click to collapse
1. Install the custom codec
2. Pause the movie
3. Select the music note icon
4. Change the sound decoder from HW to SW.

Categories

Resources