[Q] Selection of embedded subtitles in command line - MX Player

I'm using MX Player mainly for watching IPTV stream (mpeg2 ts) over http.
With the latest versions, since teletext became functional, I'm facing an annoying problem I don't know how to solve.
Either I must disable subtitles and select them manually on streams where I need them or I'm getting teletext on startup for streams having just teletext as subtitles.
So... is there a way to avoid this? For example, is it possible to have subtitles disabled in general and force enable/select them in command line? Or enable them in general but having them disabled with command line for a particular stream?

mocarela said:
I'm using MX Player mainly for watching IPTV stream (mpeg2 ts) over http.
With the latest versions, since teletext became functional, I'm facing an annoying problem I don't know how to solve.
Either I must disable subtitles and select them manually on streams where I need them or I'm getting teletext on startup for streams having just teletext as subtitles.
So... is there a way to avoid this? For example, is it possible to have subtitles disabled in general and force enable/select them in command line? Or enable them in general but having them disabled with command line for a particular stream?
Click to expand...
Click to collapse
To disable subtitles completely, goto Settings > Subtitles & uncheck "enable subtitle"

ktsamy said:
To disable subtitles completely, goto Settings > Subtitles & uncheck "enable subtitle"
Click to expand...
Click to collapse
Thanks for reply, but it doesn't help me. I'm not asking how to completely enable/disable subtitles. I'm wondering how can I specify the opposite setting on the command line.

Um, by "command line"... do you mean the MX API? https://sites.google.com/site/mxvpen/api

CDB-Man said:
Um, by "command line"... do you mean the MX API? "https://sites.google.com/site/mxvpen/api"
Click to expand...
Click to collapse
Yes, that's exactly what I meant.
Actually, I call MY Player through some other app - I presume using an intent and passing it an url with the stream.
I would like to add "something" to the url in question - at least I wish it will work that way - in order to enable/disable (based on a general subtitle setting) subtitles in that particular case.

Related

[Feature Request] Subtitle Default Language Preference, Similar to Audio Lang. Pref

Generally, default subtitle tracks are specified by the video file. Is it possible to add a feature so that you can set MX to prefer a subtitle stream with a specified language, similar to how you can set it to prefer an audio language?
I believe for audio it matches the entered preference to the mediainfo language flag for the stream. Subtitles usually have a language flag as well, so that could be matched too?
CDB-Man said:
I believe for audio it matches the entered preference to the mediainfo language flag for the stream. Subtitles usually have a language flag as well, so that could be matched too?
Click to expand...
Click to collapse
This feature was planned for 2.0, But I will be able to pull it forward
Awesome, didn't know that, but that's even better!
XBMC generated subtitle filenames support
Not sure if my request requires a new topic, but I think this is more an enhancement of the above's feature request.
I would like multi-language subtitle support to also do .srt files downloaded/generated by XBMC ( which is to be named 'Kodi' for version 14 b.t.w. ).
This is about the subtitle filename convention, for example filename.en.srt, filename.nl.srt or filename.de.srt, where the applicable language is embedded in the subtitle's filename.
Right now, MX Player does not pick up on those localized subtitle files. And opening an optional subtitle MX Player does not work because MX Player wants to pick it from the local Android device, and not from the network path/share that the video is coming from.
So for now I'm stuck on temporarily renaming the subtitle files on my network share before I can watch them on my Android device...
Hoping for a good solution for this 'issue'
Klojum said:
Not sure if my request requires a new topic, but I think this is more an enhancement of the above's feature request.
I would like multi-language subtitle support to also do .srt files downloaded/generated by XBMC ( which is to be named 'Kodi' for version 14 b.t.w. ).
This is about the subtitle filename convention, for example filename.en.srt, filename.nl.srt or filename.de.srt, where the applicable language is embedded in the subtitle's filename.
Right now, MX Player does not pick up on those localized subtitle files. And opening an optional subtitle MX Player does not work because MX Player wants to pick it from the local Android device, and not from the network path/share that the video is coming from.
So for now I'm stuck on temporarily renaming the subtitle files on my network share before I can watch them on my Android device...
Hoping for a good solution for this 'issue'
Click to expand...
Click to collapse
This will be supported after MX supports network browsing.
This is a limitation of current implemenation, because MX does not have ability to browse files in servers.
bleu8888 said:
This will be supported after MX supports network browsing.
This is a limitation of current implemenation, because MX does not have ability to browse files in servers.
Click to expand...
Click to collapse
This is exactly the feature I am trying to request, really looking forward to it!

