yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] AustinMartin:
After watching a whole movie, I'd say that this removes 95% of the juddering issue in the movie. The "chick here to buy" message doesn't show up on the hdmi output but I'd swear that every time it popped up there was a judder..

What is this program doing differently with the harware decoding that is eliminating the judder?
[Eee Pad Transformer General] sontin:
I think they are using their own libaries like Adobe. You can change the player in the options and voila the stuttering is back.
[Eee Pad Transformer General] sassafras_:
Yes, it's using it's own custom built ffmpeg library that seems to ask the GPU to do the rendering. However it is though, it's better than the stock library.

sassafras
[Eee Pad Transformer General] Fallon:
What handbrake audio settings are people using? I'm not having any luck generating anything with any audio at all.
[Eee Pad Transformer General] jkcheng122:
AAC Stereo, I think anything multi-channel won't work. 160 or 192 bitrate.
[Eee Pad Transformer General] BlissPPC:
Not to hijack this great thread but I would just like to give my experience so far. Disclaimer: I don't work for any software company so this is purely a consumer point of view. With that said take the following however you want as it is just my personal experience.

I'm a big fan of handbrake and I've tried just about every media converter for getting videos on my Transformer (which is effing awesome) and I've used just about every player available in the android market. Anyway usually I'm converting TV, Anime, sometimes Movies from MKV. I tried remuxing which gave good speed on the conversion to a playable format but the video on the Transformer was jumpy. So I decided that remuxing wasn't going to be my best choice. I then started in on actually transcoding with handbrake. no this yielded much better results but the transcode time involved was a deal breaker (was on a Q6600 then). Recently I upgrade my rig to a i5-2500k and I've been using Intel's quick sync. First I tried Cyberlinks Media Espresso which I couldn't get to work correctly with my i5 but did work with my HD 6870 (quality wasn't great and speed boost was nominal). However, I'm now using Arcsoft Media Converter 7. The speed on this thing is awesome. I did an ep of Burn Notice in a little over 4.5 minutes. Now at first the quality was questionable. Some players would play the video but it would lag behind the audio, skip, or even freeze completely. Other players the video would be smooth but blocky as hell! This was using the iPad2 and GalaxyTab 10.1 presets that come with the software. I decided to do some more testing and went with the xbox 360 preset. WOW! 4.5 minutes for a full ep and the playback is way smoother than anything that I've gotten to date. I'm now testing a full movie encode and I will let you know how that goes. The encode time was 19 minutes for a 2 hour and 48 minute movie. Let you know about the quality.

As of now I'm recommending quick sync encoding if you can do it!
[Eee Pad Transformer General] WheresWaldo:
Probably don't need to decompile, Dice has source code changes they use with ffmpeg listed on their website.
[Eee Pad Transformer General] AcIdC0R3:
Kudos to the OP. I used your settings in the first post and ripped TRON Legacy just now in high profile 720p and when viewing it on the TF it was flawless using Dice Player using HW encoding.

Ripping Avatar now but I think it's going to be over 2gb so I don't think it will be accepted under FAT32 on the MicroSDHC card. We'll see though. I'm guessing that any movie over 2:30:00 will most likely be over 2gb as Avatar is 2:40:00. This all is based on DVD format of course and not Blu-ray.

Was going to buy PavTube to rip and create videos for the TF but was recommended Handbrake instead. A wise choice to say the least.

Thanks.
[Eee Pad Transformer General] AlexTheStampede:
FAT32 has a 4gb limit on files, so you are in the clear. However, I do remember that there was some sort of issue with avi files above 2gb.... but it's not your case :P
[Eee Pad Transformer General] AcIdC0R3:
Kewl, thanks. I knew that I'm guess I'm just tired and wasn't thinking straight. Thanks. :)
[Eee Pad Transformer General] leonpr:
Just a quick one to say that the attached profiles are no longer working when importing into the latest version of handbreak.
[Eee Pad Transformer General] deadman3000:
If only dice player can play 720p MKV with DTS/AC3 without getting stuck/stuttering.
[Eee Pad Transformer General] jadesse:
I have a few movies in 720 MPEG4 where the movie plays but there is no audio. I figured out that the audio was done with 6 channels in 6.1 I believe. I know there are limitation wih the audio on the Transformer. Is there a way to only recode the audio & not touch the movie as it plays fine?
[Eee Pad Transformer General] sassafras_:
Using ffmpeg (at the command line) just do this---

"ffmpeg -i yourfile.mp4 -f mp4 -vcodec copy -acodec libfaac -ab 160 -ac 2 yournewoutputfile.mp4"

sassafras
[Eee Pad Transformer General] SuperDaveMaine:
Battery life playing HD video

I don't know if this has been covered, but I thought I would give my experience with battery life using these profiles. I took a 1080p video (2hr 6min), ran it through HandBrake v0.95 using the high and baseline profiles. I modified the profiles so that the max horizontal resolution was 1280 and the audio bitrate was 192kbps (instead of 128kbps).

The video is 1280x528@24FPS.

I have a 16GB Transformer + dock with Prime 1.7 ROM and Clemsyn-Blades 3.2v1 Kernel. Turned airplane mode on and brightness was set to minimum. I have SetCPU installed @ 1400MHz with an OnDemand profile. The tablet was docked the whole time.

The "SD Card" test runs used a Transcend 32GB Class 10 SD card in the keyboard dock. The "External HD" test runs used a 1TB Western Digital My Passport connected via USB the whole time (external drive was disconnected during the SD Card test run).

High Profile Results

- Video File Size: 2.3GB

- External HD power consumption: 0.36% / min

- External HD theoretical runtime: 555mins (9.2hrs)

- SD Card power consumption: 0.28% / min

- SD Card theoretical runtime: 714mins (11.9hrs)

Baseline Profile Results

- Video File Size: 1.8GB

- External HD power comsumption: 0.30% / min

- External HD theoretical runtime: 666mins (11.1hrs)

- SD Card power consumption: 0.24% / min

- SD Card theoretical runtime: 833mins (13.9hrs)

Based on these findings, power consumption increased by about 25% when using the external HD.

Please note that when you have the tablet connected to the dock, you have 2 batteries and therefore 200% (theoretically) battery life. Basic math for theoretical runtime is: 200% / (Percent per minute) = minutes runtime

I found that reducing the clock back to 1000MHz max and setting the SetCPU profile to conservative did nothing to save battery consumption. I noticed it takes less than 1% of battery life to copy the entire 2.3GB file from the external disk to the SD card. This means it costs less power to copy the file to the SD card and play from there than it does to play from the external disk (35% + 1% = 36% vs 45%).

Hope this info is useful.
[Eee Pad Transformer General] leonpr:
A note about that, it seems they are not identical batteries and 2% Dock charges 1% of Tablet (going from other posts).
[Eee Pad Transformer General] SuperDaveMaine:
Battery Life - HD Videos

That's an interesting point. So I decided to do a couple more runs. First, I tried to find info about the batteries on the tablet and the dock. On the Asus website, it says both have 24.4Wh batteries.

On to the tests! I put the videos (baseline and high profile) on the microSD card (16GB Class 10). For the theoretical runtime, I used: 100% / (percent per minute) = minutes runtime

High Profile - Tablet Only - microSD Card

- Power Consumption: 0.18% / min

- Theoretical Runtime: 556mins (9.3hrs)

Baseline Profile - Tablet Only - microSD Card

- Power Consumption: 0.13% / min

- Theoretical Runtime: 769mins (12.8hrs)

This is quite interesting. There is a 0.10% / min (high profile) difference. This leads me to believe the batteries are really not the same or the dock uses 0.10% / min of power. So I ran another test. I wanted to see what the power drain would be on the tablet if it was plugged into a dead dock. So drained the dock's battery and ran the high profile test again.

High Profile - Tablet + Dead Dock - microSD Card

- Power Consumption: 0.21% / min

- Theoretical Runtime: 476mins (7.9hrs)

Interesting. But there is still about a 0.07% / min gap (high profile). So I thought maybe the missing power usage was from using the SD card in the dock (used in the tests in the previous post). So I reran the high profile test to check.

High Profile - Tablet + Dead Dock - SD Card

- Power Consumption: 0.23% / min

- Theoretical Runtime: 435mins (7.2hrs)

So this suggests that other parts of the dock (LED light, keyboard, trackpad, etc) take up about 0.05% / min of power.

If you combine these two sets of tests together, I believe a runtime can be calculated that takes into account the dock and it's power draw. For this calculation, let's assume the SD card is used in the dock until the dock power is drained. Then the tablet is undocked and the microSD card is used.

High Profile - SD Card / microSD Card

- Dock Power Consumption: 100% / 0.28% per min = 357mins (6hrs)

- Tablet Power Consumption: 100% / 0.18% per min = 556mins (9.3hrs)

- Total Runtime: 913mins (15.2hrs)

Baseline Profile - SD Card / microSD Card

- Dock Power Consumption: 100% / 0.24% per min = 417mins (7hrs)

- Tablet Power Consumption: 100% / 0.13% per min = 769mins (12.8hrs)

- Total Runtime: 1186mins (19.8hrs)

If you wanted to leave the tablet in the dock the whole time (even after the dock was dead) and read from the SD card the whole time, here are the results.

High Profile - Dock + Tablet - SD Card

- Dock Power Consumption: 100% / 0.28% per min = 357mins (6hrs)

- Tablet Power Consumption: 100% / 0.23% per min = 435mins (7.3hrs)

- Total Runtime: 792mins (13.2hrs)

Hope this gives a little more info.
[Eee Pad Transformer General] patrick848:
I'm just wondering what would be the proper preset or custom settings for the Galaxy Tab 10.1 with the latest version of TouchWiz and 3.1. I tried the Transformer settings, but I couldn't even play the file it produced because it was incompatible. Hopefully someone here had the same problem and was able to work through it with their superior knowledge :)

