yashsingh1/xdaforums huggingface dataset:
[Thunderbolt General] KidJoe:
I think Verizon has the right to block apps that will allow or aid people in violating their Terms Of service (VZW's TOS for the smart phone data plan says it doesn't cover tethering, if you want to tether you must purchase a tethering plan)

and before anyone starts... there are MANY MANY other threads already discussing tethering without paying for it, "data is data", its right/wrong, etc...

Now, once VZW switches to tiered data plans with caps and overages, then I see no reason for them to disallow these type of apps, and still have that clause in their TOS... because at that point, if you use enough data to go over your tier's limit, you're gonna pay for it anyway...
[Thunderbolt General] EDD Skitz:
Their idea of a reasonable cap rates are crazy.... Until they offer a reasonably priced unlimited plan I will continue to use data at the same rate my phone will anyway, just on a larger screen....

I like Verizon, been using them over 10 years, they suck now, they bully their customers around too much anymore just because they are big red... Its a shame they are still the best company out there.
[Thunderbolt General] cichlid78:
From Android Central:

Update: As several have mentioned, it's quite possible to keep carriers from meddling with your Android Market experience. If you have an AT&T phone, you can pop the SIM card out and use Wifi to browse the Market; and enabling Airplane Mode, then turning on Wifi works for both AT&T and Verizon phones.

So if you turn on Airplane Mode and use the Market with a Wifi connection, all the apps should be there ready to download and install.
[Thunderbolt General] yareally:
It's not just verizon wanting applications removed:

http://www.droidgamers.com/index.ph...-yongzh-gensoid-is-no-more-at-least-right-now
[Thunderbolt General] baffula:
Is barnacle good? Or is it worth it to try and find the apk for other apps?
[Thunderbolt General] unlisted:
My only problem with barnacle is that is only does WEP whereas the mobile hotspot does WPA.
[Thunderbolt General] miketoasty:
We can still use the default wifi app. Other than that I wouldn't tether for a while until we know what verizon plans on doing. I wouldnt be surprised to see them take a big stance against tethering as it weighs down the network.

Remember people verizon is also a home internet service provider so when you tether and disband you're home isp verizon is losing out on both tethering and money from internet service providing.
[Thunderbolt General] br10der1:
This didn't work on my phone. Airplane mode shuts down wifi connection also.
[Thunderbolt General] miketoasty:
Enable airplane mode then wifi. Worked for me!
[Thunderbolt General] decaturbob:
Barnacle works great

thunderbolt sent, bamf enhanced
[Thunderbolt General] tootalltoowide:
CM7 test4 has built-in tethering working for the TB now. Doesn't stop Verizon from "controlling" your market experience, but it does resolve this particular need.
[Thunderbolt General] chino0131:
Just tested and worked for me as well. You do have to enable wifi AFTER enabling airplane mode
[Thunderbolt General] parson33:
This is handy information. Thank you!
[Thunderbolt General] bmx5656:
that sucks, im glad i have one installed on my phone already.
[Thunderbolt General] elkniwcire:
Don't forget about the Amazon app store though. There are no carrier regulations therr
[Thunderbolt General] TsaiKimon:
Go to the market and download the free "market enabler" app. Go into Settings>applications>manage applications>all applications and clear data and force stop the market app. then start market enabler, go to the middle tab, "settings list" and hold down on [ca]Rogers(Rogers) to bring up options and select, "fake this provider now." If you bought the paid version you can choose the setting ,"fake on every boot." and not have to do the aforementioned every time you want to bypass verizon's greed. After you choose fake this provider close and open the market app. Bingo it's all there, and if you already have hidden apps installed they'll be in your "my apps" in the settings to receive updates. Enjoy.

Also, dannycarrasco, if you could include these directions in your OP this topic would be mitigated a bit. Thanks and have fun.
[Thunderbolt General] my_username:
I wonder why Barnicle seems to be the only tethering app that escaped Verizon's little purge when even non rooted tethering apps like PDAnet didn't.
[Thunderbolt General] kwiggington:
Sideloaded pdanet yea middle finger to verizon
[Thunderbolt General] jbrussee:
http://android-wifi-tether.googlecode.com/files/wifi_tether_v3_0-pre14.apk

