This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm8168 video h264编码bug



我用的dvr_rdk 4.01的版本,我用demo里面的例子做测试,结果发现只要h264编码帧率和帧间隔改成15,就会出错,其他什么都没变。

其中demo_vcap_venc_vdis.c列子错误信息如下:

16614: ENCODE: Creating CH0 of 704 x 480, pitch = (704, 704) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps, I-P Interval 2... 
[m3video] 16626:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[576]::INTERNAL ERROR:-1
[m3video] ALGCONTROL FAILED:CMD:1
[m3video] ERROR: IH264ENC_LEVEL_INCOMPLAINT_PARAMETER , 0, 
[m3video] ERROR: IH264ENC_PROFILE_INCOMPLAINT_FMO_SETTING = 2, 
[m3video] ERROR: IH264ENC_PROFILE_INCOMPLAINT_INTERFRAMEINTERVAL = 4, 
[m3video] ERROR: XDM_UNSUPPORTEDPARAM = 14, 
[m3video] ERROR: XDM_FATALERROR = 15 
[m3video] ERROR: IH264ENC_UNSUPPORTED_H264ENCDYNAMICPARAMS = 31, 
[m3video] 16626:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[587]::INTERNAL ERROR:-1
[m3video] Ext Error :0
[m3video] EXT_ERROR: IH264ENC_EXTERROR_INTRA_INTER_FRMINTERVAL = 61 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_IFRAMEPICSIZE = 102 
[m3video] 16627:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[587]::INTERNAL ERROR:-1
[m3video] Ext Error :20000000
[m3video] EXT_ERROR: IH264ENC_EXTERROR_DYNAMIC_SRCHCENTRE = 29 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_LEVEL_INPCONTENT = 70 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_STEREO_PRESET = 130 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_VERSION_BUFFER_NULL_OR_SIZE = 131 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_VUI_NUMUNITSINTICKS = 132 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_VUI_PRESET = 133 
[m3video] EXT_ERROR: 溵笢 
[m3video] 16628:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[587]::INTERNAL ERROR:-1
[m3video] Ext Error :0
[m3video] EXT_ERROR: IH264ENC_EXTERROR_GENHEADER_BITSTREAM_BUFFERSIZE = 38 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_BFRAMEPICSIZE = 98 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_CBCRQPINDEX_INITBUFLVL = 99 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_HRDBUFFER_LVLEXCEED = 100 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_IFRAME_QP = 101 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_SCLMATRIX_METADATA = 104 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_STATUS_SIZE = 128 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_STEREO_INPCONTENT = 129 
[m3video] 16630:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[587]::INTERNAL ERROR:-1
[m3video] Ext Error :40
[m3video] EXT_ERROR: IH264ENC_EXTERROR_CREATE_ENTROPY_PROFILE = 6 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_INTRA_REFRESHRATE = 66 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_IVAHD_BADRESET = 67 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_IVAHD_BADSTATE = 68 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_IVAHD_RELEASE = 69 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_LOOPFILTER_OFFST_LFIDC = 72 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_PROFILE_DATASYNC_INPCONTENT_RES = 96 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_PROFILE_INPCONTENT = 97 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_STATUS_SIZE = 128 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_STEREO_PRESET = 130 
[m3video] 16632:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[587]::INTERNAL ERROR:-1
[m3video] Ext Error :0
[m3video] EXT_ERROR: IH264ENC_EXTERROR_FMO_PRESET = 34 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_FRMPACKING_PRESET = 35 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_FRMPACKING_TYPE_INPCONTENT = 36 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_FRMRATE_NUMUNITSINTICKS = 37 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_HIGHSPEED_BFARME = 40 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_INTRA_REFRESHMETHOD = 64 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_INTRA_REFRESHMETHOD_RATE = 65 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_PROFILE_DATASYNC_INPCONTENT_RES = 96 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_RATECTRL_BFRAMEPICSIZE = 98 
[m3video] EXT_ERROR: IH264ENC_EXTERROR_VUI_PRESET = 133 
[m3video] EXT_ERROR: IH264ENC_NUM_OUTPUT_BUFS_ANALYTICINFO = 134 
[m3video] EXT_ERROR: 
[m3video] EXT_ERROR: 溵笢 
[m3video]

请问是怎么回事,怎么解决呢?????????????????????????????????????????????????????

完整的log信息在附件err.txt里面