Force Audio Passthrough Mode - feature request - MX Player

Dear MX Player Team,
for the majority your Android TV user base (I saw a lot of posts about it) including me, the currently integrated audio passthrough function doesn't work properly on my android tv devices (Nvidia shield, FireTV 4k).
I can only get passthrough working in regular HW Decoder, but I lose the function to seek through my videos.
In HW+ decoder I only get PCM Audio through my soundbar (supports all formats).
Passthrough also works in all other Apps.
It would be perfect to have a "force audio passthrough" function for HW+ Decoder!
Is it possible to have this implemented?
Thank you!
Best regards

I second this request, I've a Nvidia shield TV, 7.2 amp and a good TV and for surround out of MX player pro in HW+ or SW means I only get stereo! I get passthrough on HW but not skip functions and a film will always restart rather than resume! I reported this bug 3 years ago and I can't believe you guys still haven't fixed it! VLC has it nailed with a simple forced pass through.
Please will you enable this function.
I have paid for Pro only to find it still is the same.

DarrenCotton said:
I can't believe you guys still haven't fixed it! VLC has it nailed with a simple forced pass through.
Please will you enable this function.
I have paid for Pro only to find it still is the same.
Click to expand...
Click to collapse
I totally agree with you. Please MX and Entertainment team implement a forced pass-through for HW+ !!

Missing pass-through
mucke5 said:
I totally agree with you. Please MX and Entertainment team implement a forced pass-through for HW+ !!
Click to expand...
Click to collapse
Had to switch back to VLC for movie time which is a shame as the picture quality and smoothness is just better with MX on the shield, but not being about to listen to a HD surround audio with MX current implementation is makes using it pointless.
I understand that it suppose to detect if your audio device is able to support the audio format, but it just doesn't work - both the Netflix and Amazon Prime Video pick up the amp supports DD 5.1 plus and switches over automatically but the MX player refused point blank to output anything other than stereo in HW+ or SW.
Using HW gets you the surround sound but on the shield, the skip functions don't work and a film with always restart at the beginning rather then resuming - plus it's unstable and has a habit of freezing for a few seconds and then picking up making watching anything impossible.
I know they're trying to be clever and make it idiot proof - but please give us more advanced user the option to bypass the auto-detect function and allow us to enable an audio pass-through.

Thank you guys for advancing my few month old thread! like you said vlc works fine with passthrough but it just feels different. I want to use MX Player and I hope that someday this will work for us

Gaba90 said:
Thank you guys for advancing my few month old thread! like you said vlc works fine with passthrough but it just feels different. I want to use MX Player and I hope that someday this will work for us
Click to expand...
Click to collapse
Email your problem at [email protected] They reply their quickly.

dhruvdave said:
Email your problem at [email protected] They reply their quickly.
Click to expand...
Click to collapse
13.June 2020 this standard answer:
We apologise for the delayed response and thank you for your valuable suggestions.
We will pass this one as feedback to our product management team on your behalf. Based on the user feedback and feasibility, our product team will take a call and implement it in the future. As it's a product decision, it may take a while to review your request. Meanwhile, your patience is highly appreciated.
Regards,
MX Player Support
Click to expand...
Click to collapse
After that the question about the progress to have a “force audio pass-through” function for HW+ Decoder — no more answer...

dhruvdave said:
Email your problem at [email protected] They reply their quickly.
Click to expand...
Click to collapse
I have followed your advice but no answer yet..

Will do the same
dhruvdave said:
Email your problem at [email protected] They reply their quickly.
Click to expand...
Click to collapse
Sorry, just picked this up - will drop them a line again, but considering I reported the issue years back and it's still on going; therefore I won't be holding my breathe!

Related

