John RyanYesterday 10:51 AM (edited) - Public
Asus TF101 Transformer related post

Looking at +Shane Monroe +Chris Hentschel and any other owners

Looking at various posts on this really cool tablet and seeing really great Emulator performance, not to mention how it really does come across as a nice Netbook/laptop replacement which i'm really more than happy with...BUT One area that has my a little confused is video performance....

Ok as an example i have quite a few 1080p music videos that i have watched from my main PC to my Mobile phone, but it seems to me that the TF101 is not capable of smooth 1080p playback. Is the Tegra 2 seriously lacking in this department?

Ok granted that if you hook it up via HDMI it will only show in 720p anyway but it's the fact that i cant get it playing smooth with these files is quite annoying as my SGS2 does this flawlessly via its screen and i think native 1080p HDMI (so my TV says anyway). Given there is not much between actual CPU speeds between these devices, is it a case of Tegra 2 Vs Exynos fail for high quality video ?

I can only guess if it's not a dodgy ICS version we have that can't cope with these files in a good speed of fashion or it's simply the case Tegra 2 is lacking in this area. I have tried Multiple video players with same results.

In other news, i hear a new official update will be released soon, heard good reports about it.


5/10/2012 Update

The .24 release is approved and will be released in the near future.
44 comments

Shane MonroeYesterday 10:57 AMEdit
Upload a video somewhere and I'll record playback.

What you need is a GOOD video player ... The one that comes stock? Not so good.

Chris HentschelYesterday 10:58 AM
Unfortunately I haven't delved much into watching videos on my TF101, especially anything HD, at least personal files I have moved onto it for viewing. However I have done HDMI out of 'HD' video from the IMDB app (trailers which are puported to be 720p) and YouTube and it looks spectacular both on the TF screen and my plasma.

John RyanYesterday 11:02 AM
Uploading a high quality 1080p music video to my dropbox at the moment, it's a prime example, hopefully done soon.

Shane MonroeYesterday 11:04 AMEdit
great .. I'm pulling a couple from my collection to prepare.

John RyanYesterday 11:10 AM
OK hoping this works OK, first time sharing via Drop.

https://www.dropbox.com/s/16yolp8j0r...-%20Poison.mp4

This file i have run on my Transformer, it will have slowdown and really can't keep up. Phone plays it perfect. Really great quality.

Shane MonroeYesterday 11:12 AMEdit
Okay .. I'm starting to remember some of my earlier tests with this.

Downloading your video now ...

Here is the deal ... CERTAIN compression technologies can be decoded with HARDWARE. I don't have a list for you. IF the video stream can be decoded with HARDWARE, then you have a good experience.

If not, it falls back to software rendering - and then - well, you know ...

Let me try this out.

John RyanYesterday 11:15 AM (edited)
Cheers, look forward to hearing how your Tablet deals with it.

The file is not unique in it's problems, pretty much all my 1080p stuff will struggle.

John RyanYesterday 11:16 AM
+Chris Hentschel If memory serves me correct, you are on GB these days? Be interesting to see how that version of Android deals with it also.

Shane MonroeYesterday 11:22 AMEdit
I think it is a pure failure to optimize for Nvidia ... I'll post my findings here in just a sec ... let me drop the videos.

John RyanYesterday 11:26 AM (edited)
Shame if it is the case i'm guessing optimising Tegra 2 now they just won't bother with as they are probably more focused on Tegra 3 and the future.

Shane MonroeYesterday 11:50 AMEdit
HDMI out didn't help either.

Okay I finally found something that makes some sense ...

Tegra-2's video decoding hw is limited to 6mps (tegra 3 can handle 40mbps). If your mkv's bitrate is more than 6mbps then some video apps will stutter. bsplayer,otoh, will try to drop frames (instead of stuttering) to provide a more acceptable experience. In my experience, for mkv slightly over 6mps, frame-dropping would be hardly noticeable. bsplayer also has its own smb mode and thus provide (imo) a smoother streaming than others which rely on a file-manager.

FYI, I tried every single top rated video player with this video. MX Video is still the champion and will be the one represented on the video.

For fun, I'm going to overclock the TF101 for a bit - see if it makes ANY difference.

Shane MonroeYesterday 11:53 AMEdit
Hmmm... No overclocking available ..strange.

My GUESS is? The TF300 would play this like BUTTER. Which is great. Tegra 3 in a same-price tablet? Sounds like a deal to me.

Giving me more reasons to consider a trade up.

Shane MonroeYesterday 11:58 AMEdit
Here is the video ....

Untitled2.avi

I'm recoding the video to 4.2 bitrate ... just for fun. We'll see if there is any noticable quality difference.

Shane MonroeYesterday 12:07 PMEdit
The original bit rate was just over 4 already - so that didn't help. I found it interesting that the original video was 23 fps too.

Trying a straight up conversion to "youTube HD", which is 1280x720. I have a feeling this will be fine.

Shane MonroeYesterday 12:08 PMEdit
Shame I already went to Fry's today. I would take an SD card and throw it in the TF300 for a test.

Shane MonroeYesterday 12:15 PMEdit
Considerably better but still not what I would want.

