Full HD video player - G Tablet General

Is gTab capable playing 1920x1080 H.264 video?
Which player should I download?
thanks!

I've been pretty happy with mVideoPlayer. It's supposed to play .mkv's but I honestly haven't tried it. But it's played everything I've thrown at it and I like how it can download the posters for your movies and tv episodes.
https://market.android.com/details?id=afzkl.development.mVideoPlayer

A lot of people seem to like MoboPlayer. I see that it's been recently updated and the changelog says something about Tegra2. I might have to try it.
https://market.android.com/details?id=com.clov4r.android.nil&feature=top-free

I just noticed your signature saying that you use CM7. Supposedly CM7's hardware accelerated video playback isn't quite ready for primetime yet. You might have problems playing that HD video.

xanadu1979 said:
I just noticed your signature saying that you use CM7. Supposedly CM7's hardware accelerated video playback isn't quite ready for primetime yet. You might have problems playing that HD video.
Click to expand...
Click to collapse
Yeah, just found out it's not working.
Any of these player can play AVCHD (file extension m2t, mts, m2ts, etc)?
Thanks!

http://forum.xda-developers.com/showthread.php?t=881835
If above is true, then a conversion is required. This is unexpected when I read all the raves about the hardware specs.

xanadu1979 said:
I just noticed your signature saying that you use CM7. Supposedly CM7's hardware accelerated video playback isn't quite ready for primetime yet. You might have problems playing that HD video.
Click to expand...
Click to collapse
What roms support HD accell?
I am also running CM7 and find the video playback wonky and was wanting to move to a ROM that supports full HW Acell for now. I assume Vegan 7 doesnt also since its based off cm7? Does HC have any HW acell?

Only the Froyo-based roms have HW acceleration. The Nvidia drivers are only available for Froyo at the moment. Hopefully that changes some time in the future.

Is that only a problem for gTab or other tablets? Thanks!

redhonker said:
Is that only a problem for gTab or other tablets? Thanks!
Click to expand...
Click to collapse
Just the tablets with this specific processor, the Tegra2 Harmony. There are a few out there but not many. The drivers may come out eventually, either officially or unofficially, but it might also never happen either.
There are plenty of Android tablets with newer versions of Android and hardware acceleration. They'll set you back at least $400 though.

xanadu1979 said:
Just the tablets with this specific processor, the Tegra2 Harmony. There are a few out there but not many. The drivers may come out eventually, either officially or unofficially, but it might also never happen either.
There are plenty of Android tablets with newer versions of Android and hardware acceleration. They'll set you back at least $400 though.
Click to expand...
Click to collapse
Yeah I may go with stock 4349 for now because it seems the only ROM (ok not a ROM but u know what I mean) that supports Netflix, Hardware Accel, and Flash.
It seems vegan 5.1.1 doesnt support netflix.

I just got my gTablet last week and after playing around with the stock software, I installed TnT lite 4.4 as well as Cyanogenmod 7. I've settled for now on CM7 for several reasons, but there are a few quirks I'm hoping will get worked out soon.
The most annoying of these quirks is the video issue. From reading I understand that CM7 has some issues with hardware acceleration and the 2.2 Froyo based ROMS should be better in this aspect - but when I used TnT lite 4.4, which was Froyo based it still had the exact same issues, even using the latest rockplayer. Why is it that the stock ROM could run HD videos so well, but not TnT lite 4.4?

My advice to you guys would be to try Brilliant Corners by roebeet. I can't link you to it but Google is your friend.

Related

Nexus S HD recording and hd codecs?

I was wondering the nexus S runs gingerbread , and gingerbread itself is known to lack HD recording and playback codecs maybe thats y nexus S cant record in 720p as technically it is the same as the galaxy in hardware, just a newer and different android os.
Sent from HTC Desire, Gingerbread 2.3.3
rafi300 said:
I was wondering the nexus S runs gingerbread , and gingerbread itself is known to lack HD recording and playback codecs maybe thats y nexus S cant record in 720p as technically it is the same as the galaxy in hardware, just a newer and different android os.
Sent from HTC Desire, Gingerbread 2.3.3
Click to expand...
Click to collapse
This has been covered in a few threads. It's not the same hardware. The Galaxy S uses an external image processing component to work around an SOC clock rate limitation. The Nexus S lacks this due to not having the necessary PCB space.
See here: http://twitter.com/dnaltews/status/15037578596065280
You'll still find some who believe it's merely a codec issue - that Google doesn't want to license the h264 codec, but the comments that people from Google have made indicate it's a hardware limitation.
If someone gets motivated enough you might see some sort of software workaround with lower FPS (ala the Nexus One), but so far that has not happened either.
Here's a fun one: http://forum.xda-developers.com/showthread.php?t=865102