Thanks!
[Eee Pad Transformer General] AlexTheStampede:
So, guys, I ran a series of tests, and decided to post them here....

Basically all I could do, looking for the "best" video player!

The results are in more detail on my blog but basically, Dice Player has great performance while MX Player has still good performance WITH subtitles support. Epic fail for Rockplayer and QQ Player. So-so Mobo Player.
[Eee Pad Transformer General] Aelyus:
I used the presets on this thread and it works and plays like a charm, there's only one problem... It deletes my subtitles, why? :<
[Eee Pad Transformer General] dwabbit168:
For handbrake, it seems you have to manually enable the subtitles on each file you encode.

There's a tab in the profile setting for subtitles, which you need to click. then you need to use the pull down menu to select the set of subtitles you want to include with the new encode, after which you need to click add.

Now you should see the subtitle track listed in the area below, you then need to select how the subtitles are embedded it seems by checking "forced", "burned in" or "default".

Here's where I've found it gets annoying...for some files I've been able to used forced to embed subtitles, but for others it does nothing. The only way I've found to ensure that the subtitles are included is to select the "burned in" option. However, this means that the subtitles are literally burned into the video track, which means you'll no longer be able to adjust font sizes, positioning etc from your video player.

Hope this helps, and if you find another way to encode files with subtitles for our transformers please speak up. :)
[Eee Pad Transformer General] Floating Point:
I tested both profiles and didn't liked the output from the "High Profile" - too many macro blocks on the video, I changed Ref. Frames and Max. B-frames to 2, the output looks almost perfect, it's also worth mentioning that takes less time to encode.

