v 1.7.27 bug? blank screen / pause? - MX Player

Hi,
Since upgrading my Nexus 7 to 4.4.3 and upgrading to paid v1.7.27 of MX Player I am seeing some weird behaviour playing .AVI files.
During say a 45min video, I will get 5-6 instances where the screen blanks for a second or so, then the video resumes from where it had left off without any intervention from me.
The video files are encoded the same format as others I watched before the upgrade and I never encountered this problem. I can watch the same video files with say BS Player free and there is no problem.
The files are .avi, 720x416 MPEG-4 Part 2, with 2 audio streams (MP3 48000Hz, stereo, 109.3 kbits/sec). They are 45mins long and approx 400mb in size.
I also tried a MKV file H264/AVC/ MPEG4 AVC / MPEG4 Part 10 with a 711x400 resolution with a 24fps and that stuttered in playback and I had to switch to BS Player in order to watch it. I have watched other files of this nature just fine before the upgrade.
I have tried switching H/W+ decoding on and off - does not appear to make a difference.

Hi,
Not so many things are changed on 1.7.27 in video playback module.
Does it also happen on all three decoders -- hw, hw+, sw?
And does it happen with other videos or only with one video in your description?
Thanks

a) try it on HW and SW decoders as well.
b) could you post the mediainfo of the files that cause problems?

Related

[Q] Video Hardware Decoder

Just wondering which codec does the HW video decoder support? The specs say this....
Video Player; Compatible Video Files, 3GPP, H.264, MPEG4, WMV; Video, Streaming
However, it does not say if it is through hardware decoding or software. Also, does the stock player support HW decoding? I want to say it does, but not 100% sure.
Thanks!
Not sure about the S3. but I have mx video player, it has hw,hw+,sw. I use all the time to watch movies .
Sent from my SCH-I535 using xda premium
Thanks
Thanks for the response. I did a little research myself and came up with the following...
On an h.264 transcoded file in a mp4 container.... The stock player and MX players hovered the cpu utilization around 20%. There was also another strange process that was running...I forget what; possibly mediaserver? With the "BS Player", the utilization hovered around 8% without the mediaserver process.
I think I'll stick with the "BS Player" since there's lower utilization. OH, the main reason for the response. Turns out that I'm pretty sure it's being 'hardware decoded'. If it wasn't, I would ahve expected the cpu utilzation be up around 75%+.

[Q] Only Software Decoder for MKV Files?

I love using MX Player to watch shows on my Android devices. However I'm watching Psycho-Pass right now and noticed that only software decoder works for .mkv files, probably because of the way fansub groups encode their anime. Are there any intentions to add in a hardware decoder support for .mkv files in the future? Would help a lot with regards to how smooth the show is when I try to watch it on my phone, especially if it is 1080P. Would also help with battery life too.
Or is this more related with Hi10P? It seems that way but I am not sure since I know some of the anime I watch encode using Hi10P while others don't.
.mkv is just a container. What matters is video codec. H.264 will be decoded using h/w decoder (unless something in f/w is badly broken), 10-bit H.264 ("Hi10P") can't be decoded using h/w decoder and nobody can do anything about it.
(you can check the profile using MediaInfo on PC)

Bug report: Jerky video playback and subtitles not rendering properly in 1.8.21

