提交 890fddd0 编写于 作者: J Justin Ruggles

vorbisenc: fix quality parameter

This generates output with bitrates similar to libvorbis for a given quality
value.
上级 e9812159
......@@ -1181,9 +1181,9 @@ static av_cold int vorbis_encode_init(AVCodecContext *avccontext)
goto error;
if (avccontext->flags & CODEC_FLAG_QSCALE)
venc->quality = avccontext->global_quality / (float)FF_QP2LAMBDA / 10.;
venc->quality = avccontext->global_quality / (float)FF_QP2LAMBDA;
else
venc->quality = 0.03;
venc->quality = 3.0;
venc->quality *= venc->quality;
if ((ret = put_main_header(venc, (uint8_t**)&avccontext->extradata)) < 0)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册