What render settings for Android?

Sebaz wrote on 2/27/2010, 7:59 AM
I just got a phone with Android OS and I'm tired of running tests with different setting in both the Mainconcept and the Sony AVC encoders, and nothing seems to work. From reading in forums the dimensions have to be 480x320 or 480x270 (which would add black bars on top and bottom) but other than that I found a lot of conflicting info. There seems to be a Megui profile made for it, but since Debugmode Frameserver is not working for Vegas 9, then I would have to render to an intermediate file.

Did anybody here render to mp4 for Android and played back successfully?

Comments

musicvid10 wrote on 2/27/2010, 8:28 AM
Have you tried Handbrake? Although I don't think it has an Android preset yet, I think you could roll your own successfully.
Sebaz wrote on 2/27/2010, 8:29 AM
Doesn't Handbrake need Haali Splitter, FFdshow and all that? I had those installed and I had to re-install Windows from scratch because they cause a lot of problems.
musicvid10 wrote on 2/27/2010, 8:52 AM
Handbrake is a self-contained application. Although it uses its own customized ffmpeg for some things, no external libraries are used or needed. Nor does it expose its libraries as Windows codecs.

It also takes the x264 CLI options one step further -- a proprietary decomb filter and single-pass CQ option, which looks every bit as good and is much faster than 2-pass VBR, just to name a couple.

EDIT: If you want to continue trying in Vegas, try using a Simple (not Main) profile for encoding.
BudWzr wrote on 2/27/2010, 9:11 AM
Those phone formats are like "QVGA" or those weird sounding ones like that. Somewhere there is a spec for the phone about AR, bitrate, and yadda-yadda.

I'm sorry you had a bad experience with a codec pack. The makers of K-Lite go out of their way to do a clean default setup, clean up any confusions in the registry, and leave you in good shape.

The whole future of opensource depends on this "white glove" consistency. Perhaps there were other factors that created your bad experience. If you stick with K-Lite and don't tinker too much, you should be fine.

Don't throw the baby out with the bath water.
musicvid10 wrote on 2/27/2010, 9:26 AM
1) QVGA is a resolution spec, not an encoding format for phones or anything else.

2) Who said anything about K-Lite? But since you brought it up, it is one of the buggiest, ill-thought out, most dangerous pieces of free software out there. After it trashed several applications on my computer, I had to do a clean OS install just to get rid of it. It is an example of all things that can go bad after installing its own (often outdated) codecs on your system, and precisely the kind of thing that makes Sebaz gunshy about other applications that take a more "respectful" approach to your system health and integrity.

3) Really, Bud, this nonsense of yours is getting quite old. If you don't have a specific solution for the question at hand that you have tested, will you kindly keep your asides and soliloquies to yourself?
BudWzr wrote on 2/27/2010, 11:26 AM
Hey Music, your "analysis" of K-Lite is just anecdotal. I've been using K-Lite for 20 years and NEVER had to re-install Windows or ANY major headaches.

The "problems" arise from "tinkerers" that don't understand how to work with libavcodec the way it's designed to work, as a single codec repository, so they add standalone installs of outdated or conflicting codecs.

I guess being dumb like me has its advantages, I don't go poking around and tweaking everything to the point of failures.
rs170a wrote on 2/27/2010, 11:36 AM
Hey Music, your "analysis" of K-Lite is just anecdotal.

WRONG!!!
Every Vegas forum I've ever been on is full of users who have installed the K-lite codec pack only to find out that it has seriously screwed up their system.
In the future, I strongly suggest you do a forum search before making statements that can't be backed up.

Mike
Laurence wrote on 2/27/2010, 11:38 AM
My Android is compatible with the lower resolution iPhone modes. I usually call up an iPhone or iPod Touch preset and it works fine. I've had good luck with resolutions up to 480x270.
John_Cline wrote on 2/27/2010, 11:40 AM
"I've been using K-Lite for 20 years"

Really? The earliest reference to K-Lite I can find is from 2004.
BudWzr wrote on 2/27/2010, 11:56 AM
Well, maybe Ace in the early years, but it's STILL libavcodec and DirectShow, if you want to nitpick I'll do my own research, but that doesn't nullify what I stated.