[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.

How configure HDMI passthrough on MX Player 1.9.1

Hi,
The release notes says that it Support HDMI passthrough of Audio HD codecs.
But I can not figure out how to configure it.
Thanks,
arindamchoudhury said:
Hi,
The release notes says that it Support HDMI passthrough of Audio HD codecs.
But I can not figure out how to configure it.
Thanks,
Click to expand...
Click to collapse
HDMI pass through is automatically used when the connected device can decode Audio HD codecs like ac3, TrueHD, DTS, etc.
Thirumalai.K said:
HDMI pass through is automatically used when the connected device can decode Audio HD codecs like ac3, TrueHD, DTS, etc.
Click to expand...
Click to collapse
Thanks. Does it also work in HW+ mode?
arindamchoudhury said:
Thanks. Does it also work in HW+ mode?
Click to expand...
Click to collapse
Yes. HDMI Passthrough will be used when the codec is not supported by the MX Player & The same is supported by the device connected through HDMI.
We will improve it further in future to have more controls on the user side.
Thirumalai.K said:
Yes. HDMI Passthrough will be used when the codec is not supported by the MX Player & The same is supported by the device connected through HDMI.
We will improve it further in future to have more controls on the user side.
Click to expand...
Click to collapse
Hi dev. I tried with many 4k with AC3 or DTS streaming.. but i can't get audio work..
I use MX player 1.9.8 pro on my sony 9005 android tv, connected to the ampli by HDMI/ARC cable.
In codec menu, i check any kind of hardware supported codec.. and deselect SW render (only HW+ for video/audio).. but can't hear anything from my speaker..
With other app (for local file streamiing), amplifier automatically detect the audio format and give me on it display the correct format (DTS or DD).
With MX player pro and local/iptv streaming, i can't get it work.
Any idea?
Thank'you!!!
Thirumalai.K said:
Yes. HDMI Passthrough will be used when the codec is not supported by the MX Player & The same is supported by the device connected through HDMI.
We will improve it further in future to have more controls on the user side.
Click to expand...
Click to collapse
Hi
I must say that in 1.9.8 with HW+ there is no 5.1 sound passthrough to my Apmplituner No DD and no DTS.
In HW there is 5.1 passthrough to my Ampli but only DTS 5.1. Amplituner sees Dolby Digital but plays only in 2.0 - I don't know why but there is a problem with DD.
Best regards
I'm using android TV on Philips POS 9002
lukcinek said:
Hi
I must say that in 1.9.8 with HW+ there is no 5.1 sound passthrough to my Apmplituner No DD and no DTS.
In HW there is 5.1 passthrough to my Ampli but only DTS 5.1. Amplituner sees Dolby Digital but plays only in 2.0 - I don't know why but there is a problem with DD.
Best regards
I'm using android TV on Philips POS 9002
Click to expand...
Click to collapse
I'm having the same problem. Has anyone found a solution?
kludi9999 said:
I'm having the same problem. Has anyone found a solution?
Click to expand...
Click to collapse
Unfortunately, no. The only way is attempting to force pass through even if the hardware doesn't report the decoding capability. We will highlight this with our development and will get it prioritized for you.
MXPlayer said:
Unfortunately, no. The only way is attempting to force pass through even if the hardware doesn't report the decoding capability. We will highlight this with our development and will get it prioritized for you.
Click to expand...
Click to collapse
Oh wow, thanks for response! I really appriciate for "prioritizing" this! I looking forward for update then .
Hi
How the work is going? When should except Update with Passthrough on MX Player?
Hdmi passthrough
Hi everybody,
I tried to play movies using default video player of the Android tv and it supports 5.1 Dolby digital passthrough via HDMI ARC. But passthrough using 3rd party video players like MX player, Kodi doesnt seems to decode the 5.1 audio where as PCM works just fine.
My TV: TCL 55 P8
AUDIO System: SONY HT IV300
Hi all,
I have also problem with audio passthrough over HDMI, I try to run Dolby Atmos on my Nvidia Shield, problem what I faced now is when I have video with Dolby Atmos it need HW+ to work but passthrough work only on HW decoder,
Also I cannot select subtitles from mkv video with HW decoder,
MX Player v1.25.8 (AndroidTV)
Device: Nvidia Shield
Audio: Yamaha RX-A2080
On going issue
This has been an on going issue with MX for years, I reported this over 3 years ago and still no solution. Stock reply is they're looking at it!
A simple forced pass through like VLC would do the job for most users with an amp but it's yet to come.
Even the pro version won't allow forced pass through.
Is this issue solved? What im looking for is play dolby digital movie in my android smart tv and get 5.1 sound from my sony e6100 home theater via HDMI ARC. It seems MX cant handle this.
Necro join. MX sends everything as dd2.0 regardless of any settings.
As mentioned above this has been a issue for years. When you mention it on other forums the common response is "Install the codecs" which doesnt work in this situation. A year or so ago I sent mxplayer support a email and got the arrogant response of "Mxplayer app is the ONLY app that properly detects if hdmi-passthrough should be enabled, otherwise very very bad things can happen." Well guess Im damn lucky my receiver hasnt burst into flames when pretty much any other player in existence uses it. Either the developer doesnt have the skill to correct this, or doesnt care. In my search I did find a similiar app that I hadnt heard of that works very well. Vimu Player.

DTS pass-through to a DTS capable receiver from nVidia Shield (MX Player Pro)

Hi,
I am facing one problem with the subject.
I set the following settings in MX Player Pro
1. Remove (or do not install external codecs (modified ffmpeg library)
2. Turn off HW+
3. Select all Hardware accelerated codecs in HW+ video and HW+ audio codecs.
Then pass-through DTS works but basically not watchable too much distorted audio, video pauses, freezing etc..
4. Turn off HW audio track selectable
Then pass-through DTS works. video sort of watchable but video seeking is not working anymore + it pauses every few seconds
Is it possible somehow to fix video seeking on nvida shield with Turned off HW audio track selectable or to fix DTS audio distortion with HW audio track selectable on?
Thank you in advance.
I cannot believe that passthorugh is working for everyone but me or nobody uses it at all with MX Player?
come on people! )
HW accell AC3 + DTS passthrough. DTS doesn't work!
plus broken time seek (fast forward, rewind) on all streams.
Makcum said:
I cannot believe that passthorugh is working for everyone but me or nobody uses it at all with MX Player?
come on people! )
HW accell AC3 + DTS passthrough. DTS doesn't work!
plus broken time seek (fast forward, rewind) on all streams.
Click to expand...
Click to collapse
Kindly collect a bug report immediately after reproducing the issue & share with us. It will help us to understand the issue better.
Thirumalai.K said:
Kindly collect a bug report immediately after reproducing the issue & share with us. It will help us to understand the issue better.
Click to expand...
Click to collapse
Thank you very much for your reply.
I hope I did it right.
Makcum said:
Thank you very much for your reply.
I hope I did it right.
Click to expand...
Click to collapse
I have already replied to your mail. Can you check whether it happens with local playback or not?
Thirumalai.K said:
I have already replied to your mail. Can you check whether it happens with local playback or not?
Click to expand...
Click to collapse
Thank you for your reply.
I am preparing a test case right now (copying the same media to the flesh drive). I will update you with info soon.
Thank you again for taking care of it.
yes. It is the same issue if i Play local files.
broken DTS plus broken fast forward and rewind on HW.