[Bug Report] Subtitles not activated automatic even forced inside MKV file

Hi,
I have MKV file, where the subtitle track has this flags set.
Default : Yes
Forced : Yes
But even when the subtitle is marked as forced they are not selected when start the playback and need to be activated manual. Is there any other way how to force the subtitle to be started automatic?
Very strange case, I havent tried this before.
Try changing
Settings>subtitles>enable embedded subtitles
Have you seen this? It should be fixed in the current version, at least it works for me - unless you have embedded subtitle loading disabled.
Hi, thank you, enabling the settings automatical load subtitles, but all that are marked as default. This is not wanted behaviour. I would like, that the normal subtitles are not showed automatic, but only the ones that are marked as forced (this are usually translations of labels on screen, when somebody intentionally talk foreign language, etc.) Thank you
Are your subtitle language preferences getting in the way? Settings > Subtitles > Preferred subtitle language

[Q][Solved] Where is the DISABLE option for embedded subtitles shown in MKV

Hi,
I was under the impression that MX Player offers the option to 'Disable' showing of any subtitles if they are automatically loaded with a video file during playback especially if they are embedded into the video file as a separate stream and not hard-coded.
I tried switching the video between H/W decoding and S/W decoding but it did not work, did not see a change in options.
I thought I was able to see a 'Disable' option shortcut upon pressing the Subtitle control icon but there was no disable option present. This was an MKV file encoded with DTS audio and x264 video
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
MX Player can already universally enable/disable showing of subtitles and embedded subs for all video files it plays [Settings > Subtitles], so I think it really just needs a quick-disable option for Player controls too....One that would Disable it just on-the-fly until app fully exits
Ok, I will email the developer the screenshots and video sample. I have just sent the email with the email title "(no subject)" . Please check your MX player Email Mr bleu8888
Wait a second... didn't you answer your own question there, with the Settings > Subtitle comment?
Hi CDB,
Actually even when I disabled showing subtitles in the main Settings, it still did not work for this particular video I was playing.
I emailed the video file to the developer to look at and test.
I still feel that a duplicate Disable setting is required for the main player screen.
A 'Disable subs' in the player screen would be an on-the-fly setting, meaning that it won't be as permanent as the main setting>subtitles option.
On Windows desktop, I use SMPlayer and VLC and I am able to disable showing subs on the fly without affecting the main overall subtitles setting.
Please support this in MX Player
Sent from my HTC One_M8 using XDA Free mobile app
So, what you are saying is, that in the current subtitle menu when playing a video, even if you uncheck all the sub streams, the subtitles still come through? Also, you didn't mention HW+, did you try that yet?
Does this mhv have the sub stream marked with the "forced" flag? If you could post the mediainfo that would be good.
grange said:
Hi,
I was under the impression that MX Player offers the option to 'Disable' showing of any subtitles if they are automatically loaded with a video file during playback especially if they are embedded into the video file as a separate stream and not hard-coded.
I tried switching the video between H/W decoding and S/W decoding but it did not work, did not see a change in options.
I thought I was able to see a 'Disable' option shortcut upon pressing the Subtitle control icon but there was no disable option present. This was an MKV file encoded with DTS audio and x264 video
MX Player can already universally enable/disable showing of subtitles and embedded subs for all video files it plays [Settings > Subtitles], so I think it really just needs a quick-disable option for Player controls too....One that would Disable it just on-the-fly until app fully exits
Ok, I will email the developer the screenshots and video sample. I have just sent the email with the email title "(no subject)" . Please check your MX player Email Mr bleu8888
Click to expand...
Click to collapse
You can disable subtitles by unchecking currently displayed subtitle on this dialog box.
bleu8888 said:
You can disable subtitles by unchecking currently displayed subtitle on this dialog box.
Click to expand...
Click to collapse
But the 'unchecking' option you mention is not there at all. Perhaps this is a specific issue for this particular video file.
These are embedded SRT subtitles, not hard-coded subtitles.
I ran a test of this same video file on SMPlayer (Windows 8.1) and in SMPlayer I am able to disable the subs for this same file simply by checking the 'None' option. In MX Player, there is currently no disable option presented to me for this same file (Android 5.01).
bleu8888, I emailed you the video file (27 mb) as a Google Drive link
May I suggest a new option in this dialog to be able to force turning subtitles off. Something named like "Force disable" - which is what I posted above as a suggestion in the mock screenshot
grange said:
But the 'unchecking' option you mention is not there at all. Perhaps this is a specific issue for this particular video file.
These are embedded SRT subtitles, not hard-coded subtitles.
I ran a test of this same video file on SMPlayer (Windows 8.1) and in SMPlayer I am able to disable the subs for this same file simply by checking the 'None' option. In MX Player, there is currently no disable option presented to me for this same file (Android 5.01).
bleu8888, I emailed you the video file (27 mb) as a Google Drive link
May I suggest a new option in this dialog to be able to force turning subtitles off. Something named like "Force disable" - which is what I posted above as a suggestion in the mock screenshot
Click to expand...
Click to collapse
Just click subtitle using touch screen or center button of Android TV remote controller. It will uncheck the subtitle.
bleu8888 said:
Just click subtitle using touch screen or center button of Android TV remote controller. It will uncheck the subtitle.
Click to expand...
Click to collapse
That's the problem too here, the English subtitle was never checked to begin with. Both the 'English' and 'SDH' were un-ticked the whole time.
The English subtitle is the default subtitle that keeps getting loaded each time I play this file.
I still think an option in this dialog named "Disable" or "Turn off" would be great and if these were checked then it would mean that all available listed subtitles in the dialog would get grayed out until the user unchecks the "Turn off" option
grange said:
That's the problem too here, the English subtitle was never checked to begin with. Both the 'English' and 'SDH' were un-ticked the whole time.
The English subtitle is the default subtitle that keeps getting loaded each time I play this file.
I still think an option in this dialog named "Disable" or "Turn off" would be great and if these were checked then it would mean that all available listed subtitles in the dialog would get grayed out until the user unchecks the "Turn off" option
Click to expand...
Click to collapse
Try Settings > Subtitle > Enable subtitles. It makes any subtitles not to be loaded.
bleu8888 said:
Try Settings > Subtitle > Enable subtitles. It makes any subtitles not to be loaded.
Click to expand...
Click to collapse
Yes but this is a 'universal' setting in the app for all video files.
I only need to be able to disable subtitles on-the-fly just for the video I am currently watching and not for the app to tell other videos not to show subtitles by default.
And also too the "Audio track" dialog has a clear 'disable' option.
Something as simple as this:
Please a DISABLE option (check/uncheck) for this dialog that when enabled would grey-out all the listed subtitles.
It would be so much better, just like that "Audio track" has one too.
Please
Please,
bleu8888,
Embedded subtitles are still displaying on my MKV even when I disabled the subtitles option in the main settings AND still displaying even when the 'English' is unticked
please help
This is not GUI problem, having all subtitles unticked should disable subtitles.
You still haven't reported if selecting HW+ decoder changed anything.
Quite probably it's related to http://forum.xda-developers.com/apps/mx-player/im-getting-subtitles-t2790691
Basically MX Player asks system just to display video and instead of simply displaying it adds subtitles on top.
What device are you using? Firmware?
vivan000 said:
This is not GUI problem, having all subtitles unticked should disable subtitles.
You still haven't reported if selecting HW+ decoder changed anything.
Quite probably it's related to http://forum.xda-developers.com/apps/mx-player/im-getting-subtitles-t2790691
Basically MX Player asks system just to display video and instead of simply displaying it adds subtitles on top.
What device are you using? Firmware?
Click to expand...
Click to collapse
Hello, Yes as stated before, I tried different HW and HW+ enabled but still no difference
This issue might be specific to my device however I am noticing this on more and more MKV files I am using with MX Player.
Device = MINIX Neo X8-h plus
As you can see from below pictures, the subtitles are displaying for a movie even while every setting related to subs is unchecked (disabled)
Yes true, the issue may not be GUI related however I like the way my media players I use on Windows offer a 'disable' option within the same dialog as the subtitle language selection Which I would like MX to have too.
See below pictures for the firmware info:
linked thumbnails-
MINIX Neo X8-h? The thread I linked is exactly about this problem of this device. It seems that manafucturer messed with device media framework instead of adding proper support in the player they install on device...
Here's how to fix it:
Ger_S said:
1 - go to Advanced Settings (click on the time/weather of MINIX launcher)
2 - select PERMISSIONS
3 - select com.amlogic.SubTitleService and turn off..... Reboot Minix and have fun.
P.S. - ES Player and 4k Movie Player will not have subtitles.
Click to expand...
Click to collapse
grange said:
Yes true, the issue may not be GUI related however I like the way my media players I use on Windows offer a 'disable' option within the same dialog as the subtitle language selection Which I would like MX to have too.
Click to expand...
Click to collapse
Well, those players on Windows can't display different subtitles at the same time, that's why they have choice "either Disabled, A or B". But since such support was added now the choice is "A and/or B".
Actually now to switch language you have to do 2 taps (disable one, enable another) and since I never ever needed to have 2 subtitles at time I would like to have an option to switch to old behaviour too.
Thanks for your great support vivian
Ok, so from what you've gathered this is an issue that is specific to my device
(My device natively supports DTS audio that is why I prefer to keep it as HW or HW+ when playing back the MKV)
Well I think that MX Player could warn users by showing a prompt that this issue can happen.
I wonder what bleu8888 can do?