The principle point of failure with opensource video codecs is the end-user. Just like here, the first words in a post are usually ascribing a bug to Vegas. I've never seen one that started out..."Gee, I was messing with a bunch of internal settings and, ...."


===========================================
"I've been using K-Lite for 20 years"

Really? The earliest reference to K-Lite I can find is from 2004.
John_Cline wrote on 2/27/2010, 12:04 PM
Regardless of what you say, installing the K-Lite codec pack on a Vegas computer used for actual paying gigs is NOT a very smart thing to do.
BudWzr wrote on 2/27/2010, 12:27 PM
Nor would running a screensaver, background processes, virus scanner, automatic defragger, or any otherwise normal activity.
musicvid10 wrote on 2/27/2010, 12:36 PM
Hey Music, your "analysis" of K-Lite is just anecdotal.
No, it is from experience, something you sorely lack, judging from the propensity of your statements.

I've been using K-Lite for 20 years and NEVER had to re-install Windows or ANY major headaches.
So you've been using it since you were two?
OH, BUT WAIT, WASN'T K-Lite FIRST RELEASED ABOUT 2004?

That would be just six years ago. And libavcodec in ffmpeg around 2003. Maybe you could include that as part of your "research."

I guess being dumb like me has its advantages, I don't go poking around and tweaking everything to the point of failures.
I guess it does too. Entitles one to post everything from mere speculation to pure fantasy and jabberwocky without any sense of responsibility or consideration whatsoever for those who are being expected to endure the load of caca.

'Twas brillig, and the slithy toves
Jeffrey Cline wrote on 2/27/2010, 2:03 PM
Sebaz, since you didn't actually get an answer to your question, here goes.

You didn't state which Android phone you are trying to render for, so here are settings that work well for rendering a widescreen file for the Motorola Droid at 848x480 straight out of VegasPro 9.

Type: MainConcept AVC/AAC (*.mp4)

Under custom settings:
Audio: 160Kbps, 48,000 Hz, Stereo, AAC
Video: 29.970 fps, 854x480 Progressive, YUV, 1500Kbps
Pixel Aspect Ratio: 1.00

BTW DudWzr, 'Tis better to be silent and be thought a fool, than to speak and remove all doubt.
Sebaz wrote on 2/27/2010, 2:30 PM
Actually it's the Droid Eris, which as far as I can tell from reading forums needs 480x272, since the screen is not either 4:3 nor 16:9. Rendering to the mentioned size shows a widescreen ratio with black bars on top and bottom, although one of the video players zooms it in to use all the screen space while cropping a little bit of the sides.

I tried Handbrake and it works more or less, but unfortunately it seems to use a decoder that adds a white line at the bottom. Other than that, it's great.
Jeffrey Cline wrote on 2/27/2010, 2:37 PM
Since the Eris screen is 480x320 you will get a bit of letterbox top and bottom for 16:9 source and bars on the sides for 4:3 material. Since you're posting on this forum, why don't you use Vegas for your conversions?
Jeffrey Cline wrote on 2/27/2010, 2:48 PM
You could also use the Sony AVC codec with the Memory Stick PSP full screen preset in Vegas for a 480x270 .mp4 file which would work great for your Droid Eris.
Sebaz wrote on 2/27/2010, 5:01 PM
Since the Eris screen is 480x320 you will get a bit of letterbox top and bottom for 16:9 source and bars on the sides for 4:3 material. Since you're posting on this forum, why don't you use Vegas for your conversions?

Actually if you read the first post you'll see that I want to use Vegas for the conversions, but none of the tests I did worked on the phone.

You could also use the Sony AVC codec with the Memory Stick PSP full screen preset in Vegas for a 480x270 .mp4 file which would work great for your Droid Eris.

Yeah, I thought that preset would work, but no. These phones are very picky with what they play. Pain in the ass, but it's no big deal, it's not like I'm going to encode lots of videos for it. I just want to know what works. If I need to, I can render to Canopus HQ and then use MeGUI.