[Bug] Laggy Subtitle Animation - MX Player

I'm curious if I've made a configuration error somewhere.
My GS4 is able to playback 10bit 720p smoothly but for some reason, animated subtitles (think karaoke) play at something like 5FPS. Is there a switch somewhere I missed that can fix this? I've already tried toggling Hardware Rendering for subtitles.

It's not just you, and it's not device specific. This is a known issue of MX Player. The developer is aware that .ass/ssa subtitle rendering speed isn't optimal. However, MX still has one of the best ass/ssa renderers out there when it comes to ability to render complex styling (the other good subtitle renderer is XBMC for android).
The issue's already on my list that's pinned at the top of the forum.
CDB-Man said:
Feature Requests
...
ASS/SSA styling and typesetting improvements: https://groups.google.com/d/topic/mx-videoplayer/-7n0xn0TWCM/discussion
Click to expand...
Click to collapse
EDIT: I assume you already have it set to use 4 cores to decode?

Thanks for the reply. Yes I've set it to four cores already.
It's not a gamebreaker I guess. Good to know I didn't make a mistake.

Related

[Q] Anime subs not working properly

I've got a nvidia shield (not the tablet) and got MX Player working decently (there's a slight off-topic issue I'll describe further down), but my subtitles aren't working properly.
As far as I can tell the font and placements are correct, but the timing is off. Things are disappearing before they're supposed to, some subs aren't showing at all, and effects (like fading) just don't work. Is there anything I can try to fix these issues?
My other problem, which isn't subtitle related, is 10-bit playback. In the sticky, it says tegra devices can use HW, otherwise SW is required. I'm under the impression the shield is tegra, but MX Player asks me to install the ARMv7 NEON codec rather than a tegra one. Whenever I try HW playback, it's got loads of artefacts and just doesn't play properly. Is this a problem with the shield (such as it not being tegra) or should I try a different custom codec?
Cheers!
It's only HW+ that supports Tegra, not HW.
Subs aren't perfect, because libass isn't perfect; there isn't much that can be done until the dev implements whatever new subtitle renderer that he's got planned.
In the interim, try enabling or disabling hardware subtitle acceleration.
Maybe you should try converting subs to srt or ssa or other common format.
Its sub inside a mkv file? You can try ripping it, there is an app called "MKV sub ripper" or something like that in the Play Store.
CDB-Man said:
It's only HW+ that supports Tegra, not HW.
Subs aren't perfect, because libass isn't perfect; there isn't much that can be done until the dev implements whatever new subtitle renderer that he's got planned.
In the interim, try enabling or disabling hardware subtitle acceleration.
Click to expand...
Click to collapse
Ah, my mistake. Should I bother with custom codecs for HW+ (and if so, which one) or is that irrelevant for HW+?
Just tried HW+, still looks pretty bad.
Subs don't seem different with or without hw acceleration, although from what I'm seeing most of the problems come from effects like fading.
mpetch said:
Ah, my mistake. Should I bother with custom codecs for HW+ (and if so, which one) or is that irrelevant for HW+?
Just tried HW+, still looks pretty bad.
Subs don't seem different with or without hw acceleration, although from what I'm seeing most of the problems come from effects like fading.
Click to expand...
Click to collapse
If you have read through our 10bit thread carefully you might be aware that you should enable speed up tricks from Settings 》Decoder.
Regarding fade effect, If I am not wrong, MX Player doesn't support all subtitle effects. But, I am not sure about that.
Regarding other subtitle issue, Can you extract & upload the subtitle from mkv file (you canuse mkvextractGUI)? There may be a chances of overlap in timings or caching issue.
ktsamy said:
If you have read through our 10bit thread carefully you might be aware that you should enable speed up tricks from Settings 》Decoder.
Regarding fade effect, If I am not wrong, MX Player doesn't support all subtitle effects. But, I am not sure about that.
Regarding other subtitle issue, Can you extract & upload the subtitle from mkv file (you canuse mkvextractGUI)? There may be a chances of overlap in timings or caching issue.
Click to expand...
Click to collapse
I read through the thread, but I thought speed up tricks was for the SW decoding? I was trying to use HW+ but it looks really, really bad.
I've attached the subs, the place I kept checking for an issue was at around 21:40. The "sakende" just vanishes early. Also tracking subtitles (there's an example around 7:30) don't work properly, but I'm guessing that's down to the same reason fades don't work.
I'm not sure if the Shield (or any other non-computer device) has enough power for 10bit 1080p yet. Also, I think I remember @bleu8888 saying there was something funny about Tegra HW+ support for the Shield. I don't quite remember the details, so I'll let him comment. Otherwise, you'll just have to stick with SW for now :/
Knowing UTW, it's probably some .ssa typesetting magic that libass can't handle. Most fansubs, especially for their typesetting, make their subs assuming you'll be using xy-vsfilter on your PC. MX Player uses ffmpeg, and therefore the libass library for subs. Sometimes, when typesetting is rendered incorrectly, ie it disappears too fast, it will also affect the main text and make that disappear too.
Needless to say, libass sucks compared to xy-vsfilter. It can't handle all the "magic" that xy-vs can.
If I were you, I'd consider doing a batch operation, and use Aegisub to hardsub the subs into the video. Otherwise there isn't much else that can be done until bleu finishes whatever new subtitle system he has in the works.
josuearisty said:
Maybe you should try converting subs to srt or ssa or other common format.
Its sub inside a mkv file? You can try ripping it, there is an app called "MKV sub ripper" or something like that in the Play Store.
Click to expand...
Click to collapse
ASS is the 4th version of SSA or SubStation Alpha, it's an acronym for Advanced SubStation alpha. I doubt any player can play SSA but can't play ASS. converting them to srt will make them useless; because ass subtitles have styling and effects like font colour and size, fading and rotating...etc
You can burn the subtitles in the video to make them hard-subbed. Handbrake is easy to use and is perfect if the subtitles are in English (or probably any language that uses Latin alphabet), while mpv must be used with command lines but is perfect for non-Latin subtitles (like Arabic)
ktsamy said:
If you have read through our 10bit thread carefully you might be aware that you should enable speed up tricks from Settings 》Decoder.
Regarding fade effect, If I am not wrong, MX Player doesn't support all subtitle effects. But, I am not sure about that.
Regarding other subtitle issue, Can you extract & upload the subtitle from mkv file (you canuse mkvextractGUI)? There may be a chances of overlap in timings or caching issue.
Click to expand...
Click to collapse
I tried a lot of effects with MX on my N7 like fading, rotating, karaoke effects and change in text size and they all worked.
almousawi said:
You can burn the subtitles in the video to make them hard-subbed. Handbrake is easy to use and is perfect if the subtitles are in English (or probably any language that uses Latin alphabet), while mpv must be used with command lines but is perfect for non-Latin subtitles (like Arabic)
Click to expand...
Click to collapse
Unfortunately with Handbrake, if you try to burn in karaoke subs, it won't burn in the motion: ie it will burn in the each line of the kfx "half-way through", as if the karaoke is stuck half-flashed for each kfx line; try it with any subs with flashing kfx, and you'll see.
This is why I originally said Aegisub:
CDB-Man said:
If I were you, I'd consider doing a batch operation, and use Aegisub to hardsub the subs into the video. Otherwise there isn't much else that can be done until bleu finishes whatever new subtitle system he has in the works.
Click to expand...
Click to collapse