MX Nightmare ( seeking and audio passthrough )

I am facing a frustrating problem as whatever option I choose I face one problem!
I am using MX Player to watch my movies on my Nvidia shiled from a local server
(Emby) on my PC. The file is a DTS-HD.MA.5.1.X264.MKV
If I choose HW+ the image is perfect, I can seek and go backward
and forward on the video with no problem, but the DTS sound dose not passthrough
to my home theater.
If I choose HW then audio passthrough works perfect but seeking dose not work! I can
no longer go back and forth on the video file
Can anyone tell me if this is a normal (Known) restriction or if there is anyway to fix at
least one of the options to work (HW or HW+). It would also be kind if you tell me which
decoder would give the best result on a Nvidia shield as I with no knowledge tend to
believe that HW+ is the best option!
Seems there is no support on the forum from developers maybe should try on playstore?!
In the faq they mention:
Video position is not changing and resets to the start whenever I return to video.
Some videos can not be "sought" properly. This may happen due to one of the following reasons;
Corrupted File - File can be damaged during copy process to the device even if original file is not corrupted.
File Configuration - Some video files do not have position information, which is need for changing position. Seeking these files may take longer or not even possible.
Decoder Bug - Both HW and SW codec have more bugs than their desktop siblings. Many people are working on improving Android codecs.
My problem is certainly Decoder Bug and not the other two!
So in my case mx player become worthless as I don't get audio passthrough on SW and HD+ and if I use HD which dose the audio passthrough
correctly then I better not decide to seek and go back or forth in a movie else I need to restart from beginning!
Let's hope I am doing something wrong and there is a workaround to get both audio passthrough + seeking to work at the same time!
rezpower said:
Seems there is no support on the forum from developers maybe should try on playstore?!
In the faq they mention:
Video position is not changing and resets to the start whenever I return to video.
Some videos can not be "sought" properly. This may happen due to one of the following reasons;
Corrupted File - File can be damaged during copy process to the device even if original file is not corrupted.
File Configuration - Some video files do not have position information, which is need for changing position. Seeking these files may take longer or not even possible.
Decoder Bug - Both HW and SW codec have more bugs than their desktop siblings. Many people are working on improving Android codecs.
My problem is certainly Decoder Bug and not the other two!
So in my case mx player become worthless as I don't get audio passthrough on SW and HD+ and if I use HD which dose the audio passthrough
correctly then I better not decide to seek and go back or forth in a movie else I need to restart from beginning!
Let's hope I am doing something wrong and there is a workaround to get both audio passthrough + seeking to work at the same time!
Click to expand...
Click to collapse
We regret the inconveniences caused by the delay in our response. Some of the items in our FAQs may not be up to date.
HW decoder heavily relies on the android mediaplayer framework implementation on your device. MX Player doesn't have much control over it. If you can seek with HW+ and SW, then it must be a bug on mediaplayer framework implementation on your device. If you are on a TV device, HW decoder may automatically use the passthrough mode based on the configuration done by the manufacturer. Whereas in HW+ and SW decoders, MX Player depends on the Android APIs to detect the capabilities of the connected audio device. So, audio passthrough mode will be used only when it is reported by the system.
Thank you very much for you reply. however I am still hoping that there could be a way the get around this problem. I do not have
enough knowledge on this subject but the question I have is that the default player for Kodi can play all my video files and the
passthrough is working on everyone of these files and there is no seeking problem either! The same thing with VLC. So MXPlayer
should certainly be able to do as much on the same system. It would really bee nice if you could check this and see if there is a
workaround. MX is a great player and for me a must have player on andoid TV and it's certainly worth making it more compatible.
I just replace MXPlayer with VLC and everything works perfectly fine. I can seek through movies and audio passthrough is working
as well with no problems. So please stop blaming Android OS everytime a user report a problem and fix your software!
Almost a year later I still have this issue with a shield 2017, and 2019.. VLC works fine.
MX player pro wont seek, or wont passthrough. wasted $6
Same issue
Reported this issue 3 years ago and I can't believe you have fixed it...I have to use VLC on my main TV to watch a movie on surround sound! MX has it beat on smoothness but that's pointless without surround sound.
Come, on give us Pro purchasers a simple pass through function like everyone one elses media player!