As already said, you have to manually select the subtitle track in "Subtitles" tab and mark "Burned In". This will burn the softsub into the video, a.k.a. hardsub.

From my experience, Handbrake have a little trouble handling some stylized subs, the subtitle becomes a little malformed as I described in handbrake forum.

I encode without hardsubbing, extract the subtitle with mkvtoolnix, put the same folder in the video and and let the application handle the subs. (I use mVideoPlayer since it lets me change subtitle font, color, size, etc).
[Eee Pad Transformer General] Tuborg68:
Stupid question maybe (Im a noob on ripping), but here it is: what resolution should I i use when ripping ordinary dvd:s for my tf101? Seems as if Handbrake locks it to 720x576 from source and display size to 1034x592. Cannot change these numbers. Is this right and normal
[Eee Pad Transformer General] Floating Point:
Use --keep-display-aspect

This preset I use to encode videos below 720p, it keeps the resolution and aspect ratio below HD:

-e x264 -q 20.0 -2 -a 1 -E faac -B 160 -6 dpl2 -R Auto -D 0.0 -f mp4 --keep-display-aspect -x ref=2:bframes=2:subme=6:mixed-refs=0:weightb=0:8x8dct=0:trellis=0

As I already mentioned, I changed Reference Frames and B-Frames to 2 since it gives me a better I.Q., but that's just me, if you sill want to follow the preset from the topic, do as you as wish :)
[Eee Pad Transformer General] AcIdC0R3:
There's THIS guide that's real good for mastering subtitles within Handbrake. Forced subtitles are the worse though. When I was transcoding the movie Apocalypto the forced subtitles were a ***** to tackle. Some forced content just doesn't want to be found. In the end I had to use DVD Catalyst 4 to be able to get my forced subs in there. Not all movies are as stubborn with forced subs as Apocalyto so the link to the guide should help out a lot.
[Eee Pad Transformer General] Tuborg68:
Hi! Anyone else getting interlace-stripes using the guide in post 1? I get it ripping from an ordinary pal-dvd. Should i try videofiltering and if so: how?
[Eee Pad Transformer General] Floating Point:
I noticed that Handbrake have the strange behavior of auto-cropping when it's not necessary. This happens in some videos. The last time I encoded something, Hanbrake cropped 2 pixels from the left side, making the output a 1278x720 video, I edited my preset to force a zero crop (--crop 0:0:0:0), this also improved the encoding fps a little bit.
[Eee Pad Transformer General] gil80:
Is there a good media player that can play 720p with RTL subtitles?
[Eee Pad Transformer General] gil80:
Is there a way to use Handbreak to encode DVD movies for the TF101 while maintaining DVD menus?
[Eee Pad Transformer General] colonel187:
I don't think there is a video player that would support that on the tf
[Eee Pad Transformer General] blud7:
Set 'Detelecine' and 'Decomb' to Default.

