Dylan Ying
Dylan Ying
> 最后一帧可能是写文件的时候没做 fflush? 不是,只是方便展示问题把错误帧放在最后一帧。继续编码下去写入文件或者flush,出错的那一帧还是一样。
当编码CBR并且用RGB565色彩空间时,在[最新](https://github.com/rockchip-linux/mpp/commit/d1e47f8137c8c568fe47c42fa9723b88aa016d8f)的开发版中也存在相似的问题。 运行命令参数:mpi_enc_test -i frames_rga565_1920x1080 -o frames.h264 -width 1920 -height 1080 -t 7 -f 0x1010000 -b 4000000:0:0:1 -r 25:1:0/25:1:0 -g 0:25:0 编码时使用的数据帧:[frames_rga565_1920x1080.7z.gz](https://github.com/rockchip-linux/mpp/files/5572089/frames_rga565_1920x1080.7z.gz) 格式为:RGB565 大小为1920x1080 附件大小限制用了gz和7z压缩,需要解压两次。 