No video / black screen on philips android TV

Hi,
I just bought a Philips 32PFS6402 Android TV (version QM164E.).16.102.24).
Unfortunately the default video player, didn't have the possibility to adjust the subtitles, so I had to look for alternatives. Your MX player was highly recommended and the features I was looking for seems to be in place (remember where you stopped a video stored on USB and continue from that point on the next time. And adjust the timing of the subtitles while playing the video.)
so far so good. But unfortunately, not all video's are shown correctly. For some video's I only see a black screen. There is audio and ther are subtitles, but the screen stays black.
The codec info for the specific file:
MPEG-4 Video (XVID)
1920*800
Strange thing is, I can play the same movie using the default player.
Any suggestions?
thanks in advance,
Matthijs
mldz said:
Hi,
I just bought a Philips 32PFS6402 Android TV (version QM164E.).16.102.24).
Unfortunately the default video player, didn't have the possibility to adjust the subtitles, so I had to look for alternatives. Your MX player was highly recommended and the features I was looking for seems to be in place (remember where you stopped a video stored on USB and continue from that point on the next time. And adjust the timing of the subtitles while playing the video.)
so far so good. But unfortunately, not all video's are shown correctly. For some video's I only see a black screen. There is audio and ther are subtitles, but the screen stays black.
The codec info for the specific file:
MPEG-4 Video (XVID)
1920*800
Strange thing is, I can play the same movie using the default player.
Any suggestions?
thanks in advance,
Matthijs
Click to expand...
Click to collapse
Please collect a bug report quickly after playing the file that has issues and share with us. It will help us to investigate further and provide a better resolution.
MXPlayer said:
Please collect a bug report quickly after playing the file that has issues and share with us. It will help us to investigate further and provide a better resolution.
Click to expand...
Click to collapse
First of all, thanks for your reaction. How do I collect a bug report? I didn't see any options for that.
For you info. I tried Kodi today as well and experienced the same problems. No video image, while there is sound and there are subtitles. I find it to be very strange, since the same movie does play in the default player (no idea which one that is).
Today the movie I tested yesterday on MX Player, resulted in some kind of freeze. no response what so ever.
thanks,
Matthijs
mldz said:
First of all, thanks for your reaction. How do I collect a bug report? I didn't see any options for that.
For you info. I tried Kodi today as well and experienced the same problems. No video image, while there is sound and there are subtitles. I find it to be very strange, since the same movie does play in the default player (no idea which one that is).
Today the movie I tested yesterday on MX Player, resulted in some kind of freeze. no response what so ever.
thanks,
Matthijs
Click to expand...
Click to collapse
Based on the information you have shared, it seems that your device's hardware-accelerated decoders are buggy or broken. Request you to tap on the HW button on the playback screen and check other decoders. It may work for you.
MXPlayer said:
Based on the information you have shared, it seems that your device's hardware-accelerated decoders are buggy or broken. Request you to tap on the HW button on the playback screen and check other decoders. It may work for you.
Click to expand...
Click to collapse
Will give it a try again (it's not near me now). Thanks

Categories

Resources