Chris HentschelYesterday 12:21 PM
GB? Oh you mean HoneyComb.

Yeah, I am on that Revolver ROM.

I can try that file tonight though.

John RyanYesterday 12:29 PM (edited)
Yeah Honeycomb, My bad

720p seems OK this end, No problems i have found.
The odd 480p file having some flickering problems that only my transformer shows i have seen at times though. Weird.

Yeah I'm guessing the TF300 would probably play 1080p fine. I'd be very surprised if it didn't.

Shane MonroeYesterday 12:33 PMEdit
For giggles, I ran this though AVS4YOU's Video Converter - optimizing for Android devices, 1280x720. I would consider this ACCEPTABLE playback.

http://www.monroeworld.com/misc/nicole.mp4

Shane MonroeYesterday 12:34 PMEdit
My friend +Troy Toulou is bringing his Prime over with him Memorial Day weekend. I can see how things work there, too. Or +Martin Parrott could try it on his end ... heeheh ..

John RyanYesterday 1:21 PM (edited)
Must try that 720p file of yours over the weekend. No access to my TF at the moment. It probably be fine though.

Yeah given the prime is almost identical to the TF300, Be nice to know for real if it copes much better.

Cheers for all the info.

Martin ParrottYesterday 1:29 PM
I'll download everything from the links above after work and give them a go on my Prime, then get back.

John RyanYesterday 2:54 PM (edited)
Does the Prime & TF300 like the TF101 threw HDMI video output limited to 720p or can it output up to the size of the source, say a 1080p video file?
I'm still 95% convinced my phone can do this..so again i look at a possible Nvidia/Tegra issue if it can't (TV shows 720p for everything TF, Phone shows its own res but scales to size of a video. TV reports running in 1080p if the video source is 1080p)

Prime is quite rare to get in these parts and soooo expensive. TF300 is released in a few weeks here...I would be very tempted by it if it has full 1080p HDMI output for video and a smooth playback.

Chris HentschelYesterday 3:31 PM
I am looking at maybe putting the 300 on my Christmas list this year. Maybe I will try overclocking my 101. 

Shane MonroeYesterday 4:10 PMEdit
Btw... Hdmi appeared to be 1080 p when I tried it on the tf101...so.....

Martin ParrottYesterday 4:32 PM
OK, I just slapped all the videos linked above on my Prime and it plays all of them flawlessly. No slowdown or stutter could be observed.

John RyanYesterday 4:34 PM
Hmmm Interesting, something in the firmware update?
I've still on an old ICS version, i'm getting 720p on home screen and in Videos.
I Won't have my TF back till monday but will try again and will probably be flashing it with a new firmware also. I might try and borrow a 2nd HDMI lead also just in case.

John RyanYesterday 4:35 PM
Cheers Martin, good to know. Should be the same outcome with the TF300 also then.

Shane MonroeYesterday 4:56 PMEdit
I can test the output again later and make sure HDMI out was actually 1080

John RyanYesterday 4:59 PM
I was thinking about it a little more , i may have got 1080i output at times. I'm not 100% though. bah! can't test anything at the moment unfortunatly

Chris HentschelYesterday 5:29 PM
I overclocked my TF to 1.5Ghz. While my TF is much snappier as whole, the video still runs out of sync and slow.

Shane MonroeYesterday 6:06 PMEdit
I might experiment with a custom ROM myself .. the ICS version of what Chris is running. Experimenting with OC too.

John RyanYesterday 6:32 PM
1.5ghz woo that's quite a big OC. much more heat?
Shame about the video though

Chris HentschelYesterday 6:45 PM
+John Ryan so far so good...it is dynamic at the moment. Basically all I did was open up the threshold of what it can top out at. Seems like 1.6 is the max people are pumping it to.

John RyanYesterday 6:47 PM
Ah, Any speed increase is no bad thing, from the OS to Emulation. Hope the stability keeps up.

Chris HentschelYesterday 7:05 PM
Stability seems fine, everything in terms of the OS and Apps is smooth as buttah! 

Chris HentschelYesterday 9:25 PM
Just had a total freeze up. Screen on, everything locked. Had to hold power button to reboot. So much for the stability of that. 

Martin ParrottYesterday 9:37 PM
Careful of those overclocked waters, thar be dragons!

Chris HentschelYesterday 10:09 PM
Plenty of kernels to try here...

John Ryan8:05 AM
Does any of them Kernels mention anything about GPU overclocking or is it even possible? I have seen little about it

John Ryan8:22 AM (edited)
A little more digging shows that Blades kernel can do this and possibly some others. hmm stability is probably another question though.

I was curious as i thinking this may have more performance impact in video rather than CPU OC as Chris still had lag @ 1.5 Ghz with video

Chris Hentschel8:54 AM
It is definitely a hardware acceleration issue IMO. Raw CPU won't do it.

Shane Monroe9:57 AMEdit
It is probably speed of the video pipeline. All the CPU power in the world won't help.

This is a lot like the Amiga. We would get a 68030 CPU, but speed increase was NEGLIGIBLE unless you added specific fast memory to the 030 card - then all the sudden, it was blazing fast.

John Ryan10:08 AM
To true, just adding a memory card to the A1200 for example could nearly double it's speed