yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] combat goofwing:
Well the only downside I can see of the conversion I made using these hB settings is the file size but give that its a flawless HD conversion I can live with that,going back to the gallery query is there and app that can replace gallery and that would either show film titles or even cover art if you added pics to it, rather than a cap of the first frame of the movie and you have to try to work out which is which

LEEDROID GB3.0.1DESIRE HD using XDA PREMIUM
[Eee Pad Transformer General] buri73:
Strange... I've never came across where encoded video was bigger than the source. Can you compare the bitrate between to two and see if the encoded video is same or less? Bitrate bigger than the source would just be overkill and would cause the size to be inflated. You can play with the CQ numbers or trying the target size option to control the outcome size.

EDIT: As for accessing video through gallery, you can go through Astro or File Manager HD to open your video files. I find it pretty weird that there is no direct short cut for default video player.
[Eee Pad Transformer General] spawndk:
May I recommend the Mvideoplayer - its absolutely excellent and doesnt use ffmpeg softfilters but use the native Android/chipset hardware playback just like the native player does. Just smoother parsing and beautifull interface and lots of nice extra features

http://www.appbrain.com/app/mvideoplayer/afzkl.development.mVideoPlayer
[Eee Pad Transformer General] magicpork:
just want to say thanks to the OP...great profile.. encoded files played flawlessly on the tf with excellent picture quality
[Eee Pad Transformer General] combat goofwing:
no not saying it makes the files bigger just saying they are big files having said that just convert some 9 gig HD movies and they come out at bout 1.96 gig each so not too bad
[Eee Pad Transformer General] Palinn:
Thanks for the guide OP. So far I have only converted some ripped standard DVDs but everything worked well. I'm not sure what setting caused HandBrake to process just the movie (no menus or special features) automatically but that is what I wanted so I'm happy. I figured I would have to tell it to do that and forgot to check before I started the process.

For anyone who is annoyed by the speaker placement when holding the tablet with both hands for movie watching, I was able to just turn the unit upside down so the speakers are at the top and not under my hands. Of course I now have to make sure I don't accidently press the power or volume buttons that are now under my right hand...
[Eee Pad Transformer General] kgdg:
^^THIS, i made this mistake of assuming that if the SoC can support 1080p Main, then it would support 720p High. WRONG!!, judging by the responses here and the silence from NVidia, I am now positive 720p Hi profile is NOT supported by Nvidia as in, it is a hardware limitation.

While competing hardware (Exynos, Snapdragon) will support it OOB, so it looks like being first to market (talking about dual core) beats fuller functionality!

If you ask me, this is a must have for a tablet device where main purpose is media consumption...

rant over...:-)

On another note, i am still undecided on whether I will cancel my TF order due to this, leaning towards canceling.

Meanwhile, i tried the Handbrake settings for 1 of my HD 720p Hi profile files to see if I am up for the effort it takes to convert these for viewing on TF.

Well, it took my computer 10 hours (ran overnight) to get to 36% encoded when I checked in the morning. (followed the OP instructions to the letter)..

WHAT am i doing wrong?

KG
[Eee Pad Transformer General] buri73:
It seems like all the companies with first gen HC tablets will play the Tegra 2 game, so sol for a while if you want HP support. :)

What type of cpu are you using to encode? Size and type of the source would factor in as well. While it's encoding, look at your FPS on the bottom. Using a Q9400 CPU, I average 35-40fps using a TS source file.
[Eee Pad Transformer General] turbulent28:
Okay. SO i FINALLY had my "thinking cap" on today. I managed to encode a 4 min 1080p video i shot off my nikon.

Must admit, i have A LOT to learn about this whole video conding world, but thanks to the OP and the rest of you guys in here, ive come to at least understand some of the talk..lol

Downside of that? Makes me realize that my laptop isnt cut out for any video rendering work...lol only about 10fps..crap

So enconding a full length movie will take ages..

But nonetheless thank you OP
[Eee Pad Transformer General] mug2k:
What are the specs of your computers and how long are your average encodes taking ?. I'm looking to buy some new gear soon so I'm just looking to find out how fast the encodes can be.