There's a direct download link to the latest wireless tether app.

Sent from my GingerBlur'd, de-odex'd, modded Motorola Atrix 4G (ish.)
[Thunderbolt General] knownscrewup:
Barnacle works pretty good
[Eee Pad Transformer Q&A, Help & Troubleshooting] tornadog:
When I inserted a 4gb microsd card, it shows up as /removeable and I see under /mnt there is another sdcard folder. is it how its supposed to be? I am planning to root and I want to make sure I have the files in the right place.
[Eee Pad Transformer Q&A, Help & Troubleshooting] mike6200:
I was wondering the same thing
[Eee Pad Transformer Q&A, Help & Troubleshooting] Yungstar007:
Yeah "removeable" is the actual micro sd card slot and "SD card" refers to the built in memory. Very weird.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nxt:
Android 3.0 does internal memory differently.

User accessible internal storage is /mnt/sdcard

The external microSD is correct, /removable/
[Eee Pad Transformer General] buri73:
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!

Since this question gets asked a lot lately and my post on one of the thread was buried, so I figured a separate thread would be helpful.

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.

Note that there are few software codec players(Mobo/Vital) that are able to playback High/Main profile H264 media files. My experience with these players were less than satisfactory and I wanted to stick with hardware decoding to maximize smoothness.

Guide

HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows. It offers variety of H264 encoding options via GUI and easy to use. Best of all, it is FREE.

You can obtain HandBrake from this link.

Once you have HandBrake installed and have a source file opened, there are only few tabs you need to setup.

1. Select the mp4 container and set the picture width to 1280. Anamorphic should be loose and Modulus 16. Large File Size can be check for better compatibility.

2. Under Video Tab, Make sure the options are set to "H.264","Same as source", and "Constant Quality". You can keep it a RF:20. Optionally, you can change the RF slider for better quality or smaller size. Higher RF number means smaller size but less quality. Also, you can choose "Average Bitrate" or "Target Size" option if you like.

3. Update: For Honeycomb 3.1, Follow step 3.1 for high profile settings. Last Tab but most important, set your advanced options exactly same as picture below. You can play with settings but CABAC, 8x8, and P-Frames has to be checked off to keep it baseline profile.

3.1 This is High Profile settings for HC 3.1 TF101.

That's it. Start your encode and enjoy your 720p on your Transformer. :)

Included below is my presets and sample movies I encoded using the profiles.

Baseline Sample on Megaupload

