Handbrake Settings Test - G2 and Desire Z General

I have been running a few tests on Handbrake transcodes for my G2, and I wanted to share my results for anyone who doesn't wish to invest in 9 hours of transcoding/CPU time, just to get sub-par results.
My test file was Dexter S05E01 in the form of a 720p mkv. I tried 4 different settings, and here are the results:
1.) 1280x720 mp4 at constant RF 20. The picture is very sharp, but the playback stutters. Audio is fine, but the phone can't keep up with the video (when played in the stock player, doubleTwist, Vplayer, and QQplayer).
2.) 1280x720 mp4 at constant 2550 kbps. The picture is also very sharp, but the video playback still stutters, even when played in each of the alternate players listed above.
3.) 800x448 mp4 at constant RF 20. The picture is still sharp, yet it STILL stutters. The phone just isn't keeping up with the video. This one confuses me, since it's less than the phone's screen resolution.
4.) Handbrake iPhone/iPod Touch settings at 480x320, with constant RF 20. This is the only one that plays without stutter, but it is noticeably less sharp than the previous three tests. Played on my 3rd gen iPod Touch, this encoding looks fantastic. However, my goal was to maintain the HD feel of the source, and this was not achieved.
I will continue to experiment with different file-types and report back here if I succeed at finding a crisp, yet playable transcode for the G2.

Are you playing the videos using the built in media player? If there's lots of stutter I would try rockplayer. Don't download rock player from the market, its the universal version and is very slow and stuttery. Go to the website for rockplayer and download the version specifically for the cortex A8. I can play 1080p downloaded youtube videos with that.
Sent from my T-Mobile G2 running Cyanogenmod.

^^^^^This^^^^^
I use Rockplayer for all my movies without having to transcode ever!

Am I missing something? I went to the rockplayer website but only see versions for arm7 and arm6.

It's ARMv7.
I downloaded it, but I'm still getting stutter, even on the 800x448 file. h.264 is the right codec, right?

Perhaps it's because I haven't rooted my G2. Maybe 800MHz isn't fast enough to decode 720p. Are you running CM at 1.4GHz, to get your 1080p videos playing with no stutter?
Also, to be more clear, it's not a huge stutter - only very subtle. However, it's enough to really bother me, because the video is never really smooth.

I'm running CM7 at 245 - 979 mhz ondemand with the UV kernel. Have you tried playing a 720p youtube video downloaded with something like tubemate?
I did notice when I played a converted version of inception once that it stuttered, yet youtube 720p videos didn't stutter at all.
Sent from my T-Mobile G2 running Cyanogenmod.

I guess you're right. There is a small stutter... but its much less then when I was trying to use handbrake and convert full movies...
Sent from my T-Mobile G2 running Cyanogenmod.

Yeah, I tried a 720p youtube video in RockPlayer, and there was still enough stutter to bother me. I guess I'll just stick with my iPod Touch for watching videos on the go.

I used a guide for HandBrake with G2-optimized settings based on the iPod Legacy preset and the mVideoPlayer app. I also have the G2-Fast kernel and overclocked to 1516 with SetCPU. It works fine enough, but the files it generates are only marginally smaller than the source. What is the homepage of RockPlayer? The first result on Google is broken.

The first Google result works for me.
http://rockplayer.freecoder.org/index_en.html

Hopefully the next iteration of Android (Honeycomb) will be able to use it's gpu acceleration features on videos?

ARMv7neon, ARMv7vfp, or ARMv7vfpv3d16? They're all ARM7, whats the difference?

Personally I wasn't able to get Rockplayer to work on my G2 for some reason. I tried both versions of the ARM6 and the ARM7 version as well so I'm unable to view any videos at the higher quality. But here are my settings that I use.
Picture: I keep these at DVD quality, so my width is always at 720 and I have the box checked in "Keep Aspect Ratio"
Video Filters: I have all of these to off.
Video: Video Codec is at H.264 and Framerate(FPS) is set to "Same as source". Quality I have set at 60.78%RF:20
Audio: Source=Automatic Audio Codec=AAC9(faac) Mixdown=Automatic Samplerate=Auto Bitrate=160 DRC=0
I don't touch the "Advanced" box
I also have the "Container" box set at MP4 with the Web optimized and iPod5G support boxes checked.
Lastly I change the .mv4 to .mp4 at the end of the file.
These are pretty much the same settings at the iPhone & iPod Touch presets with just a few differences.
I've never had a problem viewing any movies with these settings and the quality, I feel, is excellent. I've converted hundreds of movies using these settings ever since I've had my G1. The only difference is the Video Width. The G1 I had set to 480. Hope this helps.
One other thing to add. These were all either direct DVD or Blu-ray rips so I've never seen any real loss in quality.