MX player get rid of subtitle enable and diable option?

There was a time that MX player will auto load subtitle that is in the same folder as the movie file, and it is gone now. It does have a option for saving the subtitle file in a specific folder. However, I found this is really hard to do as there are so many exact step to do. Image how am I suppose to do it if I want to watch a movie in my TV system through my USB? In a TV system it is really hard to find the directory.
Therefore, I really wish that this functionality can be back! I suggest that there is an option for disable the embedded subtitle and set the external subtitle as priority.
Please tell me if there is any suggestion! Thank you!
py930828 said:
There was a time that MX player will auto load subtitle that is in the same folder as the movie file, and it is gone now. It does have a option for saving the subtitle file in a specific folder. However, I found this is really hard to do as there are so many exact step to do. Image how am I suppose to do it if I want to watch a movie in my TV system through my USB? In a TV system it is really hard to find the directory.
Therefore, I really wish that this functionality can be back! I suggest that there is an option for disable the embedded subtitle and set the external subtitle as priority.
Please tell me if there is any suggestion! Thank you!
Click to expand...
Click to collapse
Thanks for the feedback.
The settings was removed as a part of simplifying the options. We have understood the troubles involved in selecting an external sub. We will change the subtitle selection logic to prefer the external subtitle over the muxed one.
ktsamy said:
Thanks for the feedback.
The settings was removed as a part of simplifying the options. We have understood the troubles involved in selecting an external sub. We will change the subtitle selection logic to prefer the external subtitle over the muxed one.
Click to expand...
Click to collapse
Thank you, can you tell me a estimating time for a newer version that fix this problem? Just easier for me to check mxplayer's website on schedule.
py930828 said:
Thank you, can you tell me a estimating time for a newer version that fix this problem? Just easier for me to check mxplayer's website on schedule.
Click to expand...
Click to collapse
MX player has inbuilt version checking mechanism. So no need to worry about that.
At the moment our developers are busy in bringing more features on board. So, I can't give any ETA at the moment.
Please bring back the global disable subtitles option. Wife is not happy that she has to keep disabling a subtitle for each video she plays. I'd rather have more options then not enough options.
ChrisDos said:
Please bring back the global disable subtitles option. Wife is not happy that she has to keep disabling a subtitle for each video she plays. I'd rather have more options then not enough options.
Click to expand...
Click to collapse
Thanks for your feedback. Your concern is forwarded to our developers team. Kindly wait for some time till we release a update with the solution to address this issue.
Yes. PLEASE allow us to disable subtitles. They are not turning off.
tr3vkam said:
Yes. PLEASE allow us to disable subtitles. They are not turning off.
Click to expand...
Click to collapse
Hi,
You can just uncheck the subtitle from the subtitle panel to disable.
If it's not disabled, there can be two reasons.
In Some devices HW decoder renders subtitles automatically due to the poor mediaplayer implementation. It automatically displays the closed captions. Either you can disable closed captions from system settings or you can use HW+ or SW decoder.
It's hard coded to the video frame itself. There is no way to to get rid of it as it's a part of the video frame.

