TI中文支持网
TI专业的中文技术问题咨询交流网站

dm385中如何将capture捕捉到的YUV原始数据分片编码?

想在dm385上实现图像数据分片编码功能。

我的想法是,在video端进行实现,将图像数据放入编码队列的时候,把数据切片,分别放入编码队列。

数据分片的时候,我把Y和UV数据分为四份,每编码一份就重新赋地址值。

但显示一帧数据后就出现status 错误。

而且在屏幕中显示的图像还是那种分裂的图像,颜色也不对。

请问该怎么解决?  还有我的这个思路对吗?

如下图所示

Chris Meng:

你好,

如果图像不分片,直接编码预览,是否有问题?
请确认用于jpeg编码的图像数据buffer要等到jpegh和视频编码都结束后,才释放。

user6370357:

回复 Chris Meng:

你好,不分片,图像视频是正常的。

采用的是H.264编码,没有用jpeg编码。

我就想把一个FVID2_Frame给分片,然后编码,该怎么完成呢?

本人对dm385了解的不多,接手这块板子没多久。

user6370357:

回复 Chris Meng:

而且我发现一个FVID2_Frame的长度为6220800 是三倍1920X1080, 按YUV420SP 1920X1080来说一个帧的长度应该为 1920X1080X3/2
帧里面是还有其他什么数据吗?

Chris Meng:

回复 user6370357:

你好,

我建议先h264enc+jpegenc图像不分片,把流程调通。

赞(0)
未经允许不得转载:TI中文支持网 » dm385中如何将capture捕捉到的YUV原始数据分片编码?
分享到: 更多 (0)