Toybrick

编码 YUV420SP h264

szmtkm

注册会员

积分
179
楼主
发表于 2021-11-3 17:38:58    查看: 2512|回复: 5 | [复制链接]    打印 | 只看该作者
楼主,我用MPP源码里的 编码 demo 提取出来后,单独编译执行; 将YUV420SP编码成H264码流,但是提示  h264e_api__v2 : invalid size w:h [1920:1080: stride [0:2].
这是个什么情况????

板子: 3399proD,  MPP库已更到最新

mpp[14139] : mpi_enc_test: 0x55aab52160 mpi_enc_test encoder test start w 1920 h 1080 type 7
mpp[14139] : h264e_api_v2: invalid size w:h [1920:1080] stride [0:2]
mpp[14139] : h264e_api_v2: h264e_proc_prep_cfg failed to accept new prep config
mpp[14139] : mpp: command 32001 param 0x55aab52160 ret -6
mpp[14139] : mpi_enc_test: mpi control enc set cfg failed ret -6
mpp[14139] : mpi_enc_test: mpi_enc_test test mpp setup failed ret -6
mpp[14139] : mpi_enc_test: 0x55aab52160 mpi_enc_test failed ret -6

回复

使用道具 举报

jefferyzhang

版主

积分
13001
沙发
发表于 2021-11-4 09:14:27 | 只看该作者
这就是告诉你你喂给他的size根本就没达到1920x1080x3/2的大小,尺寸都不对,如何编码
回复

使用道具 举报

szmtkm

注册会员

积分
179
板凳
 楼主| 发表于 2021-11-4 09:26:31 | 只看该作者
jefferyzhang 发表于 2021-11-4 09:14
这就是告诉你你喂给他的size根本就没达到1920x1080x3/2的大小,尺寸都不对,如何编码 ...

在MPP源码下编译处的mpi_enc_test, 传同样的文件,编码的命令参数都是一样的,在源码下可以编码,在这里就不行了??
回复

使用道具 举报

jefferyzhang

版主

积分
13001
地板
发表于 2021-11-4 11:22:15 | 只看该作者
szmtkm 发表于 2021-11-4 09:26
在MPP源码下编译处的mpi_enc_test, 传同样的文件,编码的命令参数都是一样的,在源码下可以编码,在这里 ...

请检查你自己的代码,你都知道sample是正常的了,说明mpp是没问题的
回复

使用道具 举报

szmtkm

注册会员

积分
179
5#
 楼主| 发表于 2021-11-4 16:19:25 | 只看该作者
jefferyzhang 发表于 2021-11-4 11:22
请检查你自己的代码,你都知道sample是正常的了,说明mpp是没问题的

抱歉,版主,没把问题描叙清楚:

我把MPP源码 中 编码 相关部分的代码单独提取出来编译、执行; 未修改配置参数,报出的上述问题。

回复

使用道具 举报

jefferyzhang

版主

积分
13001
6#
发表于 2021-11-4 16:38:16 | 只看该作者
szmtkm 发表于 2021-11-4 16:19
抱歉,版主,没把问题描叙清楚:

我把MPP源码 中 编码 相关部分的代码单独提取出来编译、执行; 未修改 ...

我就问你这个sample不改的话编译下功能是不是正常?能用的话你改了不能用不就是自己代码写的有问题么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表