Bug report: m4a audio files do not played easy way

Hello.
I had discovered a new issue in MX Player Pro versions 1.10.24-25:
now if an user clicks on an audio file with the popular .m4a file extension then MX Player Pro (v1.10.24 or 25) does not appear among a list of players, which supports this type of file.
Also .m4a file extension has disappear from the list of supported files in the settings menu of MX Player Pro.
So, now it becomes trouble to play .m4a files by easy way just by clicking on they.
Please, fix this new issue.
JaLoou said:
Hello.
I had discovered a new issue in MX Player Pro versions 1.10.24-25:
now if an user clicks on an audio file with the popular .m4a file extension then MX Player Pro (v1.10.24 or 25) does not appear among a list of players, which supports this type of file.
Also .m4a file extension has disappear from the list of supported files in the settings menu of MX Player Pro.
So, now it becomes trouble to play .m4a files by easy way just by clicking on they.
Please, fix this new issue.
Click to expand...
Click to collapse
Have you recently cleared the MX Player data or reinstalled the app?
MX Player's audio player feature is disabled by default. So, it will not be listed until or unless you enable it manually from the Settings > Audio > Audio Player. Once it is enabled, it will be automatically shown on the list of supported apps.
MXPlayer said:
Have you recently cleared the MX Player data or reinstalled the app?
MX Player's audio player feature is disabled by default. So, it will not be listed until or unless you enable it manually from the Settings > Audio > Audio Player. Once it is enabled, it will be automatically shown on the list of supported apps.
Click to expand...
Click to collapse
You are right!
Excuse me please. And thank you for answer and help!
I have a suggestion to make this option switched on by default for avoid further misunderstanding and easy show users that MX Player can plays more but not only videous.
JaLoou said:
You are right!
Excuse me please. And thank you for answer and help!
I have a suggestion to make this option switched on by default for avoid further misunderstanding and easy show users that MX Player can plays more but not only videous.
Click to expand...
Click to collapse
MX Player is more focused on the video playback. Currently, Music files are listed together with video files. Moreover, it may miss some common functions available on the music players. So, it is very uncommon to use it as a music player. That's why we have kept this optional.

Categories

Resources