diff --git a/src/media/media_encoder.cpp b/src/media/media_encoder.cpp index 0c47e8618ae0f00f3ecce417308aa02f3e02ab60..c725e49f8218e8d4b6ba94cab77ce9bc4a3d74bd 100644 --- a/src/media/media_encoder.cpp +++ b/src/media/media_encoder.cpp @@ -878,9 +878,9 @@ MediaEncoder::initVP8(AVCodecContext* encoderCtx, uint64_t br) av_opt_set_int(encoderCtx, "qmax", 50, AV_OPT_SEARCH_CHILDREN); av_opt_set_int(encoderCtx, "qmin", 0, AV_OPT_SEARCH_CHILDREN); av_opt_set_int(encoderCtx, "slices", 4, AV_OPT_SEARCH_CHILDREN); - av_opt_set_int(encoderCtx, "crf", 10, AV_OPT_SEARCH_CHILDREN); + av_opt_set_int(encoderCtx, "crf", 18, AV_OPT_SEARCH_CHILDREN); av_opt_set_int(encoderCtx, "b", 0, AV_OPT_SEARCH_CHILDREN); - JAMI_DBG("VP8 encoder setup: crf=10"); + JAMI_DBG("VP8 encoder setup: crf=18"); } else { // 1- if quality is set use it // bitrate need to be set. The target bitrate becomes the maximum allowed bitrate