Thanks, darkjuan. I'll give those settings a spin and see if I have more luck with them than I did my original settings.

Related

Best movie convert settings.

Hello DHD owners
I've got my DHD today. I'm familiar with Android as I have used Leo and Desire with same OS. Now I really like the screen on DHD! I want to convert movies and other epic movies/clips I have on my PC. Last year I've ripped all my DVDs to my external hardrive.
Which settings and converter program is best?
Size is not a big deal, 32GB here, quality matters
I'm on costum ROM, overclocked to 1,5GHz. Just so make clear I won't have any issues with playback for lager file sizes. I remember I had this on my Leo while I was on WINMO. :/
Thanks for your time
Sent from my Desire HD
Haha same. The HD2 was the only WinMo phone I actually enjoyed using! Hmmmm well you can convert videos in either 800x480 or 720p, as the Desire HD can playback both. However our phone has a screen res of 800x480, so best to go with the native res. Anyways, for high quality, I always use MP4 video format. Codec, Mp4 or h264. Bitrate, CBR. Approx. 1500kbps. Sound, 128-320kbps. You can also crop video to remove black bars, that's your choice. My arsenal of video converters includes: Pinnacle Studio, AVS, and most of the time DVDPean and Xilisoft Video Converter Ultimate. Hope I helped
Note, too high values for audio and video bitrate can cause your device to lag. Keeping your phone OC'd above 1.22ghz while watching a video for 1hr plus may severely overheat your phone.
I found this app. Free Video to Android Converter
It looks a little silly, and nags you everytime you exit, but it makes beautiful movies at native res (800x480) from just about any format (avi,mp4,mkv,mov,wmv). It's also a bit slow, due to only using 1 core (I got 8 on i7).
All converted movies can play in the default player, with hardware decoding of course.
The settings I use is the preset for HTC Desire, Nexus One. Havent had to try any other formats.
Elemental_Fire said:
Haha same. The HD2 was the only WinMo phone I actually enjoyed using! Hmmmm well you can convert videos in either 800x480 or 720p, as the Desire HD can playback both. However our phone has a screen res of 800x480, so best to go with the native res. Anyways, for high quality, I always use MP4 video format. Codec, Mp4 or h264. Bitrate, CBR. Approx. 1500kbps. Sound, 128-320kbps. You can also crop video to remove black bars, that's your choice. My arsenal of video converters includes: Pinnacle Studio, AVS, and most of the time DVDPean and Xilisoft Video Converter Ultimate. Hope I helped
Note, too high values for audio and video bitrate can cause your device to lag. Keeping your phone OC'd above 1.22ghz while watching a video for 1hr plus may severely overheat your phone.
Click to expand...
Click to collapse
I play games on my phone @ 1,5Ghz Or, I did on my Leo. It did get pretty hot(!) but never caused a damage. So I think it will be safe Atleast, I hope so
I'll try this settings when I get home. I do a bit video editing, I usually use Sony Vegeas PRO. You can check here, I have only one video on this account, but few more in my other. www.youtube.com/user/ITuNaYI
I'll check if I can do it with Sony Vegas PRO!
leppie said:
I found this app. Free Video to Android Converter
It looks a little silly, and nags you everytime you exit, but it makes beautiful movies at native res (800x480) from just about any format (avi,mp4,mkv,mov,wmv). It's also a bit slow, due to only using 1 core (I got 8 on i7).
All converted movies can play in the default player, with hardware decoding of course.
The settings I use is the preset for HTC Desire, Nexus One. Havent had to try any other formats.
Click to expand...
Click to collapse
I'll check this as well when I get home
i think format factory is the way to go, just use native resolution 800 x 480
Looool! Damn I miss GTA IV...so fun when first released, now everyone's on COD
Elemental_Fire said:
Looool! Damn I miss GTA IV...so fun when first released, now everyone's on COD
Click to expand...
Click to collapse
lol
I still play GTA IV, have done that for 3 years now. And there is a few pro players left. But it is like, everyone knows everybody. I also do have CoD BO, but not fun as GTA IV. Sub for more vids
DHD native player doesn't play flv format. Unconverted 700Mb video doesn't play smoothly on my DHD. It seems to lag badly.
I have no problems playing video's on my DHD.
It's still stock and i use Rockplayer to play video's.
I download a TV-show from the internets and i put it on my phone and it plays almost without lag.
Okay, guys, I'm back now. I had to flash a new ROM as it did not support HQ video playback. Now, I'm on Android Revolution HD, with LeeDroid Kernel. Overclocked to 2Ghz (!) I'm getting exlent performance.
I had totally forgot that I had Any Video Converter Professional, bought years ago. However, I'm now converthing a 1h 16m long Top Gear epsiode, just to give it a try.
Settings are;
Video Codec: mpeg4
800x480
Video Bitrate: 2500 (just testing it out )
Video Framrate: 25 (what do you think? This is default, should I change it?)
Audio Bitrate: 320
Sample Rate: 44100 (?)
EDIT!
I've rolled back to 1,2Ghz, as I did really not see any big improvment @ 2Ghz. Heat vs. performance ratio is not worth it.
However, I'm still converting that video. The problem is that the output file is about 1GB now And the input is 699 MB
It must be the high video bitrate!
UPDATE:
The quality is amazing! The final size was 1,44GB. But it is just perfect! I'm now converting even more
yet another UPDATE:
The avi files I have converted is in amazing quality. Now I'm converthing a Blueray movie. Lets see how this ends up

