|
【Linux】
RK3588J MPP H265压缩码率控制无效
发表于 2023-9-28 14:12:02
浏览:2600
|
回复:3
打印
只看该作者
[复制链接]
楼主
基于SDK部分,更改的部分代码如下
p->rc_mode = MPP_ENC_RC_MODE_CBR;
p->bps = SZ_2K; //控制CBR目标
mpp_enc_cfg_set_s32(cfg, "rc:mode", p->rc_mode);
mpp_enc_cfg_set_s32(cfg, "rc:bps_target", p->bps);
ret = mpi->control(ctx, MPP_ENC_SET_CFG, cfg);
if (ret) {
mpp_err("mpi control enc set cfg failed ret %d\n", ret);
goto RET;
}
改变bps似乎不能够控制压缩比,每次压缩产生的码流文件大小一致
|
|