[Feature Request] Sony Xperia M2/MS8926 SoC: H/W+ with 10bit videos - MX Player

I've been a happy MX Player Pro user on my Nexus 7 tablet for a few years now, but it was time to finally get a smartphone, so I "upgraded". Now I can't seem to get the H/W+ or any hardware acceleration working with 10Bit h264 videos on this Xperia M2. 8Bit is fine.
Since H/W+ works with 8Bit, the SoC (Qualcomm MSM8926 Snapdragon 400) seems to be compatible with it. Can H/W+ for 10Bit be enabled in a future update like it was for the old Nexus 7? I don't mind the decoding artifacts, I just don't want to have to transcode video for my mobile devices again.

The reason why you could use HW+ on the old Nexus 7 was because it used a Nvidia Tegra core. Somehow, the developer was able to get some hardware support for 10-bit videos on Tegra devices.
Long story short, 10-bit hardware support is impossible on anything else. You will have to use the SW decoder.

I am not terribly familiar with hardware decoders, but can't you "fool" it by only passing it 8bit instead of the full 10bit? Or will that not result in anything usable? Since there were artifacts on playback with the old nexus, I assumed it was what it did.
I bought the pro version partially because it saved me from transcoding and that was worth the money for me. Not meant as a "gimme my money back", just a bit disappointed. Oh well.

Not sure. Either way, it was a hack more or less that he found to make it work.

Hii, everyone.#deleted&sold m2
NoobX

EGAX said:
Hii, everyone...just bought this devices, about 3days ago,decided to take the dual sim variants and now already rooted, hope someone dev here also focusing the developements for dual sim variants, thanks
NoobX
Click to expand...
Click to collapse
I think you are in a wrong forum.
It's the official forum of MX player.
Sent from my Galaxy S5 using Tapatalk

Related

Couple of interesting specs

AT&T has posted a new spec sheet on the Captivate here.
Couple of things stood out in contrast to information (speculation?) that has been posted on this forum and elsewhere, so wanted to mention them and see if any of the early purchasers can check and confirm.
Wi-Fi (WLAN)
Wi-Fi (WLAN) enabled YES
WLAN support 802.11g
WLAN security methods WEP, PSK, EAP, & WPA
Multimedia capabilities
NOTE: The storage capacity is limited by the remaining flash memory and expandable memory.
Audio/Graphic/Video Multimedia Messaging (MMS) Size Limit 300KB
Audio Player YES
Audio Formats SP Midi, Standard MIDI, WAV, MP3
Graphic Formats GIF87a, GIF89, PNG, WBMP & JPG
Video Player YES
Video Formats MPEG4 Part 2 Simple Profile, H.263 (.avi, .mov, .3gp, .mp4)
Memory
Flash (device) Memory 16 GB flash memory
Expandable Memory Supports MicroSD cards with up to 16GB of memory
I point these out since some people have assumed that the base specs of the SGS were carried over to the Captivate (e.g., 802.11n, FLAC support, max 32GB MicroSD cards supported). Has anyone checked these on their phones yet?
Yea, those specs are missing quite a few things.
dsjr2006 said:
Yea, those specs are missing quite a few things.
Click to expand...
Click to collapse
Missing a few things that are actually on the device, or the device is missing quite a few things?
http://www.phonearena.com/htmls/Samsung-Captivate-phone-pa_4676.html
Also missing some of the supported media codecs like Xvid & Mkv
This is really upsetting.
This is android is not IOS4.... the N wifi protocol can be unlock with a custom kernel, Xvid can be played using rock player form the market, and about the 16gb SD limit, all manufactures say that but the SD controllers always support the max GB available wich is 32gb, so nothing to be worried about.
IMHO Rockplayer sucks , its only software solution can only playback low bitrate under 1000kbs, player in Galaxy S can playback High profile h264 30fps no problem with real hardware acceleration .
In contrast rockplayer will get you ~5fps, atleast on Nexus one it sucks.
Anyway back on topic , if AT&T crippled Captivate to this extend its really sad for media enthusiast like me. I can only hope they posted basic spec for Android in general. As samsung phones should come with mkv,xvid ect. and NEON hardware acceleration.
rafyvitto said:
This is android is not IOS4.... the N wifi protocol can be unlock with a custom kernel, Xvid can be played using rock player form the market, and about the 16gb SD limit, all manufactures say that but the SD controllers always support the max GB available wich is 32gb, so nothing to be worried about.
Click to expand...
Click to collapse
so are you saying we will be able to have a max of 48gigs? 16gigs onboard and then 32gig SD card?
Not even AAC? Thats BS. I was about to buy this phone tomorrow. Now after see ing all this gimping just to make sure its not better than the iphone 4 on paper, I'm not so sure. I might go to sprint for the epic like I was originally thinking.
I'm hoping someone will stuff a 32GB mSDHC into a Captivate and see whether it's fully addressable. Ditto the wi-fi radio for 802.11n capability (I find it odd that none of the dozen or so reviewers have commented on that). Any takers???
It's quite possible even AT&T's spec sheet is incorrect (and it won't be the first time recently they've screwed up...).
k2snowboards88 said:
Not even AAC? Thats BS. I was about to buy this phone tomorrow. Now after see ing all this gimping just to make sure its not better than the iphone 4 on paper, I'm not so sure. I might go to sprint for the epic like I was originally thinking.
Click to expand...
Click to collapse
Now here's what AT&T lists under the browser functionality:
File Formats Supported 3.0 (A2DP / AVRCP / DUN / HFP / HSP / OPP / SPP/ MP3 / AAC / AAC+ / eAAC+ / WMA / DivX / MPEG-4 / H.263 / WMV3 / YouTube / GIF87a / GIF89 / PNG / WBMP / JPG)
Seems to me a browser wouldn't be able to support all those formats without the accompanying codecs available via the OS. Again, someone needs to run a set of comprehensive tests on this device -- not the Reader's Digest-style technical evaluations we've seen up until now.
I'm fine with no wireless-n, it eats battery too quickly, but Xvid? CMON NOW!! Anyone can confirm this???
I was able to play an Xvid avi no problem.
Has anyone tried playing a FLAC file yet?
Well I can definitely tell you tomorrow, I did watch h264 on it in the store, as for wireless N I'll know tomorrow.
I remember when they posted the Aria specs those were incorrect as well... Lets not jump to conclusions.
dmuntean said:
I was able to play an Xvid avi no problem.
Click to expand...
Click to collapse
Thanks for the update. I was hoping it was just at&t's lazy spec writing. They do it with most of their phones.
do you have any *mkv files you could try?
I just tried a FLAC file as well... Played just fine.
Just watched an mkv 720p episode of the office on rockplayer ARMv7
It worked surprisingly well. Not perfect but with some optimizations it could be flawless. Maybe if there is ever an armv8 version (what the hummingbird is) that would be all it would take
So far the cpu power of this thing has exceeded my expectations
Sent from my SAMSUNG-SGH-I897 using XDA App
matthewpapa said:
Just watched an mkv 720p episode of the office on rockplayer ARMv7
It worked surprisingly well. Not perfect but with some optimizations it could be flawless. Maybe if there is ever an armv8 version (what the hummingbird is) that would be all it would take
So far the cpu power of this thing has exceeded my expectations
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Can you try playing mkv with captivate ,with its default player not third party ?
matthewpapa said:
Just watched an mkv 720p episode of the office on rockplayer ARMv7
It worked surprisingly well. Not perfect but with some optimizations it could be flawless. Maybe if there is ever an armv8 version (what the hummingbird is) that would be all it would take
So far the cpu power of this thing has exceeded my expectations
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Did you try an MKV with the default player to see if there really is lack of support on the captivate or if at&t is pulling some bs?

