私はAndroid用にffmpeg-x264を移植しましたが、問題はエンコーダーがフレームをエンコードするのに時間がかかることです。エンコードに100ミリ秒以上かかり、LGやsamsungなどの一部のデバイスではCPUが85%に上昇します。次のavcodeccontext設定を使用しています
c->bit_rate = 256000;
c->width = width;
c->height = height;
c->gop_size = 2;//75;
c->pix_fmt = PIX_FMT_YUV420P;
c->codec_type=AVMEDIA_TYPE_VIDEO;
c->codec_id=CODEC_ID_H264;
c->cqp=36;
ffmpegエンコーディングをより速くし、より少ないCPUパーセンテージを利用する他の設定はありますか?