I have over 100 720p films to convert so its gonna be very time consuming. I like other assumed this tablet would handle at least 720p HP out of the box :(
[Eee Pad Transformer General] SilentMobius:
Heh, as I've just found out, looks like the TF101 _can_ play 720p high profile..

But...

Not all high profile video is made equally, The primary limitation seems (at this point) to be the number of reference frames, Here's the research I've done so far:

http://xdaforums.com/showpost.php?p=13998784&postcount=107

http://xdaforums.com/showpost.php?p=14007990&postcount=112

Short version is that the stock youtube app sends high profile 720p but with one reference frame, everything else that I've seen fail to play has had more (like 4 and 6).
[Eee Pad Transformer General] sbtim:
excellent thread, 720p video looks great with these settings on my transformer.
[Eee Pad Transformer General] combat goofwing:
A bump for kindness

LEEDROID GB3.0.1DESIRE HD using XDA PREMIUM
[Eee Pad Transformer General] EMINENT1:
Anyone ever use Super?

It's free and it has the ability to drag/drop multiple files for batch converting at a preset. You can also choose ref. frame amount and high profile or not like 4.1, 3.1 etc.
[Eee Pad Transformer General] buri73:
Verified High Profile(High@L3.1) 720p playback with Honeycomb 3.1 update. Modified OP to reflect changes and added preset and sample. Still no avi or mkv support but HC is making progress. :)
[Eee Pad Transformer General] hurrpancakes:
Can anyone explain to a video file noob what the difference is between high/main/basic profiles?
[Eee Pad Transformer General] magicpork:
thanks for the update...cant wait to try out 3.1
[Eee Pad Transformer General] dagrim1:
Meh, problem is you;ll have to encode videos yourself... My whole hope was being able to download a 720p rip, stream it through the transformer and play it on TV...

Unfortunately this is not possible yet with the current 3.1 (choppiness).
[Eee Pad Transformer General] seshmaru:
should work fine if its an x264 mp4 file.
[Eee Pad Transformer General] dagrim1:
Hmmm, it's an mkv but that's just a container right? It is, or should be, x264... It isn't recognized by the default player but using rockplayer or another (mobo) player it plays... just very choppy.
[Eee Pad Transformer General] seshmaru:
the default player supports x264 720p in high profile now, but only in the mp4 container.
[Eee Pad Transformer General] dagrim1:
Hmmm, renaming to mp4 allows for reasonably smooth playback (although it starts to stutter after a short while) but no sound :p

