Herman Chen
Herman Chen
默认 develop 分支对 ffmpeg 没有支持,要用 ffmpeg 的话试下这个 https://github.com/nyanmisaka/ffmpeg-rockchip 是整合得比较好的仓库
解码器一般都是要从 I 帧开始解码,sps/pps 这些头信息也是跟着 I 帧走的,从半当中开始的话,会缺少这些头信息,导致无法解码
> > 默认 develop 分支对 ffmpeg 没有支持,要用 ffmpeg 的话试下这个 https://github.com/nyanmisaka/ffmpeg-rockchip 是整合得比较好的仓库 > > 这个仓库与ffmpeg仓库使能rkmpp的话都需要使能GPLv3,那商业项目就无法使用了啊?为什么会这么设置? @HermanChen GPLv3 会传染,mpp 是较弱的 apache,要用的话,可以看怎么做下隔离?
RK 官方没有去支持 ffmpeg,旧的补丁我们目前暂时也没有维护了,需要看其他的开发者
有个 mpp_dec_cfg 里有个 disable_error 的配置,关报错,让硬件强行解码
provide the log please
it seems that HDR info is not processed correctly. How to reproduce it?
可以加一个 base:fast_out 的配置 从码流语法看,不一定能输入一帧就输出一帧
码流有错,用 ffmpeg 验证下码流是不是有问题