Log in

View Full Version : Average Settings for All Around Playback Compatibility


SacredCultivator
26th October 2011, 20:35
I hope I'm not in the wrong to ask this...

But in terms of settings and wanting optimal quality + widespread compatibility (PS3/iPhone/Xbox/etc.) what are the limitations in settings?

As currently excluding Playback Compatibility my settings are:
program --level 4.1 --crf 20 --keyint 600 --open-gop --bframes 16 --b-adapt 2 --ref 5 --rc-lookahead 60 --me umh --subme 11 --partitions all --trellis 2 --output "output" "input"

Not too sure if there are any other settings i need to list.

But in terms of Setting Tweaks, would there be much of a quality degrade if I tried to aim for "as close to full compatibility with all devices" settings? And it's okay to be used with CRF instead of 2-Pass encodes right?

Since I know a friend offered the current settings for playback of I believe PS3/Xbox:
program --level 4.1 --preset fast --pass 2 --bitrate 1755 --stats ".stats" --keyint 300 --weightp 2 --qpmin 10 --qpmax 51 --aq-strength 1.5 --me umh --subme 10 --partitions all --trellis 2 --output "output" "input"

Thanks.

Blue_MiSfit
26th October 2011, 23:34
As many devices as possible? Basline Profile @ Level 3.0. Make sure to set VBV to be compliant with this (10mbps)

You will take a big quality hit though.

SacredCultivator
26th October 2011, 23:39
Oh ouch... Yeah just reading:
"You will take a big quality hit though." doesn't sound so great.

But hmm,if I were to eliminate "as many as possible" and just do the major ones such as... "PS3/Xbox/DVD Players" would that make much of a difference?

As it seems the Phones is what's bringing downt eh Settings.

- - - - -
EDIT:
I never tested myself, but seems the settings i use currently actually work for those 2 (PS3/Xbox).

So guess I don't need to make any changes.

Thanks for the info though on the hit of quality if I wanted Phones to be compatible.

Blue_MiSfit
27th October 2011, 01:07
iPhone 4 (at least, this is what I've tested) does work with High Profile. I think Android phones are still way behind, but I'm not sure.

Derek

nixo
27th October 2011, 01:35
New-ish Android phones, like the SE Arc, will play level 3.1, high profile.

Edit: I don't know about other manufacturers but the SE white papers located here (http://developer.sonyericsson.com/wportal/devworld/search-downloads/docstools/phonespecs?cc=gb&lc=en) usually will tell you max profile and level.

--
Nikolaj

upyzl
27th October 2011, 03:33
Just for reference...
x264 --profile main --level 3.1 --crf 20 --preset placebo --bframes 8 --keyint 240 --min-keyint 6 --vbv-maxrate 14000 --vbv-bufsize 14000 --output "output" "input"