New thread to make sure this doesn't get lost in replies to previous thread.
MX Player version 1.8.21 for x86 has problems with both video playback and subtitle rendering. Older version 1.7.40 did not have problems with the same files on the same hardware, so it's something in MX Player.
External codecs from xda-developers.com were in use.
In video playback, image "stutters" and is "jerky" instead of smooth. Subtitle rendering does not render all subtitles unless "subtitle speedup tricks" (sorry, don't remember the exact wording) is checked, but that seems to render subtitles to original video size then rescale for screen size, which causes fuzzy subtitles (not so bad for 720p video rescaled to 1080p, but 480p rescaled to 1080p is noticable).
Bug reports from both MX Player 1.7.40 and MX Player 1.8.21 are attached. All related files are available at mega.nz
Also, to illustrate the problem, I've taken video of the playback both under 1.7.40 and 1.8.21. This was done with an external handheld camera so the quality isn't very good, but it also does not put any burden on the system being tested, so it does not cause/exacerbate the issue.
1_7_40_smooth_video.MTS
1_8_21_jerky_video.MTS
Both taken from the file RAILGUN S ep01 at 0:00.
1_7_40_subtitles.MTS
1_8_21_bad_subtitles.MTS
Both taken from the file RAILGUN ep18 at 1:20
1_7_40_subtitles_2.MTS
1_8_21_bad_subtitles_jerky_video.MTS
Both taken from the file RAILGUN S ep04 at 1:22.
Please let me know if you need more information.

Skip forward/backward function acts weird on my device.

I have a 2015 model of sony bravia android tv, and it has a MT5890 CPU and a mali T-624 GPU. I installed the latest version of mx player and armv7 neon codec.
I am able to play x265 coded videos with built-in video player without any problem, it's very smooth, and I can skip forward or backward or just jump to whenever I wish to.
However when using mx player, it's also very smooth, but I can only play from the beginning, if I try to skip forward or backward, or jump to a certain time point, it starts to act very weird. Sometimes video speeds up 2x or 3x, sometimes it slows down, like it's catching up or slowing down to wait audio to be synchronized. And it can take from couple of minutes to half an hour to go back to normal.
This only applies to x265 coded videos, I have other video that are coded with x264 or HEVC, and they work just fine in both built-in player and mx player.
I have tried other video players like spmc, kodi or VLC, they all stutter, VLC is probably the best among these but it is still dropping frames left and right. But most of them don't have problem with skipping or jumping.
Can someone please explain the reason? Could it be fixed?
Much appreciated!
terrytw said:
I have a 2015 model of sony bravia android tv, and it has a MT5890 CPU and a mali T-624 GPU. I installed the latest version of mx player and armv7 neon codec.
I am able to play x265 coded videos with built-in video player without any problem, it's very smooth, and I can skip forward or backward or just jump to whenever I wish to.
However when using mx player, it's also very smooth, but I can only play from the beginning, if I try to skip forward or backward, or jump to a certain time point, it starts to act very weird. Sometimes video speeds up 2x or 3x, sometimes it slows down, like it's catching up or slowing down to wait audio to be synchronized. And it can take from couple of minutes to half an hour to go back to normal.
This only applies to x265 coded videos, I have other video that are coded with x264 or HEVC, and they work just fine in both built-in player and mx player.
I have tried other video players like spmc, kodi or VLC, they all stutter, VLC is probably the best among these but it is still dropping frames left and right. But most of them don't have problem with skipping or jumping.
Can someone please explain the reason? Could it be fixed?
Much appreciated!
Click to expand...
Click to collapse
Basically, x265 is an encoder for HEVC. So, both are same.
Maybe some particular HEVC profile has issues. Can you try HW+ decoder?
Thirumalai.K said:
Basically, x265 is an encoder for HEVC. So, both are same.
Maybe some particular HEVC profile has issues. Can you try HW+ decoder?
Click to expand...
Click to collapse
In fact I am using HW+ decoder, and it's the only way I can play those videos smoothly. Switching to HW or SW would make the video either completely unplayable or stutter very heavily.
To sum it up, I CAN play any videos with built-in player smoothly and drag or jump or skip however I want to.
I CAN play x265 coded files smoothly with mx player in HW+ mode, but I CANNOT jump or skip. I CAN play any other videos with mx player without any problem.
I CAN play x265 coded files with some level of stutter with other players like spmc and VLC, but I CAN drag or jump however I want to.
The videos that I am having problem with have these kind of parameters:
Format : HEVC
Format Info : High Efficiency Video Coding
Format profile : Main [email protected]@High
Codec ID : V_MPEGH/ISO/HEVC
Writing library : x265 2.5+4-b4a5bcfe29c7:[Windows][GCC 4.9.3][64 bit] 10bit
If the writing library is x264 or ATEME Titan KFE or ATEME Titan file, or if the codec ID is hev1, or if the format profile is Main [email protected]@Main, I don't have a problem.
This is so weird....
To the TC - Did you ever get this sorted?
I am having the same issue on my Sony Bravia. Whilst the actual player is exactly what I wanted, I get exactly the same issue when fast forwarding or rewinding.
I have played around with the different codec settings but it doesn't seem to make any differences.
Did you end up finding a solution?
Cheers
littlelostkiwi said:
To the TC - Did you ever get this sorted?
I am having the same issue on my Sony Bravia. Whilst the actual player is exactly what I wanted, I get exactly the same issue when fast forwarding or rewinding.
I have played around with the different codec settings but it doesn't seem to make any differences.
Did you end up finding a solution?
Cheers
Click to expand...
Click to collapse
Glad to see that I am not alone. But unfortunately I did not find any solution and had given up on this.
After all, it is only a tiny fraction of all the videos have this kind of behavior.
Thank you for the confirmation

What are the best settings for SD interlaced video playback?

Hello!
I have a Q10 Pro Android Player connected to a FHD TV and would like to use MX Player only for SD video playback. These are most often 720X576 resolution interlaced videos with 25fps (that is actually 50fps due the deinterlace). Variously coded in MPEG, xVid or x.264 codecs.
I can see some options in MX Player that could probably impact the Picture Quality of the playback, like the options to choose from HW, HW+ and SW decoders, then choose 3 different kind of Deinterlace method, an also 3 option regarding the colorspace.
Regardless if it would be working fine on my Box or not, what would be the theoretically best setting for each upper option to get the best possible Picture Quality with these kind of videos?
Thanks!
No one?

Categories

Resources