ref: ae3a1733526eb8d70ff24e593f3f0f95418e7f13
parent: a9299113397b234e979e5406607f39d40f82d9fa
author: Marco <[email protected]>
date: Tue Jun 20 05:05:56 EDT 2017
vp9: Adjust key-frame pars in vpx_temporal_svc_encoder. Sample encoder change: reduce max-intra-rate to 1500 and buf-initial to 700. Paramaters affect target size of key frame. Change-Id: I01e238378b63eeef28dfc2178baadffcd3cc7561
--- a/examples/vpx_temporal_svc_encoder.c
+++ b/examples/vpx_temporal_svc_encoder.c
@@ -637,7 +637,7 @@
if (strncmp(encoder->name, "vp9", 3) == 0) cfg.rc_max_quantizer = 52;
cfg.rc_undershoot_pct = 50;
cfg.rc_overshoot_pct = 50;
- cfg.rc_buf_initial_sz = 800;
+ cfg.rc_buf_initial_sz = 700;
cfg.rc_buf_optimal_sz = 600;
cfg.rc_buf_sz = 1000;
@@ -746,7 +746,7 @@
// For generating smaller key frames, use a smaller max_intra_size_pct
// value, like 100 or 200.
{
- const int max_intra_size_pct = 2000;
+ const int max_intra_size_pct = 1500;
vpx_codec_control(&codec, VP8E_SET_MAX_INTRA_BITRATE_PCT,
max_intra_size_pct);
}