[Q] CM7/Gingerbread Video Playback

Hi everybody. I am running Phiremod 6.2. What I really want is to be able to drop a standard definition video on the sd card, such as a divx or xvid file on the and have it play back smoothly on the nook. It seems that hardware video decryption doesn't work and that is the reason we are stuck using software decryption. What is the best video player? Even with the best video player, do you still need to re-encode the videos to lower resolution for proper playback? What format do you re-encode video to? Do we expect hardware video decryption to be accomplished by the amazing xda hackers?
Thanks!
I use Mobo player for playback. Have encoded several standard def videos from a TV series using Handbrake with the nookcolor preferences created by someone else on this forum, in H.264 format. They look and sound very good this way, except it does not fill the screen which is expected as it is standard def. Have not tried any HD content yet.
waldes said:
Hi everybody. I am running Phiremod 6.2. What I really want is to be able to drop a standard definition video on the sd card, such as a divx or xvid file on the and have it play back smoothly on the nook. It seems that hardware video decryption doesn't work and that is the reason we are stuck using software decryption. What is the best video player? Even with the best video player, do you still need to re-encode the videos to lower resolution for proper playback? What format do you re-encode video to? Do we expect hardware video decryption to be accomplished by the amazing xda hackers?
Thanks!
Click to expand...
Click to collapse
Isn't Phiremod just a modded CM7? CM7 suppports hardware decoding, for up to 480p files (max 854x480). Anything beyond that will be soft decoded. Anything that isn't expressly supported by Nook's "supported" video/audio formats are, afaik, also software decoded (the base player will not do this, need something like vitalplayer or rockplayer, etc.)
- If a video is just not a supported format but is 480p and under, it runs very smoothly for me in CM7 as software decoded -- you wouldn't be able to tell that it wasn't hardware accelerated.
- If a video is higher than 480p (720p, etc) or the bitrate is too high, even if it is the supported format, it will also attempt to be software decoded. My experience with this is that it's poor quality (stutters, audio desync a lot of times, etc.)
MP4 container, H.264 baseline codec for video conversion. Anamorphic loose, 854x480. AAC / MP3 (I forget what else is supported) codecs for audio, choose 44.1 khz sampling rate instead of 48khz to avoid problems. Bitrate for video and audio are up to you, but I wouldn't use the lossless setting for H.264 because you'll have issues with it playing (and will be an enormous file). You also really don't need to use it for a 7" screen. For me, video bitrate of 800 kbps (avg) is low but acceptable, 1100 for medium, 1500 is (non-HD) dvd quality. 128-160 kbps audio, your choice.
There's a lot of players out on the market, many free. I like Vital Player Neon a lot but the paid app version failed on me because of their self-copy protection. I use Moboplayer and also installed the Neon codec from the dev's website, it improved my performance noticeably on some more system-intensive videos.
As always, YMMV.
LBN1 said:
I use Mobo player for playback. Have encoded several standard def videos from a TV series using Handbrake with the nookcolor preferences created by someone else on this forum, in H.264 format. They look and sound very good this way, except it does not fill the screen which is expected as it is standard def. Have not tried any HD content yet.
Click to expand...
Click to collapse
Is the <-> (vs >-<, etc options) not working for you to expand it to full screen? I have not had any issues getting 480p content to edge-to-edge (provided it's 16:9 aspect ratio, which many shows and movies are. While Nook's resolution isn't true 16:9 it's close enough that you won't notice any real edge). The only videos that display with bars for me are the wider aspect ratio ones.
(On stock rooted firmware, with 1.1Ghz OC)
I also use handbrake... encoding to 1024x576 xvid seems to do the trick with mobo player. (Altough so far I tried only one video file.)
edit: tried an other one, plays almost perfectly in sync. It is about 1 frame out-of-sync that can only be noticed with hard, fast sounds like slapping.
Encoding to h264 with the said resolution results in video being played back slower and of course audio being out of sync.
480p h264 baseline / aac mp4 files can be hardware decoded and play nice, but I'm all for the bigger resolution.
angomy said:
Is the <-> (vs >-<, etc options) not working for you to expand it to full screen? I have not had any issues getting 480p content to edge-to-edge (provided it's 16:9 aspect ratio, which many shows and movies are. While Nook's resolution isn't true 16:9 it's close enough that you won't notice any real edge). The only videos that display with bars for me are the wider aspect ratio ones.
Click to expand...
Click to collapse
The ones I did were not in 16:9 aspect ratio, they were 4:3 which is why I believe I could not expand them to full screen. I haven't yet tried a 16:9 video like a movie but will soon.
in addition to the formats/resoluton mentioned try using Vital Player Neon - works with a lot of formats - plays really smooth on my NC (CM7 7.02+1.3GHzOC)
Thanks a bunch!

Poor Video Playback

So, bought the Gtab on Friday, got a 32gb unlocked (Sweet). So, here is the problem that appears to be happening to almost everyone.
My video playback is Horrible, I've tried multiple codex's, and different Resolutions.
The videos so far i've tried.
3,343 Kbps 1280x720 at 29.970 fps, AVC ([email protected]) (CABAC / 4 Ref Frames) .MP4 Container, Very Choppy.
1,390 Kbps 640x272 23.976 fps MPEG-4 Visual (Xvid) Advanced [email protected]) (BVOP2) .avi Container Very Choppy
5,000 Kbps 1280x720 29.970 fps, VC-1 (WMV3) ([email protected]) .wmv Container Plays Flawlessly
Everything but the .wmv will play flawlessly on my Vibrant. Actually .wmv's are the only thing that i have found that won't play on my Vibrant.
I will test more configurations, but so far i'm not pleased with the video playback on the galaxy tablet.
I've tried other video players off the market, Moboplayer, mVideoplayer, haven't tried RockPlayer yet, but i had it on my vibrant and I felt the playback was not as good. Maybe i'll try it on Honeycomb.
So, I guess list your experiences so far, and suggestions. I will update as I go and find things.
Reserved... (Pending List of known formats)
Working Audio Codex's (So far):
AAC Low Complexity 2 Channel, Best
MP3 2 Channel
WMA 2 Channel
None Working Audio Codec:
AC-3 (Any Channel)
Working Video Codex:
AVC/H.264 Base Profile for 720p/1080p 3 Ref Frames, 0 B Frames
MPEG-4 Visual (Xvid) (Unknown limitations)
VC-1 (Unknown limitations)
Vplayer works great for me
Unfortunately, the fact that Samsung kept their hands out of Honeycomb has a downside. As far as I know, the Tab supports no more video types than stock Honeycomb. Which results in almost no good support at all. I've come to deal with it and you can, too.
The majority of my videos (720p and 1080p mkv) are converted and compressed while maintaining the quality by using this setup:
http://forum.xda-developers.com/showthread.php?t=1102922
Worth it.
tsunami1609 said:
Unfortunately, the fact that Samsung kept their hands out of Honeycomb has a downside. As far as I know, the Tab supports no more video types than stock Honeycomb. Which results in almost no good support at all. I've come to deal with it and you can, too.
The majority of my videos (720p and 1080p mkv) are converted and compressed while maintaining the quality by using this setup:
http://forum.xda-developers.com/showthread.php?t=1102922
Worth it.
Click to expand...
Click to collapse
I found that this morning and tried it, i Converted 3 different files, and tried different settings, and they all run like crap. I guess i will try some other settings on it.
Who thinks Sammy should use Exynos in the tab? Tegra does not seem to be very friendly with respect to playback. I find it tough to believe that Tab looks so sluggish compared to GS2.
Just download a different movie player app. MoboPlayer works great, and it's free.
I downloaded Hall Pass 720 BRRip xvid and it looks amazing and works great...
Sent from my GT-P7510 using XDA Premium App
DroidHam said:
I downloaded Hall Pass 720 BRRip xvid and it looks amazing and works great...
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
And its a .avi
Sent from my GT-P7510 using XDA Premium App
Whats wrong with just converting everything to hi-def MP4 on your desktop/laptop and dumping on your tablet? I mean the iPad does it with great success and gives the user the impression that it can play every video format??
The tab is a 10" screen, just about any video format 720p and above (hell even some 480p) will look just as good as 1080p on your 40-50" tv screen....or am I missing something???
kponti said:
Whats wrong with just converting everything to hi-def MP4 on your desktop/laptop and dumping on your tablet? I mean the iPad does it with great success and gives the user the impression that it can play every video format??
The tab is a 10" screen, just about any video format 720p and above (hell even some 480p) will look just as good as 1080p on your 40-50" tv screen....or am I missing something???
Click to expand...
Click to collapse
What program and settings do you use, then?
Ok, I just purchased the 10.1. I use it alot to play back mp4 and m4v videos that have been encoded by Handbrake. What I've noticed on the 10.1 is that while they look excellent, when panning, the video pans with a jerky motion and is not smooth.
Any suggestions? I've looked around the forum but have not found anything definite. I've encoded the video at 720p.
From what i've read and researched, Tegra 2 only supports H.264 with Mainline Profile, Meaning 3 Reference Frames and no B frames, i've encoded several 720p Videos that way at 5Mbps and they play flawlessly.
While researching, i came across someone that came up with a Profile on Handbrake. That is what I've been using to encode my videos and so far, everything works great.
I will continue to do more Research.
Just a fyi, it does support High Profile, but with a max of 4 reference frames and 3 B frames.
Check the very first post here:
http://forum.xda-developers.com/showthread.php?t=1060825
It also includes presets for High and Baseline.
buri73 said:
Background
As I understand it, Tegra 2 should playback up to High Profile 720p and Main Profile 1080p. However, with limitation on Honeycomb and/or lack of driver release by Nvidia, current crop of HC tablets do not playback anything above Baseline Profile smoothly. Future updates by Google/Nvidia should fix this issue, but it looks like we may have to reencode High/Main profile media for the time being.
Click to expand...
Click to collapse
Even he says it, Tegra 2 currently doesn't support anything above Baseprofile because of driver limitations
But that thread is a Very good reference on how to encode video using handbrake, for Tegra 2 Devices.
He wrote that before the 3.1 update. He should really take that out.
buri73 said:
Update 5/28: Honeycomb 3.1 upgraded TF101 can playback 720p High Profile natively!
Verified with native player and Mobo(HW playback). Modified steps 3-3.1 to reflect HP settings, added HP preset and sample. Enjoy!
Click to expand...
Click to collapse
Ahh I see it, right at the top, right now im testing it out, encoding a 720p video using his High Profile.
Metzenw said:
I found that this morning and tried it, i Converted 3 different files, and tried different settings, and they all run like crap. I guess i will try some other settings on it.
Click to expand...
Click to collapse
I've only converted mkv files, but for 720p ones I use 1280 max output width, 20 video quality, live video type, high h.264 profile, and veryfast encode speed. For 1080p I just change the profile from high to baseline. All of my videos (with the exception of Avatar.....Man that's a long movie) are cut by two thirds. I guess I should mention though that I have a Motorola Xoom til I can sell it and get a Tab
If that doesn't work, just contact the OP of that post. He's really good at giving prompt replies.
Thanks for the information guys, I really appreciate it!
I just got my tab today and I am bitterly disappointed in how poor it is in terms of formts supported. Non of my avi or mkv files play (and when I use a 3rd party app they lag like crazy).

