全部,
我正在使用 MediaCodec 类生成视频/avc 视频流。流编码很好,但是,我想使用 B 帧以获得更好的压缩。虽然我已将配置文件设置为 AVCProfileHigh 编码器不会生成 B 帧。视频流只有 I 帧和 P 帧。
以下是媒体配置文件配置。
mFormat.setInteger(MediaFormat.KEY_PROFILE, MediaCodecInfo.CodecProfileLevel.AVCProfileHigh);
MediaCoder 支持 B 帧吗?如果是,则锄头配置 B 帧。