High Profile Sample on Megaupload
[Eee Pad Transformer General] Noxious Ninja:
Whoa, baseline can't use B-frames? No wonder it's so much worse than main/high. :( I hope 720p high profile support gets fixed soon.
[Eee Pad Transformer General] neok44:
hows the file sizes after conversion? i have some movies that are 6GB and won't fit on the formats required for android memory.

so i was hoping to do something like this to knock them down to under 4.
[Eee Pad Transformer General] buri73:
With constant quality, average bitrate comes out to about 2600Kbps for above sample. Source file size for the above sample(130mb) was around 480mb. For better size control, you can try the target size option from video tab.
[Eee Pad Transformer General] seshmaru:
I encoded a 720p 130MB file and it turned out at 146MB with the profile file.
[Eee Pad Transformer General] edge929:
I used this Handbrake preset on a 986MB 720p high profile 2 hour movie and the resulting file size was 2.48GB. Movie played great with the default video player, just can't get many on an 8GB microSD card.
[Eee Pad Transformer General] iAndroidFan:
I used to use MeGUI to reencode videos for my PSP,and it's good at this job.

I'll have a try according to your post,thanks.
[Eee Pad Transformer General] buri73:
If you are used to MeGUI, then no need to use Handbrake. Just select the baseline from x264 option and configure the rest to your likings.
[Eee Pad Transformer General] klau1:
Is badaboom any good for this purpose? Both handbrake and badaboom have cuda acceleration, correct?
[Eee Pad Transformer General] buri73:
looking at the demo video of badaboom, there is baseline setting under advanced option so I assume it will work as well. It doesn't seem to have detailed options so tweaking doesn't seem possible though. I wouldn't spend $40 on badaboom while handbrake does the job for free. :)
[Eee Pad Transformer General] CyberChulo:
I've converted it to your settings. However my file is only 1.3GB. When I connect my unit through usb and try to add it by dragging and dropping, it says that the operation cannot continue. My only options are to stop or skip the file transfer.

Edit- Nevermind. It wasn't finished converting yet! Duh!
[Eee Pad Transformer General] combat goofwing:
the demo clip in the OP is excellent and plays smooth as butter on my E pad and looks brilliant
[Eee Pad Transformer General] haupman:
I have played 1080p AVCHD files via moboplayer and they are flawless. Or am I missing something?
[Eee Pad Transformer General] buri73:
Players like mobo, rock, and vital are all utilizing software decode playback. While software decoding handles some/most of HD profiles, it certainly is not the end-all be-all answer. Software decoding does a decent job of playback HD on some media, but tends to choke once the decoding process gets complicated. Re-encoding allows you to playback your media files with player of your choice including default player using hardware decoding. Until there is a HC/Nvidia "fix" to allow maximum hardware decoding capabilities of Tegra 2, re-encoding is the best at the moment solution for smooth playback. However, if you are happy with software players, I don't see a reason to waste time on re-encoding. :)
[Eee Pad Transformer General] haupman:
I made a mistake. When I streamed my AVCHD files from my core i5 laptop, they were great. When I streamed the same files from my Core2Duo laptop there were problems.
[Eee Pad Transformer General] combat goofwing:
dont understand high profile /main profile stuff but i can confirm i used these handbrake settings on a 1920 x1080 .ts of i robot it went from 9.89 gog to 3.27 gig and work flawlessly on my transformer , excellent picture and no audio out of sync, as i plan to us the dock as well then a using the SD card slot for loads of films to take on holiday etc for the kids should not be an issue

my only question now is why in the gallery when you see movie folders and all the movies does it not display the titles underneath?
[Eee Pad Transformer General] fastfood8891:
could you maybe explain this a little more? what's wrong with software decoding if it's smoother than hardware? does it use a lot more battery or something?
[Eee Pad Transformer General] buri73:
That's gallery by design. It doesn't show title of any media inside the folders.

Like I said above, if you are happy with software decoding then you don't have to reencode anything. Some of high profile/bitrate HD media can not be handled by software alone. That's where re-encoding comes in.

I don't know if this is the best analogy, but software decoding to me is like you buying a hybrid car and only be able to use the gas engine only. With the help of 3rd party modification(software player in our instance), you may get more mileage out of the gas engine, but you are not utilizing the car to it's full potential.
[Eee Pad Transformer General] levenite:
Are you sure there will be a fix? Asus manual says the transformer supports simple profile. Of course, they could lose sales if they do not "fix" it.
[Eee Pad Transformer General] malch:
Yep. Handbrake doesn't do CUDA, but it does use multiple cores if you have them available. Last I heard, badaboom's output wasn't all that great anyway.
[Eee Pad Transformer General] WheresWaldo:
Tried encoding Blade Runner with just Main profile, so the command line included the parameters:

--level 3.1 --profile main

Even though the bit rate hovers around 1500 kbps the max rate was 10000 kbps there was a lot of blocking and the pans were not smooth. As with any dark movie shadow detail is very important and the lack of detail forced an increase in screen brightness that washed out the colors even more. I am going to re-encode with ...

--level 3.1 --profile high

to see if there is a significant difference.

The --level parameter sets the max bit rate in conjunction with the --profile parameter and just like the --preset parameter overrides many other defaults. This gives you the most basic encodes that should guarantee the widest compatibility. It remains to be seen if the TF can realy be used as a multimedia device in it's current state.
[Eee Pad Transformer General] jjsoviet:
Thanks, please keep us posted. Also, please update the profile if you get good results, hope you don't mind. :D

The mods should really sticky this thread, and update it to include RipBot as an alternative video encoder.
[Eee Pad Transformer General] WheresWaldo:
Yeah, sticky this one and remove the sticky from the US Availability thread!
[Eee Pad Transformer General] kbotherway:
Hi levenite,

Could you please post your Mediatomb config/scripts? Frustration with Mediatomb and on-the-fly encoding has resulted a complete lack of hair.

Thank you in advance
[Eee Pad Transformer General] leonpr:
I'm using PLEX to do local streaming at the moment, its playing fine and I'm doing that mainly becuase I'm too lazy to re-encode a large portion of my collection jsut to have to do it again later down the line when these things are figured out.
[Eee Pad Transformer General] scorneil:
Anyone have a remux / passthrough solution like Xenonmkv that works on a Mac?

I have a lot of 720p High@L3.1 AC3 MKV that I need to get into a mp4 with aac

unless there is a player that can handle the source...
[Eee Pad Transformer General] usafle:
Well I just tried watching the Episode of the Daily Show (720p) and Game of Thrones (720p) using the E.Mote profile. It's completely un-watchable on my T.F. The video "freezes" all the time. Audio sync is off... etc..etc...

I thought this was supposed to be better, not worse then Handbrake?

Or, is it just some sort of problem with my device??? :(

"We" are encoding to .mp4 correct?
[Eee Pad Transformer General] levenite:
No problem.

Notes:

I was trying to primarily stream (hd pvr) h.264 ".ts" source files. I only had my transformer for 2 weeks and so there were many different changes to the ffmpeg script and x264 profile. The batch script was pulled from the Mediatomb website and I modified and used only the "video common" section. The Mediatomb config script was also modified and could use cleaning up. The original ffmpeg x264 baseline profile does not work as there are missing parameters. Hopefully, these files should be enough to get you started.

After all the mess, I found what I needed to know. I could stream 480P ".ts" files only by transcoding to 2 channel audio, 720p files had issues without transcoding.

Update:

Thanks to emote, I have recently updated my ffmpeg/x264 programs. Since I can no longer test on the Transformer there may be unknown issues.
[Eee Pad Transformer General] AlexTheStampede:
Anybody? Seriously, somebody find out what kind of settings to use to get that result.... only thing I can help with, is that it seems a video that won't play (and has a slightly higher video bitrate, but still lower than the peaks of this one) has AAC audio @ 160kbps instead of 128.
[Eee Pad Transformer General] bartleyg82:
That video plays very well for me too. The other differences I see are that it has a constant 29.976 frame rate and a constant 128 kbps audio bitrate. The 24p movies I encode end up with a 23.976 frame rate (obviously) which are often variable (at least according to mediainfo). Also, handbrake for windows uses the FAAC encoder which does not support constant bitrates. In order to try to figure out what the problem variable is, I downloaded megui and neroaac encoder (which supports constant bitrate aac).

I haven't had a chance to test all the combinations (forcing 23.976 constant frame rate, constant audio bitrate, etc), but once I do I'll get back to you. If others have tried these things, please let me know.
[Eee Pad Transformer General] WheresWaldo:
The e.mote profile sucks, plain and simple! I put it up here because some were saying that it was good. Everything about his profile is very much lowest common denominator and as I mentioned in an earlier post isn't even a good starting point. I am working on a few ideas playing with x264 presets and re-encoding the same video with each change, I will post my findings when I have something good to report.

My problem is that no matter how good a movie Blade Runner is I am tired of watching it over and over (I think I am up to 7 partial viewings in the past two days). Maybe I'll go back to Serenity for a while.

PS: For those Handbrake fanboys I found some blog posts on how to create profiles that mimic the x264 presets, so once I find something that is close in RipBot264 I can recreate the same profile in Handbrake and attach them both.

Yes "we" are encoding to MP4.
[Eee Pad Transformer General] WheresWaldo:
This post has me thinking about something, I wonder what the native refresh rate is for the IPS panel used in the TF.
[Eee Pad Transformer General] bartleyg82:
My guess is that screen refresh rate isn't a factor because 24p videos encoded without audio play smoothly
[Eee Pad Transformer General] WheresWaldo:
Probably right, but my mind is fried watching BR over and over, just grasping at straws.
[Eee Pad Transformer General] usafle:
Oh. I thought that e.mote profile is what everyone was using. My bad.

Guess I'll just patiently wait for your "tinkering" to get sorted out...
[Eee Pad Transformer General] jjsoviet:
Try other movies! Tangled, District 9 and Law Abiding Citizen have some pretty intense scenes where the TF struggles in standard Handbrake encoding.
[Eee Pad Transformer General] rlpaul:
Part of the problem is we're trying to work from movies where we already have the bluray/hddvd source handy. WheresWaldo has Serenity and Blade Runner currently ripped to his drive, and I'm currently working with Final Fantasy VII Advent Children, simply because I noticed it was missing from my media center collection. Tomorrow I'll be messing with Black Hawk Down.

I think we may have found a couple of compromises that work well. Unfortunately, it's taking some time for the encodes to complete. I'll let WheresWaldo talk about what he's found in regards to profiles.

What I noticed today is that video performance seems to improve by changing the AAC stream to a constant bitrate, rather than the average bitrate that handbrake and ripbot264 force you to use. Jutter is still present in my encodes, but reduced. Also, scenes that slowed to 5 or 10 fps increased by a good 5+ fps. This leads me to believe that the underlying issue lies with the audio processing, further punctuated by the fact that as mentioned before, encodes with no audio work fine. Whether that means that audio processing is using too much CPU, or is interfering in some other way with video processing, I'm not sure.
[Eee Pad Transformer General] usafle:
I noticed that as well. The Daily Show Episode that I encoded in .mp4 stuttered like crazy. So, I thought perhaps that everyone was encoding in the .mkv. I never changed the audio settings and I guess it copied it straight over with the AAC codec. So, I had no audio when trying to play it on the T.F. but, I also did not have any of the stuttering issues during playback....

I guess I'll just stick with Handbrake until a solution presents itself...
[Eee Pad Transformer General] :
I'm going to bet it's 8-12ms. Nothing more than 12ms -- It definately seems smooth to be. I'm going to go out on a limb and say 8ms.

It's IPS, so I wouldn't expect anything faster. As far as media is concerned, though, it shouldn't be an issue.
[Eee Pad Transformer General] e.mote:
Heard my nick being mentioned.

>Main 3.1 e.mote.txt

--level 3.1 --vbv-bufsize 10000 --vbv-maxrate 10000 --no-8x8dct --cqm flat --no-mixed-refs --rc-lookahead 10 --ref 1 --subme 2 --trellis 0 --weightp 1

Where did you get this crap? Where did I say to use Main profile? And where did I ever said to explicitly specify level? And where did I use vbv-xxx? etc etc

First, you are using an obsolete front-end that doesn't allow for x264cli preset. The current version of ffmpeg (that includes libx264) has this. Tell your software dev to get updated so you can use "plain-english" presets, instead of a bunch of techy params that you have no chance of understanding.

The x264cli preset that I use is simply this,

x264 --profile high --preset medium --crf xx --tune [film|animation]

That's it. If you go onto doom10.org, where the x264 lead dev hangs out, you'll see that it's the same recommendation from every vid guru on there. Yes, depending on the content, you can vary certain params if you know exactly what the params affect, and have the time to tinker (param tinkering burns massive time, trust me). But the above works fine for 99% of the content, even for an anal type watching on his 50" HDTV. For a dinky 10" tab, it works fine for 100%.

When using CRF (constant-quality in HB), you DO NOT set bitrate, because the CRF determines bitrate. If you hit stutter, lower your CRF or lower your resolution.

CRF 18-19 is considered 'transparent' (read: archival) quality. The normal CRF range for viewing is 20-23. HB uses 20, which is too high for the Tegra 2 for 720p.

Based upon the video survey I did, the "safe" CRF for the Teg2 is 23, ie with smooth playback for even extreme cases. You can get away with 22 or 21 (21 is the default for my conversion script), as long as the movie is not full 1280x720 and isn't too high action.

If you absolutely want a higher CRF, reduce the resolution. If you want both high CRF and high res, use --profile baseline. There is no free lunch. You are hitting the limit of the Tegra2, at least on 3.1. 3.2 is said to have better HW accel. We'll see.

Do not use vbv-xxx with an arbitrary number like the above. All it will do is make the encode look worse. To use it properly, you will have to find the values that fit the Tegra2. To find those values, you have to see the bitrate of the sequences where it stutters on your device. Use this,

http://videohelp.com/tools/Bitrate_Viewer_2

To recap: Forget hunting about for "best" settings with esoteric parameters that you don't understand. Use the standard settings above, and vary the CRF and resolution (and speed factor) to taste.