Handbrake: encoding 720p video that isnt jittery

Ive searched for various recommended settings and tried the ones from this thread:
http://forum.xda-developers.com/showthread.php?t=1060825
And, for the most part, the videos are fine but what gets me is in situations where the camera is panning there is a noticeable jitter to the movement. Its consistent. Its only happening on the TF. I can play the encoded MP4s/M4Vs in VLC on the laptop and no jitter.
Id really love to get rid of this, it kind of kills the experience of watching videos because I like to watch shows like Top Gear on it and they pan a lot like that, although it does impact other shows. Its just more noticeable because it only happens when the entire camera is panning around subjects in way that most of the image on the screen is moving.
Im playing in the gallery BTW.
Hi,
this is a well known problem with the google libaries for hardware decoding. Until we get a update, there are only two solutions:
Use software decoding. Apps like Rockplayer, Moboplayer... have this option.
Use a Flash-Player. There is no stuttering with the flash libaries.
Does software decoding drain more battery?
And upcoming HB3.2 is supposed to improve hardware decoding of video files ...
number16 said:
And upcoming HB3.2 is supposed to improve hardware decoding of video files ...
Click to expand...
Click to collapse
I hope because I have not had good luck with rock/mobo and HD content. Right now playing with the stock gallery is the best option I have seen. I was just hoping maybe there is something I could do to drop the compression or quality (without sacrificing HD) to get rid of this odd jitter.
Its a shame too because its the only thing that lets down the media experience. I have had multiple people interrrupt me on the plane to ask about it the screen is that good (well, than and after seeing me snap my netbook in half and put it back together ). Heck, even ipad guys have complimented how things look on it (and their screen uses the same tech IIRC).
I builded a very simple html site in the last few days which has the jwplayer flash player. This is the best way to watch hd content with less than 29,xx fps without the stuttering. Maybe i will put it online later today.
If you want to hard telecine the material you can remove most of the judder.
It's an unfortunate side effect of the GPU decoding that we haven't yet pinned down.
sassafras
Is there any way to load MKV files with JWPlayer without naming them and their location in HTML? I'd prefer a browse option myself. Otherwise it's pretty useless to me.
I tried using Handbrake to encode to "Apple TV 2" preset. which is basically 720p in mp4 file type. It plays back very smoothly with rockplayer lite, mVideoplayer or moboplayer.
AnTrans said:
I tried using Handbrake to encode to "Apple TV 2" preset. which is basically 720p in mp4 file type. It plays back very smoothly with rockplayer lite, mVideoplayer or moboplayer.
Click to expand...
Click to collapse
That's actually a great preset for this device. It's mpeg4 AVC High profile at a reasonable quality.
Good choice if you don't know a lot about how Handbrake works.
sassafras
sassafras_ said:
That's actually a great preset for this device. It's mpeg4 AVC High profile at a reasonable quality.
Good choice if you don't know a lot about how Handbrake works.
sassafras
Click to expand...
Click to collapse
actually its not smooth at all, there's still a minor lag which is obvious to my eyes..so far even with the very latest 3.1 update (the one with the new tegra bootup logo), the lag is still there..i am hoping 3.2 would address this...it sucks that you cant really play 1080p or even 720p smoothly
mlbl said:
actually its not smooth at all, there's still a minor lag which is obvious to my eyes..so far even with the very latest 3.1 update (the one with the new tegra bootup logo), the lag is still there..i am hoping 3.2 would address this...it sucks that you cant really play 1080p or even 720p smoothly
Click to expand...
Click to collapse
You're either doing it wrong (possible) or confusing judder for 'smoothness'. Files encoded at sane bitrates play back fine in 720p and are completely smooth. Unfortunately, as described by sontin earlier in this thread, there is some poor telecining going on in the hardware decoding and panning shots tend to create the effect of judder which can be somewhat distracting.
It's unfortunately probably a result of the lack of a NEON MPE core in the Tegra 2 chip that causes this.
But for the record, judder ≠ lack of smooth playback.
sassafras
sassafras_ said:
You're either doing it wrong (possible) or confusing judder for 'smoothness'. Files encoded at sane bitrates play back fine in 720p and are completely smooth. Unfortunately, as described by sontin earlier in this thread, there is some poor telecining going on in the hardware decoding and panning shots tend to create the effect of judder which can be somewhat distracting.
It's unfortunately probably a result of the lack of a NEON MPE core in the Tegra 2 chip that causes this.
But for the record, judder ≠ lack of smooth playback.
sassafras
Click to expand...
Click to collapse
well i guess you're right, its a judder then, but if that's the case, is there any way to solve it? i want a perfect playback like what i get on a pc
I do feel though that playback has improved considerably with the last update. I have downloaded some files that were encoded specifically for the Apple TV and other such devices. Basically mp4 with [email protected] encoding with bitrates around 3000 kbps and stereo AAC sound. Before this update, every now and again they would freeze for five seconds or so, especially in high action scenes. Now they seem much smoother. Judder is still there, but it's definitely watchable.
Sent from my Transformer TF101 using XDA Premium App
sassafras_ said:
You're either doing it wrong (possible) or confusing judder for 'smoothness'. Files encoded at sane bitrates play back fine in 720p and are completely smooth. Unfortunately, as described by sontin earlier in this thread, there is some poor telecining going on in the hardware decoding and panning shots tend to create the effect of judder which can be somewhat distracting.
It's unfortunately probably a result of the lack of a NEON MPE core in the Tegra 2 chip that causes this.
But for the record, judder ≠ lack of smooth playback.
sassafras
Click to expand...
Click to collapse
Nothing to do with telecine. It only occurs when there is audio in the file. Mux a video with no soundfile embedded and it plays buttery smooth. Something occurs when sound is added which causes a weird juddering effect. It's been suggested it's hardware acceleration not being enabled causing it but I'm not so sure. Jitter can happen when the audio framerate does not match up with the video framerate to the refresh rate of the display or somesuch (Not sure on the technicalities). It's why tools like ReClock are used on PC's.
I can only repeat what i said a few times: The only way to get nearly smooth playback with hardware decoding is using a flash player. There is no other solution.
And there is a positive sideeffect: Using the browser filesystem (file:///) makes video streaming over the network more useable than using a file manager app. Even over HTTP (thx to drivedav and co) it's much better.
sontin said:
I can only repeat what i said a few times: The only way to get nearly smooth playback with hardware decoding is using a flash player. There is no other solution.
And there is a positive sideeffect: Using the browser filesystem (file:///) makes video streaming over the network more useable than using a file manager app. Even over HTTP (thx to drivedav and co) it's much better.
Click to expand...
Click to collapse
yes, you're right. with jwplayer it works perfectly, smooth and no judder!
Interesting
for those of you that are interest!
This is what i have decided to do and its quite amazing results for its purpose!
Previously i had ben encoding mp4's with x264, @ 1280x544 or 600 whatever the video wanted to strech too, i was finding amazing quality even at fullscreen! I was amazinly happy with respectable file sizes
The dark knight 2.3gb
Saving private ryan 3.5gb
Quantam of solice 2.6 CB
However, after my huge success! I wanted to accomplish more! I need more videos on my transformer! I felt ripped off, i could not put more videos then what i had becuasw of the file sizes!
After some trial and error i found an amazing discovery but it comes with some sacrifice,
Let me talk about the file sizes first!
The dark knight 1.1gb
Saving private ryan 1.6gb
Quantam of solice 1.2gb
The hangover 880mb
Some of my movies are under 1 gb wow
I have 27 movies on my sdcard alone! Which is great!
Ok so this is how i managed such small files with mp4,x264. First off i started my encodes by dropping the resoltion from 1280 to 800 and then letting handbreak decide how to strech it
800x544 is what it normally looks like, the quality is set to 21! This is an inferior resolution for filesize with mp4! In some cases 60% filesize drop!!
This comes with a small drawback! I run my videos in the stock player anyways, so they will not be fullscreen movies! Myself i dont mind the bars on top and bottom!
If this bothers you, then this discovery is not for you!!
MKV FANS!!
STOP!! , before you start to lecture me, about mkv ,doing higher res, with 500mb encode's ! just stop!
I undersand, and know how as well , but its not supported properly right now ,and thats not what im discussing
I hope someone finds this useful
Thanks
I don't want to reencode anything. I just want it to play my existing MKV's without juddering. How do I use file:///??? to play my existing MKV's with the Flash player?
mlbl said:
yes, you're right. with jwplayer it works perfectly, smooth and no judder!
Click to expand...
Click to collapse
Where can you get jwplayer - I looked in the market place and found what I am quite sure was not the tool that you meant...

Play 1080p Video?

I've tried MX player, rock player and the default video player to playback my 1080p videos but they all still lag and play slowly. All videos are in mp4. Are there any apps out there that would be able to do this?
Cheers
try out dice player, and overclock, if ur tf is rooted, should be able to play smoothly. anyway I believe there are threads ard discussing this, please go do a search for them.
darkstar09 said:
I've tried MX player, rock player and the default video player to playback my 1080p videos but they all still lag and play slowly. All videos are in mp4. Are there any apps out there that would be able to do this?
Cheers
Click to expand...
Click to collapse
Dice player is the best by far IMO, even gets rid of the home and back buttons illuminating.
It plays mkv files and I have files over 3gb which also play without any problems.
https://market.android.com/details?id=com.inisoft.mediaplayer.dice&hl=en
Just for fun I searched this forum for "1080p" in the thread title only. This doesn't include all the other random ways someone has asked this exact same question at least 100 other times.
http://forum.xda-developers.com/showthread.php?t=1251784&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1051629&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1199268&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1192865&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1121428&highlight=1080p
And there are more. I believe on of the rules of xda is to search first and I know it asks if you have searched for existing threads before you start a new one. Granted it searches all of xda to show you threads but the search button is easily found and searches a specific forum.
This is the first rule of xda
1. Search before posting.
I guarantee this has been asked and answered many times this week alone
not sure about 1080p that's going to be hit and miss especially if you have big file sizes.
I'm using revolver 3.2 at 1.3 and can confirm 720p playback with file sizes of 3 gig or so play perfectly with dice player.
This can play back 1080P files just fine....DEPENDING on the bitrate. It's a limitation of Tegra 2. If the bitrate is high, it will have problems. Just like 720P files with really high bitrates have the same limitations.
Honestly, why does it matter? If you're outputting through HDMI to watch things, then I can kinda understand, but the screen itself only supports 720P. Why bother with 1080P?
Just out of curiosity, does overclocking improve video playback?
darkhawkff said:
This can play back 1080P files just fine....DEPENDING on the bitrate. It's a limitation of Tegra 2. If the bitrate is high, it will have problems. Just like 720P files with really high bitrates have the same limitations.
Honestly, why does it matter? If you're outputting through HDMI to watch things, then I can kinda understand, but the screen itself only supports 720P. Why bother with 1080P?
Click to expand...
Click to collapse
Bitrate, uh?
How much is "really high"? 10mbps? 16mbps? and why the lower the resolution the higher the bitrate it can handle, if I got your post right?
Nah. I have a 1080p file, 16mbps. Plays well without overclock. I have another 1080p file, 10mbps, dosen't play well even at 1.6ghz. 720p file, still 10mbps, needs overclock (even 1.2ghz is enough). The difference between them? the kind of encoding. All this with Diceplayer, not the horrid Rockplayer, mind you.
Diceplayer works on most of my DSLR footage 1080 with 40-60datarate
AlexTheStampede said:
Bitrate, uh?
How much is "really high"? 10mbps? 16mbps? and why the lower the resolution the higher the bitrate it can handle, if I got your post right?
Nah. I have a 1080p file, 16mbps. Plays well without overclock. I have another 1080p file, 10mbps, dosen't play well even at 1.6ghz. 720p file, still 10mbps, needs overclock (even 1.2ghz is enough). The difference between them? the kind of encoding. All this with Diceplayer, not the horrid Rockplayer, mind you.
Click to expand...
Click to collapse
I'm struggling with 720p encoded @L4. 1.. Mostly all L3. 1 plays nice in diceplayer.
Sent from my GT-I9100 using Tapatalk
If I remember correctly, movies encoded in High Profile will not play back well. Main Profile is the best this machine can handle. I believe it's a Tegra 2 limitation in general.
CptJimmy said:
If I remember correctly, movies encoded in High Profile will not play back well. Main Profile is the best this machine can handle. I believe it's a Tegra 2 limitation in general.
Click to expand...
Click to collapse
Well, high L3. 1 is ok with some oc.
Sent from my GT-I9100 using Tapatalk
hairyonion said:
not sure about 1080p that's going to be hit and miss especially if you have big file sizes.
I'm using revolver 3.2 at 1.3 and can confirm 720p playback with file sizes of 3 gig or so play perfectly with dice player.
Click to expand...
Click to collapse
Let me comment on that:
LOL
Without OC, DICE player (and transformer itself) can only play Level3.1 content and it will slideshow on 99% of internet standard (scene) releases. If you think 'plays perfectly', then you're brain and eyesight damaged.
With OC, you can play play simple 720p content (think WebDL releases) with decent quality (though they will still drop frames in more complex scenes), but more complex releases (think blueray rips) will drop frames on most scenes and slideshow totally on more complex ones.
You would have to be really lucky to find a 1080p movie that will play. Many won't open at all, rest will be dropping frames constantly. When ASUS said that 3.1 update make 1080p playback possible, by playback they meant rendering first frame of the movie.
Dice player is the best
go for it
As mentioned on the other posts about HD playback, the hardware decode of 720p or 1080p H264 with AAC is currently broken in 3.2. Worked fine in 3.1, then got broke. Asus are aware of it and have promised a fix.
If you have such files (e.g. BBC iPlayer HD content) then no player will be able to play them back smoothly as software decode simply can't handle them. Only option is to either transcode or downgrade to HC3.1 to get hardware decode back.
Let's hope the fix is not far off now.
bro just play 720p. trust me you THINK you can tell the difference between 720 and 1080 on a 10' screen but you cant......unless your not human
uploder said:
bro just play 720p. trust me you THINK you can tell the difference between 720 and 1080 on a 10' screen but you cant......unless your not human
Click to expand...
Click to collapse
Well, there cannot possibly exist a difference between displaying 720p and 1080p on a 1280x800 screen, since all 1080p content would be scaled down to 720p. Where 1080p would actually matter is if you often connect to a big monitor or HDTV that is capable of 1080p, such as I do on a regular basis for when I want to watch movies without having to boot up my desktop computer. There is definitely a noticeable difference between 720p videos I've converted with Handbrake and the actual 1080p Blu ray movies, but it's not really a big deal for me.
My suggestion for those truly concerned about high quality 1080p playback would be to buy a netbook equipped with a Nvidia ION or comparable video chipset, as I have had no issues playing Blu ray from my own ION-equipped nettop.
yeah my MX player would lag like crazy. Dice is the way to go!
earlyberd said:
Well, there cannot possibly exist a difference between displaying 720p and 1080p on a 1280x800 screen, since all 1080p content would be scaled down to 720p. Where 1080p would actually matter is if you often connect to a big monitor or HDTV that is capable of 1080p, such as I do on a regular basis for when I want to watch movies without having to boot up my desktop computer...........
Click to expand...
Click to collapse
ah i see. then YES. there would definitely be a difference. I just assumed you were watching directly on the TF. my mistake

Categories

Resources