[Bug Report] No Audio on H/W Decoder ( Even with S/W audio )

Hi KTSamy,
I installed latest player and ARMv7 NEON codecs as it was advised by the player. However, it still not works properly.
I use a file manager capable to connect to my SMB shares and I initiate the playback from there. I tried to use HW+ decoder but I got a message stating that it is not supported. Using the recommended settings for HW decoder (software audio) I am still missing the sound. It worth to notice that audio channel selection contains 6 entries with some strange characters in them when in reality there are only two audio channels. As I found, others maybe some built-in subtitles, but there is nothing to do for them among audio channels. In this situation playback of a HD video is smooth enough, but there is no sound.
Switching to S/W decoder during playback solves problems with sound, and audio channel list shows the correct number and names of really existing audio channels. But in this mode even a SD video is painfully lagging. Impossible to see... If i switch back to HW decoder than sound remains and audio channel selection is also OK if the software audio decoding is selected. But the video still lagging. Not so much as in case of S/W decoding, but all my HD videos are rendered useless by that. Disabling sound in audio channel selection improves much the video playback, but again, without sound.
I think that the PAD2411 is a quite powerful device at least it should cope with HD video playback. Unfortunately it has numerous compatibility issues with almost all other video players due to the absence of its' own display. (Playback must go directly to the HDMI output.) MX Player is my unbeatable favorite and I use it on all my other devices without any problem. Do you have any idea how could I optimize the playback? Maybe the codec or the app should be adapted?
Thansk in advance!
Bithajcsar
bithajcsar said:
Hi KTSamy,
I installed latest player and ARMv7 NEON codecs as it was advised by the player. However, it still not works properly.
I use a file manager capable to connect to my SMB shares and I initiate the playback from there. I tried to use HW+ decoder but I got a message stating that it is not supported. Using the recommended settings for HW decoder (software audio) I am still missing the sound. It worth to notice that audio channel selection contains 6 entries with some strange characters in them when in reality there are only two audio channels. As I found, others maybe some built-in subtitles, but there is nothing to do for them among audio channels. In this situation playback of a HD video is smooth enough, but there is no sound.
Switching to S/W decoder during playback solves problems with sound, and audio channel list shows the correct number and names of really existing audio channels. But in this mode even a SD video is painfully lagging. Impossible to see... If i switch back to HW decoder than sound remains and audio channel selection is also OK if the software audio decoding is selected. But the video still lagging. Not so much as in case of S/W decoding, but all my HD videos are rendered useless by that. Disabling sound in audio channel selection improves much the video playback, but again, without sound.
I think that the PAD2411 is a quite powerful device at least it should cope with HD video playback. Unfortunately it has numerous compatibility issues with almost all other video players due to the absence of its' own display. (Playback must go directly to the HDMI output.) MX Player is my unbeatable favorite and I use it on all my other devices without any problem. Do you have any idea how could I optimize the playback? Maybe the codec or the app should be adapted?
Thansk in advance!
Bithajcsar
Click to expand...
Click to collapse
Regarding audio issue on H/W decoder with S/W audio, Kindly collect the log immediately after playing the video & Upload here.
Regarding S/W issue, Your processor (Cortex A9 Dual Core) is a very old processor & not a powerful one. So, it can't handle many videos smoothly.
Note:
Kindly create a separate threads for your issues.
General issues are not to be reported on Custom Codec thread
ktsamy said:
Regarding audio issue on H/W decoder with S/W audio, Kindly collect the log immediately after playing the video & Upload here.
Regarding S/W issue, Your processor (Cortex A9 Dual Core) is a very old processor & not a powerful one. So, it can't handle many videos smoothly.
Note:
Kindly create a separate threads for your issues.
General issues are not to be reported on Custom Codec thread
Click to expand...
Click to collapse
Thanks for your attention to my problem!
The log is attached.
bithajcsar said:
Thanks for your attention to my problem!
The log is attached.
Click to expand...
Click to collapse
Hi KTSamy,
It has been quite some time ago when I uploaded the log you requested. Were you able to review that? Did the log provide the necessary information? Should I do anything else to move things forward?
Regards,
Bithajcsar
bithajcsar said:
Hi KTSamy,
It has been quite some time ago when I uploaded the log you requested. Were you able to review that? Did the log provide the necessary information? Should I do anything else to move things forward?
Regards,
Bithajcsar
Click to expand...
Click to collapse
I was busy with my work. So, I was not much active in XDA from the last few weeks.
Actually, In network playback MX Player won't use software audio with H/W decoder to avoid authentication issue.
If you H/W+ is working on your device, you can use it as alternative.
If you still wish to use H/W decoder, if Switch to H/W+ & Revert Back to H/W decoder it will bring the audio back.
According to the information provided by the developer, MXPlayer major upgrade v1.8 will resolve network authentication issues.