Otherwise set Deinterlace to Fast / Slow.

Note that Deinterlace will diasble Decomb as it should.

No. Handbrake cannot encode anything to include menus.

---------- Post added at 02:03 AM ---------- Previous post was at 01:44 AM ----------

Handbrake encodes to mp4 or m4v by default, specifically for Apple devices, since it is an Apple encoder, now on Windows.

mp4 container with subtitles is not well supported by all devices. Therefore selecting subs usually results in Handbrake encoding to m4v. m4v subs are often embedded as Apple sub text which may not be visible on your device.

It is better IMO to use the mkv container in Handbrake. Select your subtitle tracks as usual and they will be muxed instead of hardcoded. No need to extract subs etc. Your subs will display fine, whether they are DVD type (idx+sub) DVD rip (srt) or Styled Subs (ssa, ass)

Moreover, you are better off selecting a constant framerate instead of variable (video tab). This makes jumping forward and backward in a movie less jerky.

mxplayer is my choice for playback.
[Eee Pad Transformer General] jake21:
If RTL subtitles are those subtitles found in blu ray; I've found that dice can play them without any sort of ocr conversion. Basically I used mkv tools to extract the subtitles and put them into the final mkv file.
[Eee Pad Transformer General] gkillerx:
odd, after the ICS update it still doesn't play smooth 720p files..... even with mobo player
[Eee Pad Transformer General] mimmog:
But what are the options for convert to mp4 file compatible with android devices ?
[Eee Pad Transformer General] usagent27:
after upgraging to ICS Dice now stutters on videos that worked before update. Hopefully Dice gets an update soon
[Eee Pad Transformer General] kelemvor33:
Hi all,

Couple questions about how this all works.

I normally convert my Movies to AVI files so I can stream them through my mod'd Wii. The files end up being around 720x304 or 856x360 or so. I can play these on the tablet through Dice player just fine but things aren't as Crisp as I'd like them to be.

If I use Handbrake on these files, will I get a better end result than just playing the AVIs directly?

Or can handbrake convert directly from the VOB files?

Don't want to start over with DVDs again if I don't need to but do want the best quality I can get.
[Eee Pad Transformer General] ryan stewart:
That is a really low resolution. I would imagine it would look pretty bad on the TF. Im usually encoding with a minimum of 720 to make use of that nice screen. My most common is 1280x720.

I encode in mp4 and those play great in the stock ICS gallery app.
[Eee Pad Transformer General] kelemvor33:
What do you use as your source? Does handbrake encode right from the VOB files or do I have to rip to something else and then use handbrake?

And I'd be using normal DVDs, not Blu-Ray...
[Eee Pad Transformer General] KenInME:
For Galaxy Tab 10.1 use step 3, not 3.1

These instructions did help me convert H.264 1024p videos to 720p such that I could watch them on my Samsung Galaxy Tab 10.1 (GT-P7510) running Android version 3.2. The one detail is that the first screen capture for step 3 needs to be used not the second one (step 3.1).

Thank you for these instructions.

Too bad they are needed, especially since the default video recording settings for the Samsung Galaxy SII is H.264 1080p. It was really frustrating not being able to watch videos recorded on my SII using default settings on my Tab. This seems like a serious defect from a usability standpoint and most users aren't going to have the technical skills to over come this issue.