Video player for MKV MP4 HD...

anyone know a decent video player for TF? wiht Tegra2 it even can play decent 720p MKV...
Haven't tried it for MKV containers but Buzz Player works perfectly with x264 encoded mp4 encodes.
Would love to find a player that dims the on screen Honeycomb buttons like the stock player though.
mobo player with codec
change the setting of mkv to software acc' in the setting
I use RockPlayer. Works perfect for me. Don't think its on the market though.
Sent from my Transformer TF101 using Tapatalk
Rosch89 said:
I use RockPlayer. Works perfect for me. Don't think its on the market though.
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
https://market.android.com/details?...er.android.unified.lite&feature=search_result
Lite version is but not the full version. The watermark on the top left can be pretty annoying.
It's been mentioned in other forums- DICE Player works very well! The dev mentions in the app description that Tegra 2 might have some glitches, but so far it's been able to play most mkvs i throw at it- even those that mobo and mx (and others) play with no sound!
https://market.android.com/details?id=com.inisoft.mediaplayer.trial&feature=more_from_developer
sadly tegra 2 is unable to fully decode HD using its hardware. dice so far has the smoothest frame rate in all the players out there, but it still lag at certain scenes where there is a lot of movement or fighting. hoping they be able to solve the problem.
anyway was wondering by increasing the processing speed of the tegra 2, will it be able to process mkv better?
gtsfrost said:
sadly tegra 2 is unable to fully decode HD using its hardware. dice so far has the smoothest frame rate in all the players out there, but it still lag at certain scenes where there is a lot of movement or fighting. hoping they be able to solve the problem.
anyway was wondering by increasing the processing speed of the tegra 2, will it be able to process mkv better?
Click to expand...
Click to collapse
It has nothing to do with Tegra 2. Samsung's Galaxy S series are using Hummingbird and can fully decode 720p. It's all software and codecs.
You could always just convert your move to mp4, I've done it to loads of HD movies (LOTR and such) and they run great, even streaming through to the TV via HDMI.
Sent from my Transformer TF101 using XDA Premium App
well mkv works the best in dice player atm. hopefully they can optimize it for tegra.
DICE Player is the answer to your problem concerning MKVs. Give it a try, the developer is VERY active on the XDA forums especially in the Transformer forum.
Converting something to another format is unacceptable in the hardware that we're getting. And honestly, it's a waste of time to convert. Just get DICE Player and you won't ever have to convert again.
http://forum.xda-developers.com/showthread.php?p=16224858#
Go there. The developer is actively talking in that thread. Another new version was released today to fix some problems with subtitles and multiple audio streams in a single MKV. Honestly, it's the best player and well worth the $4US to the dev.
MX player is the best the guy above ^ is 100% right.