[Q] mx player don't handle ass/ssa subs well

hi guys i don't know if its fixable, but subs arn't realy working that great
im an anime watcher aka fansubs but subs sometims are dissapearing
for example, when 2 ppl talk there 2 difrent subs and based on 1st subs time the 2nd also dissapears.
also another thing check attachments jpn stuff suppose to be hided while translated suppose to show only, dont know howto explain it well , maby if i post one of thse subs maby you can do more with it ? .
also karaoke subs, they either don't show or to late or they are frozen.
to bad mx player dont handle it well
Wesley_NL said:
hi guys i don't know if its fixable, but subs arn't realy working that great
im an anime watcher aka fansubs but subs sometims are dissapearing
for example, when 2 ppl talk there 2 difrent subs and based on 1st subs time the 2nd also dissapears.
also another thing check attachments jpn stuff suppose to be hided while translated suppose to show only, dont know howto explain it well , maby if i post one of thse subs maby you can do more with it ? .
also karaoke subs, they either don't show or to late or they are frozen.
to bad mx player dont handle it well
Click to expand...
Click to collapse
Would you share video file having this issue?
Wesley_NL said:
hi guys i don't know if its fixable, but subs arn't realy working that great
im an anime watcher aka fansubs but subs sometims are dissapearing
for example, when 2 ppl talk there 2 difrent subs and based on 1st subs time the 2nd also dissapears.
also another thing check attachments jpn stuff suppose to be hided while translated suppose to show only, dont know howto explain it well , maby if i post one of thse subs maby you can do more with it ? .
also karaoke subs, they either don't show or to late or they are frozen.
to bad mx player dont handle it well
Click to expand...
Click to collapse
What file are you playing?
Are you on SW decoder?
And do you have Settings > Subtitle > Text > Improve SSA rendering .... enabled?
CDB-Man said:
What file are you playing?
Are you on SW decoder?
And do you have Settings > Subtitle > Text > Improve SSA rendering .... enabled?
Click to expand...
Click to collapse
file i was playing
[GJM-Meza****e] Charlotte - 07 [B9060800].mkv_snapshot_10.11_[2015.12.12_18.55.35]
[GJM-Meza****e] Charlotte - 08 [57805712].mkv_snapshot_08.25_[2015.12.12_19.15.31]
i posted screenshots once again from mpc hc 64bit in CCCP latest pack and the once from mx player
sw decoder ?
software and hardware i think ? see attachments
edit: i tried sw or hw only, i also tried to enable hi10p and h265 but reguarding the subs nothing change, karaokeshows up from time to time but not working well and these things form screenshots no improvements on decoder part
And do you have Settings > Subtitle > Text > Improve SSA rendering .... enabled?
i don't have a fucntion called " improve ssa rendering" or something that looks like that, im on free version
file play well , no laggs, however subs don't work that well in cases like this
bleu8888 said:
Would you share video file having this issue?
Click to expand...
Click to collapse
Sry never saw you replied, share humm
[GJM-Meza****e] Charlotte - 07 [B9060800]
[GJM-Meza****e] Charlotte - 08 [57805712]
These are the videos that dont work well in mx player timestamps i posted in the other reply
Wesley_NL said:
Sry never saw you replied, share humm
[GJM-Meza****e] Charlotte - 07 [B9060800]
[GJM-Meza****e] Charlotte - 08 [57805712]
These are the videos that dont work well in mx player timestamps i posted in the other reply
Click to expand...
Click to collapse
Download latest test build from https://sites.google.com/site/mxvpen/translation/test-build
Goto Settings > Subtitles > Texts & enable Improve SSA rendering".
Then try the video in SW decoder.
Sent from my SM-G900H using Tapatalk
Humm letz see,
ktsamy said:
Download latest test build from https://sites.google.com/site/mxvpen/translation/test-build
Goto Settings > Subtitles > Texts & enable Improve SSA rendering".
Then try the video in SW decoder.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Ok this ver of mx player works ok with these files, thx for it, seems this ver is not on google play is it?
Also what is beter hardware or software decoders?
Wesley_NL said:
Ok this ver of mx player works ok with these files, thx for it, seems this ver is not on google play is it?
Also what is beter hardware or software decoders?
Click to expand...
Click to collapse
It's only released to the people with android 6.0.
For Lollipop & below, it's released for only beta testers.
Hardware (Both H/W & H/W+) are better. They are using system decoders. So, it's performance will be better. Will give you better battery backup. But, it has limited support for various formats.
S/W decoder uses ffmpeg to decode. So, it can support more formats. But, it uses CPU to decode the video. So, it will be laggy when your processor speed is not enough to decode that video. Since it uses more cpu it will consume more battery.
BTW, custom codecs for the test builds are already available in my custom codec thread. You can download it.
Sent from my SM-G900H using Tapatalk
ktsamy said:
It's only released to the people with android 6.0.
For Lollipop & below, it's released for only beta testers.
Hardware (Both H/W & H/W+) are better. They are using system decoders. So, it's performance will be better. Will give you better battery backup. But, it has limited support for various formats.
S/W decoder uses ffmpeg to decode. So, it can support more formats. But, it uses CPU to decode the video. So, it will be laggy when your processor speed is not enough to decode that video. Since it uses more cpu it will consume more battery.
BTW, custom codecs for the test builds are already available in my custom codec thread. You can download it.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
sofar i dont have any laggs at all, and i watched pretty intensive things i think,
anime is mostly encoded a way it's not light, for example subs, some subs make the player lags, could be a wrong setting ,
my lappy contains also pretty fast hardware, intel 2630qm quad core, 2ghz with 8gb ddr3 1600mhz dual channel and dual ssd
what i watched on my phone are doki's mkv BD HEVC 1080p FLAC releases, alot tv releases witch are mostly 10bit 720p mkv, it is mostly the ass/ssa sub that makes it hard to watch on some devices, bcuz on my nokia n8 i could flawless play mkv 10bit 1080p, untill i activate subs, sofar the hardwaare of s6 is good i think
btw, chapter support in mx player? will it ever come ?
The HEVC codec for mobile isn't fully optimized (yet), and using the "Improve SSA rendering" feature puts subtitle rendering onto the CPU and software decoder, meaning you'll require even more CPU power. This is probably why 10bit H264 was playing back better for you, is my guess.

