求助关于RK3399的H264硬件编码设置bitrate和profile&Level质量无改善(重酬)
我用的是HDMI IN输入编码后的一些图像有拉丝等问题,百度H264只能通过设置bitrate和profile&Level来改善图像质量,但是设置一点反应都没有
求高手帮忙看看,可以解决重酬;
安卓8.代码:
MediaFormat mediaFormat = MediaFormat.createVideoFormat(MIME_TYPE, width, height);
安卓APK代码:
MediaFormat mediaFormat = MediaFormat.createVideoFormat(MIME_TYPE, width, height);
// mediaFormat.setInteger(MediaFormat.KEY_COLOR_FORMAT,
// MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar);
//mediaFormat.setInteger(MediaFormat.KEY_REPEAT_PREVIOUS_FRAME_AFTER, (1000 / framerate));
mediaFormat.setInteger(MediaFormat.KEY_COLOR_FORMAT, MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420SemiPlanar);
mediaFormat.setInteger(MediaFormat.KEY_FRAME_RATE, framerate);
mediaFormat.setInteger(MediaFormat.KEY_BIT_RATE, (width * height) * 8);
mediaFormat.setInteger(MediaFormat.KEY_I_FRAME_INTERVAL, 1);
mediaFormat.setInteger(MediaFormat.KEY_PROFILE, MediaCodecInfo.CodecProfileLevel.AVCProfileMain);
mediaFormat.setInteger(MediaFormat.KEY_LEVEL, MediaCodecInfo.CodecProfileLevel.AVCLevel41);
页:
[1]