The exploration continues.
[Eee Pad Transformer General] hongkongtom:
Dear buri73, thanks for the tips for converting videos, any recommendation on converting from DVDs to 720p(base/high profile)(since the update hasn't come to Asia yet)? I have tons of DVDs to be watched :p
[Eee Pad Transformer General] buri73:
You never want to convert your DVD's to 720p as max resolution for DVD is 480p.

That said, Handbrake does a good job converting unprotected DVD's directly. Just use base profile(or high once you get HC3.1) with max width set at 720(not 1280). For protected DVD's, you will have to rip them to your HDD first(DVD catalyst is what I use), and use "open folder" option from handbrake.
[Eee Pad Transformer General] levenite:
You might consider not transcoding them. This will be much much faster as the TF 3.1 plays mpeg2 files directly. This can be verified since you can play the mpeg2 files directly from internet archive on the web. That said, you may get better quality if you also deinterlace the files, but that would be slower. As was mentioned you will still have to "rip" protected dvds. Find something that rips dvds to mpeg2 and you should be ok.
[Eee Pad Transformer General] buri73:
I wasn't sure if HC3.1 supported mpeg2 natively. Even if it was the case, I would assume space would be the biggest concern if you kept ripped dvd's for playback on TF101. Encoded h.264 files would be fraction in size compared to mpeg2 without losing much quality. Also, you would still have to encode AC3 to AAC as HC does not support AC3 natively.
[Eee Pad Transformer General] levenite:
Good points. Actually, I've had success with 3.0.1 too. I did know that some audio would need to be changed but the tradeoff is speed vs size and the size will pretty much be the same as the originals.
[Eee Pad Transformer General] hongkongtom:
thanks for the tip, I didn't read carefully enough to know that Handbrake actually encodes DVDs :p

well, few more questions, when you said use base profile, I supposed you mean your preset profile right? besides, is there any particular reason why do we use width (720 for 480p or 1280 for 720p) against height? at the same time, would there be difference if I encode 4:3 DVDs or 16:9 DVDs?
[Eee Pad Transformer General] klau1:
I would much prefer to encode in Badaboom because of it's support of CUDA, it encodes at 60FPS.

Meaning a movie can be encoded in a little more than 30 minutes.

What are the settings for HC 3.1 in Badaboom?

I know not everyone has badaboom, so I've posted screenshots of the settings page for reference.

Settings:

Profile: Baseline / Main

Cabac: on/off

Key Frame Mode: fixed / auto

Interval: [n]

Level: 1.0 ... 4.1

Rate Control Select: VBR / Constant Quality

Slider: [Bitrate]

Audio Mix: Auto / Stereo DownMix / Mono DownMix
[Eee Pad Transformer General] Need-A-Tablet:
This may be a stupid question...

I have a large collection of 1080p high profile bluray rips, which would be better quality on the TF101 and less time consuming to re-encode?

1080p baseline profile

or

720p high profile

Thanks in advance!
[Eee Pad Transformer General] buri73:
There doesn't seem to be a high profile setting Badaboom, I would try the following settings:

Profile: Main

Cabac: on

Key Frame Mode: fixed / auto (Not sure what this is. Maybe fixed # of B-Frames?)

Interval: [n] (Does this option only show if Key Frame is set at fixed?)

Level: 3.1

Rate Control Select: VBR / Constant Quality (You can select either/or)

Slider: [Bitrate] (Play with the slider to get to size/quality of your liking)

Audio Mix: Stereo DownMix (Do you have option for AAC? MP3 downmix will not work)

I would suggest 720p hp, as TF101 has 720p native resolution. No need to overkill with 1080p.
[Eee Pad Transformer General] e.mote:
For a better solution, try my converter XYZ2MP4 script,

http://xdaforums.com/showthread.php?t=1102922

It's simpler to use, it's faster, and it offers more option. It recodes the video only if needed, else it passes through the content.
[Eee Pad Transformer General] sackofnoise:
Hi, i don't want to hijack the thread or anything (if its already been posted, could you please redirect me to the right thread?) I would like to know what settings would encode the video to the best settings for playback on the TRANSFORMER only? (taking into consideration the screen quality, etc) ? (and if multiple answer, which one would take less space....)

Thanks a lot :)
[Eee Pad Transformer General] e.mote:
Did you read the 1st post? If what you want is HandBrake, it's all there. If you want something that works better, see the link one post above yours.

The TF isn't any different than the Xoom or Iconia, or the umpteenth Teg2 tab, WRT media playback. The difference is whether HC 3.0 or 3.1 is installed. With 3.1, 720p high profile is possible, albeit only with some "downloaded" videos. Some, you'll need to recode.
[Eee Pad Transformer General] klau1:
yes, the Interval option appears only when Key Frame is set to fixed.
[Eee Pad Transformer General] buri73:
This thread is for re-encoding video for Transformer(Tegra2). Follow the direction from OP and you'll be set. If you have 3.1 update, you can also transcode your video but could be a hit or miss on playback. Transcoding is less time consuming. Check out this thread for discussion on transcoding applications.

I could only guess that fixed is setting the number of b-frames. Try fixed and setting the interval at 4 and go down to 3 or 2 if you get stutter.
[Eee Pad Transformer General] torimish:
Thankyou buri for this thread; my partner and I got our new Transformers on the weekend, and your outlining handbrake has allowed us to happily recode a bunch of stuff for viewing.

I've had success at baseline and main profile; but have a quick question you might be able to clear up.

While the video quality and playback seems excellent; sometimes on panning scenes - left to right or vice versa - the images have a slight judder ... hard to explain. Let's say the scene is panning through a forest, the trees move at a correct speed, and then (almost imperceptibly) but still clearly - they stutter slightly.

I can't notice this for the majority of recoded movies, but I always notice this in camera pans. Is it related to the FPS setting in Handbrake, and the refresh rate of the TF101?

I'm unable to find information on the screen refresh rate for the TF101, and I'm unsure of what the optimal FPS should be in the Handbrake settings.

Any thoughts or suggestions would be very welcome :)
[Eee Pad Transformer General] buri73:
Not really sure what would cause the judder. Complex scenes may possibly pushing the limits of Tegra 2, so that maybe the culprit. Although HC3.1 has improved a lot, I still feel it is far from perfect. Possible solution to judder should be lowering the resolution.
[Eee Pad Transformer General] hongkongtom:
updated to OTA 3.1, tried the high profile preset with an MKV file converting to mp4 720p, yet it've got some lags, does anyone experience this? is RF 20 too low for high profile for our TF?
[Eee Pad Transformer General] craig540:
Agree thanks OP
[Eee Pad Transformer General] sontin:
I have this lag with any 720p converted mp4 files.