Zoom video to fiil screen not working on HW/HW+ mode, Android TV

Hi everyone! I'm having a problem when I try to zoom in any video to fill the screen and eliminate the black bars on movies for example. I'm only getting a stretched video, not being able to get a proper uniform zoom, except when I select the software decoder. The problem is that some 4K videos can't be played smoothly on SW mode and also I lose the audio passthrough. I know this was once mentioned possibly as a hardware limitation, am I right?? I'm using the app on a TV with Android TV 6. The reported hardware SoC is a MediaTek MT5891 (Mali T-860 GPU). Any help would be much appreciated! Thanks!
C'mon guys, at least tell me there's nothing you can do about it!
emacrack said:
C'mon guys, at least tell me there's nothing you can do about it!
Click to expand...
Click to collapse
Yes, It looks like a hardware feature of the TV Boxes. MX Just uses android APIs. It doesn't work properly once any one of the sides reaches the screen limit & starts stretching when you zoom more. In our internal tests, Mi Box used to have similar issues. But, there are no such issues after Oreo update Zoom works properly on all three decoders.
Thirumalai.K said:
Yes, It looks like a hardware feature of the TV Boxes. MX Just uses android APIs. It doesn't work properly once any one of the sides reaches the screen limit & starts stretching when you zoom more. In our internal tests, Mi Box used to have similar issues. But, there are no such issues after Oreo update Zoom works properly on all three decoders.
Click to expand...
Click to collapse
Thanks man! I've got a pending update from Android TV 6 to 7 so, maybe it'll work with it.
Hi everyone.
This may be a solution.
I get to realise that this thread has a long history and there is no proper answer.
I too had the same problem while using MX player in Android tv. But some video are able to crop view. After many thoughts I get to realise that there are two kind of popular encoding in mkv format.
Videos encoded in H.264 have no problem. But if it is H.265 commonly known as HEVC it will no crop or zoom in.
I currently use H.264 video for maximum use of my tv screen.
Please Google these encoding method for better understanding. There are some interesting comparison between two.
Happy watching
Bitumon3 said:
Hi everyone.
This may be a solution.
I get to realise that this thread has a long history and there is no proper answer.
I too had the same problem while using MX player in Android tv. But some video are able to crop view. After many thoughts I get to realise that there are two kind of popular encoding in mkv format.
Videos encoded in H.264 have no problem. But if it is H.265 commonly known as HEVC it will no crop or zoom in.
I currently use H.264 video for maximum use of my tv screen.
Please Google these encoding method for better understanding. There are some interesting comparison between two.
Happy watching
Click to expand...
Click to collapse
There is a video which is encoded in hevc .how can we strech it . Do you have any solution for it ..is there any other player which can resolve the problem

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