Hopefully this issue gets resolved in the near future. One thing that might help is if everyone who runs up against this issue complains to their tablet's manufacturer about it and asking them to fix it.
[Eee Pad Transformer General] tony_the_unik:
I have tried to convert my mkv to mp4 720p with Freemake Video Converter ... Result, loss of quality and some lag while playing ...
[Eee Pad Transformer General] lacrossev:
Try BS Player on the market, i originally bought dice but not being able to download the ad-free version plus the stuttering, i went looking for other alternatives and i found this, all my vids that played fine in dice on HC are working the same in BS.
[Eee Pad Transformer General] bobby2478:
I've got all my movies ripped onto my hard drive in .mkv format using MakeMKV. I just got the Infinity TF700 and am using HandBrake to convert to .mp4 so they play on my TF700.

Curious has anyone figured out the optimal settings in HandBrake to convert a .mkv to .mp4 for play on the TF700? All the guides I've seen that detail settings are specific to the TF101 or TF201, and while they work and the files play fine, with the TF700 having a higher resolution I figured the settings would need to be tweaked slightly for more optimal display on the TF700 screen.
[Eee Pad Transformer General] sbliner:
a) Seriously? the TF700 cannot play high-profile h.264 MKV files either? I thought it was just the Tegra2 that sucked.

b) Have you looked in the TF700 forum for suggestions? This is the TF101 forum so you might not get many eyes with the same device.
[Eee Pad Transformer General] bobby2478:
Well part of the reason for .mp4 vs .mkv is I am transferring them over to my tablet via USB, and when I try to copy/paste the .mkv files it fails every time. Could be because the files are larger than 4GB. But regardless, once I convert to .mp4 it works fine.

I looked and didn't see anything, but before I created a thread there I figured a lot of people who were using the TF101 and were using HandBrake may have upgraded to the TF700 and know the preferred settings for that display.
[Eee Pad Transformer General] yellaturu teja:
plz help me

plz help me how rip movie in 800mb on handbrake
[Eee Pad Transformer General] Lethe6:
You can't "rip to 800mb" without experimenting. It depends on the source and on how you convert the video and audio. If you convert to mp4 it should be compressed to a small size.

Otherwise, if you run an overclocked kernel, you can usually watch a 720p mkv as long as it has AC3 audio ("scene" releases tag them in the title as such) and they should play fine, I only came across one that lagged.
[Eee Pad Transformer General] EMINENT1:
Anyone know is this works for wmv?

I'm having issues with audio sync when I play or stream wmv's. Can't find a player that works and i've tried the big 4. Mobo, v, vital, rock, all fail.:(
[Eee Pad Transformer General] Magnesus:
Software decoding is sometimes even better than hardware (quality wise, on processor that are fast enough to cope with the video) but it probably eats battery in a tablet like hell. :)
[Eee Pad Transformer General] buri73:
Since Nvidia is not saying anything official about maximum capabilities of Tegra 2. Looking at various articles and specs for tegra 2, it's known that tegra 2 will not handle high profile 1080p. One can only assume it would support up to 1080p in main profile. Does that mean 720p HP should work? I am not so sure with how h.264 hierarchy works, so I am not sure if 1080p HP > MP > BP > 720p HP > MP > BP is true or HP > MP > BP. If 720p HP is supported somehow, then it would be up to Honeycomb(and or Nvidia drivers) to supply the "fix". In either case, "fix" should be available to support smooth hardware playback of main profile at least.

I am hoping for a fix but I wouldn't hold my breath. :P Personally, I am waiting to see what Honeycomb 3.1 will bring to the table. If Tegra 2 is really being limited to baseline profile of 720p, then I would be extremely disappointed. If my 6 month old phone can play 720p HP without hiccups, I expect Tegra 2 to do more.
[Eee Pad Transformer General] buri73:
Re-encoding to native hardware supported format should help with audio sync problem. I don't have any wmv media to try it out. Give it a try and let us know how it goes.
[Eee Pad Transformer General] buri73:
In a perfect world scenario, where hardware has full support, hardware decoding will always be better that software. ATM, with lack of support on Tegra 2(either by HC or Nvidia), software decoding looks better sometimes. :) For me, I actually like the smoothness of the baseline re-encoded 720p better than software playback of high profile source 720p. I can't really tell the difference in PQ especially playing back on our 10.1 inch display.

And I don't think there will be whole lot of difference in battery drainage.
[Eee Pad Transformer General] thering1975:
Imported preset and convertdd sg guide to living works a treat all in sync smooth playback and crisp picture