aom/test
Deb Mukherjee 0d8723f8d5 Make "good" quality 2-pass vpxenc encoding default
Currently, the best quality mode in VP9 is not very well developed,
and unnecessarily makes the encode too slow. Hence the command line
default is changed to "good" quality. Also, the number of passes
default is changed to 2 passes as well, since 1-pass encoding is
not very efficient in VP9.

Besides, a number of VP9 defaults are set to the currently
recommended settings. With these changes, vpxenc
run with --codec=vp9 --kf-max-dist=9999 --cpu-used=0 should
work about the same as our borg results.
Note when the --cpu-used=0 option is dropped there will be a slight
difference in the output, because of a difference in the cpu-used
value for the first pass. Specifically, the default when unspecified
is to use cpu_used=1 for the first pass and cpu_used=0 for the
second pass. But when specified, both passes will use the cpu-used
value specified.

Note that this also changes the default for VP8 as being "good"
but other options stay unchanged.

Change-Id: Ib23c1a05ae2f36ee076c0e34403efbda518c5066
2013-08-21 12:41:26 -07:00
..
acm_random.h Merge branch 'master' into experimental 2013-04-26 12:57:10 -07:00
altref_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
borders_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
clear_system_state.h tests: clear system state after non-API calls 2013-06-18 11:32:27 -07:00
codec_factory.h new unit test for cpu-speed 2013-07-02 14:38:03 -07:00
config_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
convolve_test.cc Begin to restrict x86inc.asm usage 2013-08-05 12:07:30 -07:00
cpu_speed_test.cc new unit test for cpu-speed 2013-07-02 14:38:03 -07:00
cq_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
datarate_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
dct16x16_test.cc fix unit test failure on win32 vs2008 build 2013-08-08 18:51:51 -07:00
dct32x32_test.cc WIP: 32x32 idct/recon merge 2013-05-14 15:54:17 -07:00
decode_test_driver.cc Merge branch 'master' into experimental 2013-03-27 10:46:19 -07:00
decode_test_driver.h Merge branch 'master' into experimental 2013-03-27 10:46:19 -07:00
encode_test_driver.cc Make "good" quality 2-pass vpxenc encoding default 2013-08-21 12:41:26 -07:00
encode_test_driver.h encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
error_resilience_test.cc Make "good" quality 2-pass vpxenc encoding default 2013-08-21 12:41:26 -07:00
fdct4x4_test.cc fix unit test failure on win32 vs2008 build 2013-08-08 18:51:51 -07:00
fdct8x8_test.cc fix unit test failure on win32 vs2008 build 2013-08-08 18:51:51 -07:00
i420_video_source.h tests/*source: test file pointer before reading 2013-06-25 17:57:52 -07:00
idct8x8_test.cc WIP: 8x8 idct/recon merge 2013-05-16 13:52:15 -04:00
idct_test.cc cosmetics: idct_test.cc: fix formatting 2013-07-18 15:42:06 -07:00
intrapred_test.cc intrapred_test: add virtual dtor to IntraPredBase 2013-06-21 19:33:50 -07:00
ivf_video_source.h tests: silence a few type related warnings 2013-07-18 16:13:39 -07:00
keyframe_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
md5_helper.h [WIP] Add column-based tiling. 2013-02-05 15:43:03 -08:00
pp_filter_test.cc tests: clear system state after non-API calls 2013-06-18 11:32:27 -07:00
register_state_check.h tests: add xmm register check for win64 targets 2012-11-27 17:17:22 -08:00
resize_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
sad_test.cc variance x86inc guards 2013-08-06 14:17:13 -07:00
set_roi.cc Added unit test of vp8_set_roimap() 2012-07-24 10:48:44 +01:00
sixtap_predict_test.cc tests: clear system state after non-API calls 2013-06-18 11:32:27 -07:00
subtract_test.cc tests: silence a few type related warnings 2013-07-18 16:13:39 -07:00
superframe_test.cc encode_test_driver: check for fatal failures 2013-06-25 17:57:52 -07:00
test-data.sha1 Fixing vp9_get_pred_context_comp_ref_p function. 2013-07-12 17:46:02 -07:00
test.mk vp9/decoder: add thread worker 2013-08-05 13:21:13 -07:00
test_libvpx.cc Build fixes to merge vp9-preview into master 2012-12-26 11:21:09 -08:00
test_vector_test.cc Fixing vp9_get_pred_context_comp_ref_p function. 2013-07-12 17:46:02 -07:00
tile_independence_test.cc cosmetics: tile_independence_test: fix formatting 2013-07-18 16:00:01 -07:00
util.h tests: silence a few type related warnings 2013-07-18 16:13:39 -07:00
variance_test.cc variance x86inc guards 2013-08-06 14:17:13 -07:00
video_source.h Change test image format to VPX_IMG_FMT_I420 2013-05-08 20:48:37 -07:00
vp8_boolcoder_test.cc Change the encryption feature to use a callback for decryption. 2013-06-17 11:32:16 -07:00
vp8_decrypt_test.cc Change the encryption feature to use a callback for decryption. 2013-06-17 11:32:16 -07:00
vp8_fdct4x4_test.cc support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
vp9_boolcoder_test.cc Add marker bit to bool-coded partition start 2013-06-06 23:06:26 -07:00
vp9_lossless_test.cc Added a lossless test 2013-07-09 14:40:20 -07:00
vp9_subtract_test.cc Renaming BLOCK_SIZE_TYPES constant to BLOCK_SIZES. 2013-08-09 17:47:32 -07:00
vp9_thread_test.cc vp9/decoder: threaded row-based loop filter 2013-08-05 13:22:04 -07:00
webm_video_source.h tests/*source: test file pointer before reading 2013-06-25 17:57:52 -07:00