No hardware acceleration in CM7?

I just learned that CM7 doesn't have hardware acceleration? Is this true? If so, I have a few questions:
1. When will it be available in CM7?
2. If not, what ROM has hardware acceleration in it that I can flash right now? Preferably Gingerbread; I don't want to go back to Froyo unless absolutely necessary.
Thanks!
Where did you hear this? It DOES have hw acceleration.
Sent from my HTC Desire HD using XDA App
akira02rex said:
Where did you hear this? It DOES have hw acceleration.
Sent from my HTC Desire HD using XDA App
Click to expand...
Click to collapse
First, I tried playing some 720p videos on my phone, using Rockplayer. It says "cannot play this file using the system player". I can only play the files using the hardware decode set to OFF.
So I Googled, and came up with some hits that hardware decoding/acceleration did not make it to CM7. For instance, here:
http://forum.cyanogenmod.com/topic/20404-720p-video-playback-on-cm7-stable/
Bump. I'd like to get some feedback/input on this please.
there is not a single android phone that uses hardware acceleration out there right now, except for the international version of the galaxy s. samsung was nice enough to give that phone a special update.
all other phones do not use hardware acceleration for anything like scrolling homescreens, lists, basically nothign. android 2.4 is supposedly adding in the APIs to now make hardware acceleration available.
note HTC may perhaps make certain custom apps hardware accelerated like a video playback app or something. but nothing else is ever hardware accelerated that i know of. so cyan 7 wont get it until android 2.4 is out
RogerPodacter said:
there is not a single android phone that uses hardware acceleration out there right now, except for the international version of the galaxy s. samsung was nice enough to give that phone a special update.
all other phones do not use hardware acceleration for anything like scrolling homescreens, lists, basically nothign. android 2.4 is supposedly adding in the APIs to now make hardware acceleration available.
note HTC may perhaps make certain custom apps hardware accelerated like a video playback app or something. but nothing else is ever hardware accelerated that i know of. so cyan 7 wont get it until android 2.4 is out
Click to expand...
Click to collapse
Won't using hardware acceleration save us battery and make our phones even smoother? It makes no sense not to use the capabilities the phone has!
ajm786 said:
Won't using hardware acceleration save us battery and make our phones even smoother? It makes no sense not to use the capabilities the phone has!
Click to expand...
Click to collapse
Without a doubt. Its mind blowing that Google hasn't done this from the start. This has been debated by a Google employee (Ry guy I think?) And you can read thru the thread over on the Google support forums. Its a long known discussion in that thread.

