本文列出 HEIF 编码库常见错误码的含义及建议处理方式。
错误码 | 错误内容 | 错误码含义 | 建议处理方式 | 错误码平台 |
---|---|---|---|---|
13001 | ErrorUnknown | 编码器编码发生未知错误,编码失败 | 编码器内部错误,建议重试 |
|
13007 | ErrorImageSizeTooSmall | 图片体积过小 | 检查输入图片是否过小 |
|
13010 | ErrorV265EncodingFailed | V265编码失败 | 建议重试 |
|
13011 | ErrorHeifMuxingFailed | HEIF 多路复用失败 | 建议重试 |
|
13013 | ErrorDataCheckFailed | 数据检查失败 | 请检查输入数据是否标准 |
|
13101 | - | 创建数组失败 | 建议重试 | Android |
13102 | BDWebImageHeicEncoderParamsFailed | 参数校验失败 | 请检查编码接口参数是否正确 |
|
13103 | - | 未知错误(针对 Android 端 try catch等的异常信息) | 建议重试 | Android |
错误码 | 错误内容 | 错误码含义 | 建议处理方式 | 错误码平台 |
---|---|---|---|---|
11000 | DecErrorUnknown | 解码器解码发生未知错误,解码失败 | 解码器内部错误,建议重试 |
|
11001 | DecErrorInvalidInputData | 输入数据为空或者指针为 NULL | 请检查输入数据是否有效,建议更换图片地址 |
|
11002 | DecErrorDecodeFail | 解码失败,一般为无效数据或加载格式不支持 | 请检查输入数据是否有效,建议更换图片地址 |
|
11003 | DecErrorNullPtr | 解码流程中出现空指针,比如 malloc 失败 | 解码器内部错误,建议更换图片地址后重试 |
|
11004 | DecErrorOutputSizeCheckFail | 可能会产生花屏,输出数据宽高/buffersize 不符合预期 | 请检查输入数据是否有效,建议更换图片地址 |
|
11005 | DecErrorInvalidFrmIdx | 动图目标解码帧数不在有效范围内 | 请检查输入数据是否有效,建议更换图片地址 |
|
11006 | DecErrorAnimNotSupport | 不支持的动图解码格式 | 请检查输入数据是否有效,建议更换图片地址 |
|
11007 | DecErrorInvalidInSample | 无效的下采样系数 | 请检查下采样设置参数是否在合理范围 |
|
11008 | DecErrorInvalidThumb | 开启渐进式加载并解码缩略图时,解码无缩略图或者解码缩略图数据无效 | 请检查开启渐进式解码的图片是否包含正确的缩略图 |
|
错误码 | 错误内容 | 错误码含义 | 建议处理方式 | 错误码平台 |
---|---|---|---|---|
12001 | BDWebImageCloudDisable | 云控关闭软解 heic /编码 | 请前往控制台修改云控配置 |
|
12002 | BDWebImageAuthFail | 鉴权失败 | 请检查鉴权内容是否正确或过期,您可前往控制台申请新授权码。 |
|