I play with Mediacoder and i find when i don't use B-Frames (max. 1) that the Transformer has no problem with the playback (in 40 minute i got only 3 scenes which a not smooth). So i think this is a problem with B-Frames. Beside the slighty lower quality of cuda encoding i don't see much difference between the source and the new encoded file.
[Eee Pad Transformer General] botzl:
hope this will help:

http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles
[Eee Pad Transformer General] botzl:
I have a question about the deblocking parameters,are "deblocking strength=-2 and deblocking threshold=-1" the best settings for most videos?

Will the default values(0,0) cause any quality loss?Are there huge differences?

Thanks!
[Eee Pad Transformer General] buri73:
It's a personal preference. As I said in the OP, you can change the settings as you see fit. :) I've always felt x264's deblocking filter bit too strong(makes the picture too smooth). As I understand it, there will not be a quality loss by setting the deblocking filter to negative value. Difference would be on the eyes of the beholder, so try a short sample with different values and see what you like best.
[Eee Pad Transformer General] botzl:
I just tested a few different values(-2,-1;-1,-1;0,0),and took some snapshots of the corresponding videos to make comparison.It's very hard to tell the difference.Only when you look very close to the screen can you see minor differences due to detail loss caused by compression.I think I'll just follow your settings.These figure things always make me crazy:confused:...

Thanks:D
[Eee Pad Transformer General] leonpr:
I did a couple videos last night using the high profile as test.

14GB 1080p Tron Legacy recoded down to a happy 1.8GB and played fine, been using it at work today to show off the transformer but Toy Story 3 seemed to do a better job due to the more vibrant colours.

I had some issues with some Anime I tried to recode. The 1080p episodes I did ran fine but I couldn't for the life of me get the subtitles to work... I added the English SAA subs and set as default but they didn't come across. Any ideas?
[Eee Pad Transformer General] pimjai:
I use moboplayer to play videos, and it recognises my srt fies, so it probably allso recognises your saa files.
[Eee Pad Transformer General] leonpr:
Dont think thats the problem as even when playing in MPC-HC after the encode there isn't any subtitles. Its basically not including them when I re-encode even though I chose the option
[Eee Pad Transformer General] buri73:
With HW decoding (Mobo or Default player), all internal/external subtitles did not work for me. If you force SW decoding in Mobo, internal subtitles will work but it would defeat the purpose of re-encoding. Have you tried hard-coding the subtitles to the video directly? If the "burned-in" option does not work form Handbrake, you may have to look at more advanced encoders.
[Eee Pad Transformer General] pimjai:
Well, i mean i placed the srt files on my transformer, in the same folder as where i put the movie, trhe they work.
[Eee Pad Transformer General] leonpr:
I havent tried burning them in yet so ill do that next. Other option is to extract them to srt. files and add them in with the video files but thats just a pain and i would rather not :-)
[Eee Pad Transformer General] DKYang:
You have to burn them in. Forced or Default doesn't work. Handbrake has a page all about subtitles and how to encode so subtitles will show.
[Eee Pad Transformer General] polkadots:
The guide is easy to understand...thanks! I'm just wondering (because I'm an idiot)...I can pop in a DVD I own and use Handbrake to convert the DVD to an MP4 that I can watch on my TF, correct? Or, do I need to do something first to rip the DVD to an MP4 and then monkey around in Handbrake? THANKS!:D
[Eee Pad Transformer General] buri73:
Handbrake will only direct encode non-protected dvd's only. For converting DVD's to mp4, try DVD Catalyst 4 with Xoom profile. I hear that works very well. Otherwise, you will have to use another program to rip the protected DVD to your hard drive first then use Handbrake.
[Eee Pad Transformer General] leonpr:
Cool I'll give that a go tonight. If it works may be worth noting in OP as I guess I'm not the only person who uses subtitles :-D
[Eee Pad Transformer General] Schroder08:
Due to my hearing impaired wife I also use subtitles, but generally I have .srt files. I have started trying to figure the best way to play things on the TF, so I've not really done much, but I did have an episode of Sanctuary (I think) along with its .srt, moboplayer showed subs but I don't know if I had it on force sw decoding or not. I'll be watching this thread to see how your experiences are. :)
[Eee Pad Transformer General] combat goofwing:
just noticed on the original settings posted in the op i get a thin grey line on the very bottom of the film which is a bit of a distraction does the OP have any idea why or a solution

