I have 2 problems with MX Player on the new Samsung Galaxy Tab 4 8.0:
1.
HW+ mode crashes MX Player. I already sent a crash report.
2.
Aspect is not always correct. For example, I have a 720x576 16:9 file and the tablet is 16:10, so I should have small black bars at the top and bottom when using fit to screen mode and full width. But it uses full width and way too big black bars. Also, 100% mode is full width, which is not correct either. I can only use stretch mode, but then the aspect is a little off (16:10 vs 16:9).
The same file works with the correct aspects in MX Player on all my other devices (Nexus 5, LG G Pad, China 7" tablet).
The same file has correct aspect on the Tab 4 using Dice Player or the Samsung Video Player.
MX Player thinks the file is 1024x576 on all devices (even those where the aspect shows correct).
Any help/hints would be greatly appreciated. Thanks!
Related
Is there a way to change the aspect ratio in the stock video player?
I don't know if it was after the last update or after I uninstalled Dice Player but video played from the microsd card is in the wrong aspect.
It will not fill the screen side to side. For some reason it fills the screen bottom to top. The ratio of the video is 16:9.
It used to play and look just fine. I can open up a photo in the gallery app that is 16:9 and it looks like it is supposed to. I reinstalled the free version of Dice Player and can choose 16:9 aspect ratio and it looks right. Problem is the free version works for only a 3 day trial period.
Any help is appreciated.
BTW. The video looks right on my laptop and my other tablet. Just not the TF using the stock video player.
Has anybody else experienced this issue? Dice player is slow as hell too. Is there a setting that needs to be changed before the One XL will play video correctly or do video players need to be updated to work with the S4 processor?
One thing's for sure, video playback on devices optimized for particular encoding settings is optimum when those are followed.
Having said that, I have no problem playing 720p encodes in H.264 format using Handbrake with a profile that is based of the standard high profile but with B-frames, CABAC, 8x8 transform and weighted P-frames all turned off. These aren't necessarily the settings needed for optimal playback on THIS device but they are what I use for reliable playback on my Tegra 2 based Galaxy Tab 10.1 and those files that I've encoded for that play just as well on my One X.
I just dragged over a 1080p video shot on my Nikon D7000 onto my One X without any conversion at all and it plays perfectly fine using Dice Player. I was surprised.
Wonder if it's your encodes.
So far the best performance I've gotten on AVI without re-encoding is Bsplayer.
Sent from my HTC One X using XDA
In MX Player, change from "H/W" mode in the top right to "S/W (fast)" - see if that helps.
Another vote for BSPlayer. I was a big Rock Player proponent for a long time. But it doesn't seem to be updated any longer.
Also, similar to another previous response, forcing from HW to SW mode may help. Its a bit of a crap shoot depending on the encoding settings and codec used. But BS Player works for most things.
what if..
neocryte said:
In MX Player, change from "H/W" mode in the top right to "S/W (fast)" - see if that helps.
Click to expand...
Click to collapse
i tried this but it says that "H/W decoder is not supported.. what should i do? thank you for the help..
Got a bunch of digital copies of movies from DVD/Blu-Ray's I've bought, unfortunately they look pixelated and or blocky on the tablet. Is this because the resolution of the tablet is 1280×800 and most of these movies are DVD quality which somewhere around 640x480? Is there any way to convert them to higher res?
howie411 said:
Got a bunch of digital copies of movies from DVD/Blu-Ray's I've bought, unfortunately they look pixelated and or blocky on the tablet. Is this because the resolution of the tablet is 1280×800 and most of these movies are DVD quality which somewhere around 640x480? Is there any way to convert them to higher res?
Click to expand...
Click to collapse
Are you using the built-in video player or something else? I had this issue when I was using MX Player and fixed it by changing the decoding.
midas69 said:
Are you using the built-in video player or something else? I had this issue when I was using MX Player and fixed it by changing the decoding.
Click to expand...
Click to collapse
Tried using MX Player and doesn't look any better. Maybe just the initial movie quality is bad.
My two cents.
MX Player's software decoder tend to pixelize movies a bit, even movies that are encoded in 720p or 1080p. The color gradient is terrible. I tried hardware mode and it seems to fix the pixelazation problem a bit. Although using the stock video player seem to yield better movie playback results.
To answer your other question, you cannot increase the resolution of a movie file. You have to go back to the original movie, and re-encode it at a higher res. In the case of the digital copies, you are pretty much stuck at the resolution the created the file with.
Sent from my SCH-I605 using Tapatalk 2
I found these old thread from last year in the XDA Nexus 10 forum & old MX Player forum on Google Groups:
MXplayer to support full screen HDMI!!
Nexus 10 hdmi output scaling
Did this feature ever get implemented? I also have a device that doesn't have a 16:9 aspect ratio (LG Optimus G) & would LOVE to have this feature in MX Player so I can stop using the stock LG video player app when I have my device hooked up to my TV.
See also this recent thread: http://forum.xda-developers.com/apps/mx-player/bug-1080p-mhl-cut-left-plus-borders-2nd-t2769152
CDB-Man said:
See also this recent thread: http://forum.xda-developers.com/apps/mx-player/bug-1080p-mhl-cut-left-plus-borders-2nd-t2769152
Click to expand...
Click to collapse
OK I read that thread earlier but I didn't totally understand, until I just re-read it now. So you're saying that I need to use a video player app that uses casting (The Stock LG Video player app does this also) instead of just being mirrored when being output via HDMI?
That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.
CDB-Man said:
That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.
Click to expand...
Click to collapse
Is this a feature we can expect in MX Player in the future?
http://forum.xda-developers.com/apps/mx-player/sticky-mx-player-chromecast-t2725253
CDB-Man said:
That is correct. Casting on a mobile device is similar to using extended desktops on your PC. It's the only way to have 2 actual screens rendered at different resolutions. When the video is cast, the video itself will be rendered at the video's native resolution. And of course since most (if not all) videos these days are 16:9, it will match your TV.
Click to expand...
Click to collapse
Is there any other video player apps that can cast via HDMI output? I can't seem to get the VLC Beta app to do it.
Not that I'm aware of; but then again, I've never had the need to do this so I wouldn't know.
When playing MTS files from my Sony HandyCam on my Samsung Galaxy Tab S 8.4 using MX Player, I get horizontal lines that degrade the quality of the video. I tried some other Android players and they were even worse. I've sometimes seen a similar thing in Windows Media Player on my Win8.1 computer. In researching it, I'm finding that it seems to be a problem going back quite a ways that may be related to the file format more than any particular device. It also seems it may have to do with interlacing. Has anyone seen this in MX Player with MTS files? There is a setting that indicates you can deinterlace, but it only works with the SW Decoder, which I turned on, but then there is a different problem - choppy playback (always) and distorted images (at times). I'm hoping for a better solution. Is there one?
GTGeek88 said:
When playing MTS files from my Sony HandyCam on my Samsung Galaxy Tab S 8.4 using MX Player, I get horizontal lines that degrade the quality of the video. I tried some other Android players and they were even worse. I've sometimes seen a similar thing in Windows Media Player on my Win8.1 computer. In researching it, I'm finding that it seems to be a problem going back quite a ways that may be related to the file format more than any particular device. It also seems it may have to do with interlacing. Has anyone seen this in MX Player with MTS files? There is a setting that indicates you can deinterlace, but it only works with the SW Decoder, which I turned on, but then there is a different problem - choppy playback (always) and distorted images (at times). I'm hoping for a better solution. Is there one?
Click to expand...
Click to collapse
As you said Deinterlacing will only works with SW. SW decoder uses ffmpeg. So, it may render well in many occasions. But, it needs lot of cpu power. So, it may laggy in high definition videos (depends up on your hardware).
Both H/W & H/W+ uses system decoders. So, MX Player's control over it is very limited.
Sent from my SM-G900H using Tapatalk