[Q] Does the overclock improve video playback?

Just got my new transformer and im very happy with it except 720p mkv playback is horrible. but i knew that before i bought it since its still an outstanding device and im happy with it even if i have to run handlbreak once in a while. unless 720p mkv playback improves though i do plan to sell it and buy the new transformer 2 when that comes out.
anyway right now my transformer is running the stock firmware but its a b6O model so i should be able to root it if i want.
My question is, does overclocking improve the playback of 720p mkv files? because those are the only files im having trouble with and really the only reason to root my device right now since Netflix is working.
Thank you for reading this!
*EDIT* should have mentioned that dice player is my player of choice since it handles 720p mkv files the best out of all the players. but any answer is appreciated *EDIT*
It does, but not very effective. Tried using mxplayer.
slicedeye said:
Just got my new transformer and im very happy with it except 720p mkv playback is horrible. but i knew that before i bought it since its still an outstanding device and im happy with it even if i have to run handlbreak once in a while. unless 720p mkv playback improves though i do plan to sell it and buy the new transformer 2 when that comes out.
anyway right now my transformer is running the stock firmware but its a b6O model so i should be able to root it if i want.
My question is, does overclocking improve the playback of 720p mkv files? because those are the only files im having trouble with and really the only reason to root my device right now since Netflix is working.
Thank you for reading this!
*EDIT* should have mentioned that dice player is my player of choice since it handles 720p mkv files the best out of all the players. but any answer is appreciated *EDIT*
Click to expand...
Click to collapse
The problem with the transformer is that it can decode H.264 but not all the profiles. A lot of the files downloaded off the internet may not be in a profile you can decode in hardware, but if you are encoding the files yourself you can get them to play fine if you encode them with the right settings.
I am sure OCing will help especially on files that are being decoded in software (ie, the CPU) but might not really help of the files are already being decoded in hardware (GPU).
I noticed that mkv don't play smoothly even in DICE player with supposed hardware acceleration.
Will overclock help with that?
JoeTF said:
I noticed that mkv don't play smoothly even in DICE player with supposed hardware acceleration.
Will overclock help with that?
Click to expand...
Click to collapse
yes overclocking helps with dice player. I pushed mine to 1.2Ghz and it can play decently almost every single 720pmkv i throw at it, though it will lag at certain places where the fps is higher.

Live streaming H.264

Hello I am trying to stream H.264 at 500kbps to my phone but I cannot get HW decoding to work. It works on pretty much every phone but this one. iPhones play it fine. All of my friends android phones play it with HW but mine just wont. Is there something wrong with my phone? It plays audio in hardware decoding but no video.
What rom are you on?
Sent from my HTC Vision

[Q] mx player mov video to slow sony tablet s