[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.

choppy 1080p flash video playback on ARHD ICS

Hi guys,
I am currently using Android Revolution HD 6.5.1 XE on my Sensation and I have several major problems:
1. I realize that 1080p mkv videos that my phone can play smoothly on Gingerbread (including Youtube HD 1080p) now become laggy. Even with SD videos (fully HW accelerated), sometimes the playback is choppy as well (I use MX player and Dice player). Can anyone help me confirm whether you have the same problems? I believe ARHD ICS does not have GPU overclocked as on Gingerbread, hence the choppy video playback.
2. On random occasions, I cannot get any sound on any applications, but notification sounds and stock music player are working normally. I can still listen to music through the stock player but cannot get any sound for videos. Everything will return to normal when I restart the phone.
3. Wifi randomly turns on by itself. The last time I check, this problem seems to be unsolved, but I may be wrong.
Any kind souls willing to give me some directions to solve the above problems? ARHD Gingerbread ROM does not have any of the problems above, but I don't want to go back to Gingerbread.
Bump, still waiting...
Imo bad flash, I never had those problems. Video playback even on flash has been buttery-smooth.
Sent from my HTC EVO 3D X515m using Tapatalk 2 Beta-2
And yes talking 1080p video.
Sent from my HTC EVO 3D X515m using Tapatalk 2 Beta-2
Yes, ARHD ICS does not have GPU overclocked. But that shouldn't be the reason for your video playback problem. Because of your other problems I also believe in a bad flash...Try a reinstall.
Bad Flash or using a wrong kernel.
I have tried flashing the ROM 3 times (also redownload the ROM, check md5), with both stock kernel and Sebastian's kernel (at 1.2, 1.5, 1.7 Ghz) and the video playback is still quite bad. I just flash the latest 6.5.2 on my Sensation and it is still the same problem with video playback. Just to confirm, can you guys watch 1080p youtube hd video without any problems?
The playback problem disappear straight away when I go back to GB.
Like I said, yes, I can. In both the app and on Browser with flash player.
Sent from my HTC EVO 3D X515m using Tapatalk 2 Beta-2
Video Choppy
Hey man, in MX player, are you hardware accelerating or software accelerating?
I noticed that HW accl is laggy, buy software accl is smooth
haq.abdul said:
Hey man, in MX player, are you hardware accelerating or software accelerating?
I noticed that HW accl is laggy, buy software accl is smooth
Click to expand...
Click to collapse
Yes, I am sure that I play my videos with hardware acceleration, and about your observation, I beg to differ. The way I understand it is like this: with hardware acceleration, the task of video playback is offloaded to the GPU, hence better rendering, frame rate and better battery performance. If you use software rendering, the whole task is given to the CPU, which will need to run at full speed to decode, and there is no guarantee that it plays smoothly. For instance, on my Sensation, without hardware acceleration, 1080p videos are impossible to play.
I am still trying every possible solution to my video playback problem. Yesterday I also tried Sebastian's latest kernel, with GPU overclocked, the frame rate is getting better, but it is still not on par with Gingerbread's performance.
Any other suggestions?
I think my description was not clear enough. The correct word for my situation is actually micro-stuttering, it is similar to situations when you are playing computer games with either nVidia SLI or ATI Crossfire.
I officially give up, don't really know how to solve the problem now.
why dont you try flashing another rom?
you keep saying its ARHD fault so flash something else and see?
Even i am facing this problem on my XE. mkv high bit rate videos ( more than 10mbps) are having micro stuttering. Hell even 720p hight bitrate videos. I am coming from galaxy S2 and these high bitrate videos used to play buttery smooth. Cant adreno 220 handle 720p videos? this is shame. i can say 1080p mp4 videos are playing fine though.
astarman said:
why dont you try flashing another rom?
you keep saying its ARHD fault so flash something else and see?
Click to expand...
Click to collapse
I will try other ROMs when I have enough free time, but someone told me that it is the same problem for all ICS ROM on the Sensation.
nickporwal said:
Even i am facing this problem on my XE. mkv high bit rate videos ( more than 10mbps) are having micro stuttering. Hell even 720p hight bitrate videos. I am coming from galaxy S2 and these high bitrate videos used to play buttery smooth. Cant adreno 220 handle 720p videos? this is shame. i can say 1080p mp4 videos are playing fine though.
Click to expand...
Click to collapse
I just want to clarify with you: there is no problem with video playback on Gingerbread, only on ICS that the problem occurs, so it really ROM-dependent, you may want to give ARHD 4.1.13 a try instead of those latest ICS ROMs. Having said that, it is a known fact that Mali-400 MP has much higher performance than Adreno 220, even in terms of graphics and video playback. I think h.264 high profile videos with higher than 10mbps is too much the Sensation, it is a hardware limitation after all. If you want to watch any videos without problem, the ASUS Transformer Prime is the only choice.
Just for curiosity - why bother playing a 1080p file on a device with a (much) lower native res?
ymirsson said:
Just for curiosity - why bother playing a 1080p file on a device with a (much) lower native res?
Click to expand...
Click to collapse
There are two important reasons:
1. There is no need for conversion. I can use the same files for my laptop and my phone.
2. Quality: It is all about the video quality, you just have to see it to believe, it is just like day and night. You can put 2 youtube videos with SD quality (say 480p) and full HD quality (1080p) on your phones (in this case, the Sensation) and compare them side-by-side. Image quality, colors, details are much better on full HD and the differences are obvious, regardless of your phone's native resolution. In a sense, it can be comparable to your laptop situation: should I buy a Blu-ray movie to watch on my 720p screen laptop? If you have watched Blu-ray movies before, you definitely will know the answer.
huy_lonewolf said:
There are two important reasons:
1. There is no need for conversion. I can use the same files for my laptop and my phone.
Click to expand...
Click to collapse
Understandable, even though cheap storage and batched rips minimalize the effort.
huy_lonewolf said:
2. Quality: It is all about the video quality, you just have to see it to believe, it is just like day and night.[..]
Click to expand...
Click to collapse
Yeah, because you compare apples and oranges.
Obviously a downscaled 1080p looks better than an upscaled 480p.
Also, the used color space is not bound to the resolution.
And yes, a BR will look better on your 720p screen. Obviously. DVDs are 576 mpeg-2 encoded ^^
huy_lonewolf said:
If you have watched Blu-ray movies before, you definitely will know the answer.
Click to expand...
Click to collapse
I have, and i agree. But one should think trough why, and when it makes sense.
No offense, one should do whatever he wants to do.
I (but that may be me) would rather have a 540 movie with high bitrate than a 1080p with a lousy one, just to say "hey, it's HD"
huy_lonewolf said:
Hi guys,
I am currently using Android Revolution HD 6.5.1 XE on my Sensation and I have several major problems:
1. I realize that 1080p mkv videos that my phone can play smoothly on Gingerbread (including Youtube HD 1080p) now become laggy. Even with SD videos (fully HW accelerated), sometimes the playback is choppy as well (I use MX player and Dice player). Can anyone help me confirm whether you have the same problems? I believe ARHD ICS does not have GPU overclocked as on Gingerbread, hence the choppy video playback.
2. On random occasions, I cannot get any sound on any applications, but notification sounds and stock music player are working normally. I can still listen to music through the stock player but cannot get any sound for videos. Everything will return to normal when I restart the phone.
3. Wifi randomly turns on by itself. The last time I check, this problem seems to be unsolved, but I may be wrong.
Any kind souls willing to give me some directions to solve the above problems? ARHD Gingerbread ROM does not have any of the problems above, but I don't want to go back to Gingerbread.
Click to expand...
Click to collapse
Did u try stock ICS ROM?

[Q] Video Acceleration in ICS

I'm running CM9 arcee SK3, and like all the other ICS roms, it doesn't have video acceleration. What I'm wondering is, what changed between Gingerbread and ICS that broke this?
Also, given that the Xoom is also Tegra 2 and it has an official ICS rom, is there any way that could be used to bring acceleration to the G2x?
xBIGREDDx said:
I'm running CM9 arcee SK3, and like all the other ICS roms, it doesn't have video acceleration. What I'm wondering is, what changed between Gingerbread and ICS that broke this?
Also, given that the Xoom is also Tegra 2 and it has an official ICS rom, is there any way that could be used to bring acceleration to the G2x?
Click to expand...
Click to collapse
so, in gingerbread (and all versions of android before it) all video was done by software. this makes it slow ALOT slower than with hardware acceleration. i wont get too intense with the reasons, but basically it lets the GPU do like 100 calculations at once (hardware) instead of 1 at a time (software).
This means that it is MUCH less CPU and GPU intensive to render video. So the developers of Ice Cream Sandwitch (Google, not rom devs here) decided to make it mandatory so that it could be heavily integrated into the phone. (making things like 1080p video recording MUCH easier with a higher framerate).
They also made all of the UI rendering need Hardware Acceleration. now, im fairly sure the developers got HA for the UI working on this phone by doing the equivalent of writing their own drivers (no small feat). however Hardware Acceleration for video still does not have these drivers. (and we probably wont be able to dev them up, being as Video Encoding/Decoding is much more complex then just rendering a UI).
Now as for the Xoom, while it is Tegra, it's a different version of the chip, and because of this nothing useful can be shared between the 2.
Now, if you want video encoding to be done the old way, there are apps from the market that do it, i know MX video player is one that has a software rendering option and i think there is at least 1 video recorder that does it by software. Either way, until we get hardware support, there are options.
TL;DR: Its not broke, its just new, and we dont have the drivers for this new 'feature'.
Yeah, it's not to fun. I cant wait till we have it going! Just bought an extended battery!
Sent from my LG-P999 using Tapatalk 2 Beta-4
Thanks, Klathmon, everything makes a lot more sense now.
xBIGREDDx said:
Thanks, Klathmon, everything makes a lot more sense now.
Click to expand...
Click to collapse
Here are the apps he was talking about.
Watch video: https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad
Record video: https://play.google.com/store/apps/details?id=com.androidillusion.videocamillusion

Categories

Resources