TI中文支持网
TI专业的中文技术问题搜集分享网站

DM388 I帧间隔

Dear all,

    请问下DM388的I帧间隔的范围是多少?我实际实用VENC_IPRATIO进行配置,范围怎么那么小?

    只能从20~60的样子,范围太小了点,应该是有什么问题吧?

我直接使用了VENC_CHN_DYNAMIC_PARAM_S 中的intraFrameInterval参数 发送VENC_IPRATIO命令来配置。

Chris Meng:

你好,

编码算法参数具体信息,建议参考算法库的user guide。在h264enc的user guide里面没有对intraFrameInterval有大小的明确限制,30,60都应该是没有问题的。建议你能把具体算法的参数配置打印出来确认一下。

intraFrameIntervalXDAS_Int32InputInterval between two consecutive intra frames. 0: First frame will be intra coded 1: No inter frames, all intra frames 2: Consecutive IPIPIP 3: 1PPIPPIPP or IPBIPBIPB, and so onDefault value = 30

Ternence_Hsu:

你可以参考下面资料:

Ternence_Hsu:

回复 Ternence_Hsu:

可以参考手册 ;

IPNC_RDK/Source/ti_tools/codecs-dm814x/REL.500.V.H264AVC.E.IVAHD.02.00.04.01/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Docs/H264_Encoder_HDVICP2_UserGuide.pdf

Philip Feng:

回复 Ternence_Hsu:

这个配置应该是不会与其他的配置产生冲突或者相关对么?我检查了下没有什么问题,但是就是不能超过60

下边是我打印输出的M3 video的log

intraframeinterval设置为90的时候,出现以下打印

[m3video] ENCLINK: new intraFrameInterval to set:90,new maxPicSizeRatioI to set = 2880 [m3video] 8957:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[203]::INTERNAL ERROR:-1 [m3video] ALGCONTROL FAILED:CMD:1 [m3video] ERROR: XDM_UNSUPPORTEDPARAM = 14, [m3video] ERROR: XDM_FATALERROR = 15 [m3video] ERROR: IH264ENC_UNSUPPORTED_VIDENC2DYNAMICPARAMS = 30, [m3video] 8959:WARN [m3video] ENCLINK: ERROR in Run time parameters changes, Extended Error code:1073790976

赞(0)
未经允许不得转载:TI中文支持网 » DM388 I帧间隔
分享到: 更多 (0)