thanks for any help
[Eee Pad Transformer General] buri73:
Do you notice the grey line when you playback on PC? Does the line appear in multiple encoded files? What player(s) are you using in TF?

If it happens with 1 source file, you can try custom cropping in picture tab. Try a small value like 2 or 4 should get rid of the grey line.
[Eee Pad Transformer General] combat goofwing:
Yes there on the PC and on all 4 files I have convert it shows in stock and mono player but on mono player selecting full screen it goes

ASUS TRANSFORMER PRIMED
[Eee Pad Transformer General] buri73:
Strange, I was just checking all of my encoded files and none have the grey line. Try the custom cropping and see if that helps.
[Eee Pad Transformer General] buri73:
I can also confirm external .srt subtitles works with Moboplayer HW decoding.
[Eee Pad Transformer General] Freelancerx:
what file sizes are you all using to encode your videos, im finding that 950 megs is a pretty good compromise for a full length movie. Its not the absolute best but i think it looks good on the transformer. My source is usually a 4gig 1080p file. if i leave the default setting the file ends up being about 1.7 gigs, which is a little too much space to be taking up in the transformer.
[Eee Pad Transformer General] bartleyg82:
Here's a short thread in the development forum about playback issues on the TF:

http://xdaforums.com/showthread.php?t=1121428

I was wondering if anyone else is having these issues. I encoded a 2 minute segment of Pan's Labyrinth using Handbrake with about 20 different presets (high profile, base profile, varying RF values, all the apple presets, the presets recommended in this thread, etc) and there is always slight judder which is most noticeable during scenes with slow panning. Just like the OP on the thread above, when I encode the video WITHOUT audio, it plays perfectly smoothly. As an aside, every single clip I encode plays back perfectly on my laptop using VLC and MPC-HC. So it seems like it's an android/honeycomb AAC audio codec issue, but I wanted to see if others have noticed this problem. Thanks in advance.
[Eee Pad Transformer General] deadman3000:
If anyone else is experiencing micro judder on video when audio is played and no micro judder when there is no audio (Like decoding a 720p file with AC3 audio because the TF cannot decode AC3 natively thus you will get smooth video but no audio) can they chime in with their thoughts please.

Example demonstrating this below. I get the micro judder on every single file I play. Youtube videos seem a bit smoother for some reason. But locally played video files with audio decoding play juddery whilst anything that does not decode the audio plays silky smooth.

http://www.youtube.com/watch?v=oXfdQP8BtEA
[Eee Pad Transformer General] Sturmie:
Are there any tweaks to either of the presets the op attached that I could make to allow converted files to play smoothly on my HTC EVO as well as still look great on the Asus TF? I have a lot of movies/TV shows I'd like to encode for both devices, but I don't want to have 3 separate versions of the same movie.

Thanks for the help.

Sturmie
[Eee Pad Transformer General] WheresWaldo:
I have the same problem with audio added to video. I tried the same basic tests and even tried using different audio encoding with the exact same video. Tried mp3, aac, ac3, as well as ogg all in mpg containers so they can be played in both the native player as well as Moboplayer. Every clip with audio has some judder. It would seem that the audio codecs are the likely cause of the issues we are seeing.
[Eee Pad Transformer General] acid123:
I purchase vplayer pro last night and it plays my Mkv fine,

There is some time a delay or hang if you jump chapter or forward,

Might go with plex for streaming as it supports Mkv...
[Eee Pad Transformer General] jjsoviet:
I'm gonna try MP3 and see how this goes.

And I would like to have this thread stickied. I believe there will be a lot of people who use the Transformer for movie playback, so this guide should come in handy.