Hi. i have a problem playing Videos taken by my Action Cam (mov-files) with mx player on my sony tablet s. 1080p 30fps and even the 720p 60fps are both played to slow and a bit sticky sometimes (and sound is not synchron). The tablet is able to play 1080p full hd videos but usually does not support mov-files (therefor sony support did not help me with that). I tried already to play around with settings of mx player and several other players but I cannot solve the problem. I played the same video on a samsung galaxy tab 2 (which has nearly the same hw) without problems in correct speed, so the video-file seems to be ok.
Please can anybody help?! Who knows how to play 1080 or at least 720p mov-files correct on a sony tablet s?
Thanks in advance!
Did you play around with the decoder? Try software decoder and hardware decoder.
Sent from my Nexus 4 using XDA Free mobile app
lolcakes203 said:
Did you play around with the decoder? Try software decoder and hardware decoder.
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
Hi,
Yes this is what i tried already! But there are many settings available....use hw decoder.... local, network or 10bit. Sw decoder...local or network....
I tried different settings but always same problem at playback....
I was going to suggest that it may be a hardware limitation, but you said that it works fine on another tablet with similar hardware, so the only thing I can suggest is that your current tablet has poorer software Optimization and so it is unable to do the same work as the more optimized tablet that you mentioned.
Sent from my Nexus 4 using XDA Free mobile app
I dont know for sure if both have really exactly hardware, but both have dual core processor with 1/GHz, 1GB RAM, display 1280x800,
Usually sony tablet s should be able to play 1080p (e.g. mpeg4), as sony support says...
I have the same problem on the sony tablet with 720p mov videos....i think 720p should work for sure..??
Is there a way to improve software optimization?
Okay, so I did a little research into the hardware and while they seem to have similar hardware, there are some key things to notice. The tegra 2 chipset in the Sony S is slightly less powerful than the galaxy tab in terms of CPU, but in terms of GPU (the processor responsible for graphics, images, video decoding and playback), the Tab 2 is far better, using a SGX540 which easily out performs the gpu in the Sony S (ULP GeForce).
This explains the lower performance on your tablet, simply due to lower hardware. But also, the tab is using a newer version of android which means better Optimization and features, etc which all combine to provide better performance than your Sony tablet. You can improve the software by flashing a custom ROM and kernel and overclocking the device to perform faster.
Sent from my Nexus 4 using XDA Free mobile app
Try H/W+ or H/W decoder.......
It works well for me ....
And i use mx player 1.7.22 version..... New versions are little bit laggy .....
Hit thankx if it helps
Killwish said:
Try H/W+ or H/W decoder.......
It works well for me ....
And i use mx player 1.7.22 version..... New versions are little bit laggy .....
Hit thankx if it helps
Click to expand...
Click to collapse
Thanks lolcake203, for your research and explanation!!
But why/how does it work for killwish then? I tried several settings but it doesnt work.
Killwish, just to make sure...you can play mov videos 1080p with mx plaxer on a sony tablet s without problems??
I use mx player 1.7.28...can that really be the problem?
Killwish, are you using a sony s tablet or another device? There are large variations between hardware...
Sent from my Nexus 4 using XDA Free mobile app
Sorry bro...... Didn't read your post carefully.. Please don't mind
I don't hav Sony tab s....
My device is Samsung GT s7582....
1.2ghz and 717 ram..... 1080p videos play without any problems.....
Sorry again.... But I think Sony suxx..... Samsung hardware is better than Sony for same configuration....
No problem killwish.
There's your answer robertwa, it is simply a hardware limitation.
Sent from my Nexus 4 using XDA Free mobile app
Killwish said:
Sorry bro...... Didn't read your post carefully.. Please don't mind
I don't hav Sony tab s....
My device is Samsung GT s7582....
1.2ghz and 717 ram..... 1080p videos play without any problems.....
Sorry again.... But I think Sony suxx..... Samsung hardware is better than Sony for same configuration....
Click to expand...
Click to collapse
Ok thanks for info.
I just thought it must be possible on sony tablet s because in other format (e.g. mpeg4,.....) it works fine in 1080p full hd.....also when i stream the mov file to my tv via google chromecast using the local cast app it works fine on the tv, altough the tv itself is not able to play it himself (put the sd card in tv directly...."unknown file"-message appears)....so i thought the tablet must do it in background.....
And as i mentioned in my initial message also with 720p (60fps) mov videos i have the same problem....you really think the hw of the sony tablet s is even too poor for this...?
Did no one ever try to play a mov video 1080p on a sony tablet s .....and could let me know if it works or not....please?!
I thought already about doing a reset on the tablet.....but if it is simply not possible to play those files i can safe that effort.
Thanks!
robertwa said:
Ok thanks for info.
I just thought it must be possible on sony tablet s because in other format (e.g. mpeg4,.....) it works fine in 1080p full hd.....also when i stream the mov file to my tv via google chromecast using the local cast app it works fine on the tv, altough the tv itself is not able to play it himself (put the sd card in tv directly...."unknown file"-message appears)....so i thought the tablet must do it in background.....
And as i mentioned in my initial message also with 720p (60fps) mov videos i have the same problem....you really think the hw of the sony tablet s is even too poor for this...?
Did no one ever try to play a mov video 1080p on a sony tablet s .....and could let me know if it works or not....please?!
I thought already about doing a reset on the tablet.....but if it is simply not possible to play those files i can safe that effort.
Thanks!
Click to expand...
Click to collapse
Dear friend, I don't have Sony tab.... So I don't know much about it.
But my friend has Sony Xperia z... And I also not happy with its performance, display color etc..... And I have Samsung GT s7582.... Which costs less than 10k... And I am able to play all formats in mx player with no issue... So I personally think Samsung devices are better (only in my opinion)..
.
But don't worry..... You can convert them to mp4 and able to play on your tab...... And 30fps is ok.....I never played 60fps video on any device yet.... You can change fps in recorder...... Try 30 fps mp4.....
And wait... May be someone solve your problem....
Good Day.... And gud luck...

Categories

Resources