Toybrick

关于mpp库的一点小疑问,百度不出来

luxiaofei

高级会员

积分
654
楼主
发表于 2019-12-20 23:22:59    查看: 10542|回复: 7 | [复制链接]    打印 | 只看该作者
是这样的,我想做的是用v4l2读取摄像头YUV422P格式的视频流,然后用mpp编码成h264。现在v4l2和mpp的例子我都跑通了,想把他们给揉到一起。问题是,我看mpp_enc_test中是读取了一个yuv视频文件,我不知道该怎么将这个改称v4l2的视频流。大家和版主有什么建议名?新手,正在学习,谢谢了。
回复

使用道具 举报

luxiaofei

高级会员

积分
654
沙发
 楼主| 发表于 2019-12-21 00:36:06 | 只看该作者
就是我在mpp_dec_test中,发现输入和输出都是用fopen打开磁盘上的文件,我想改成内存中的视频流,应该怎么操作呢
回复

使用道具 举报

louis

注册会员

积分
62
板凳
发表于 2019-12-23 14:23:39 | 只看该作者
向楼主学习!
回复

使用道具 举报

jefferyzhang

版主

积分
13580
地板
发表于 2019-12-23 14:36:08 | 只看该作者
YUV422P 格式貌似没法直接编码,你得用rga转成yuv420的,然后才能mpp编码。
回复

使用道具 举报

luxiaofei

高级会员

积分
654
5#
 楼主| 发表于 2019-12-23 15:05:35 | 只看该作者
jefferyzhang 发表于 2019-12-23 14:36
YUV422P 格式貌似没法直接编码,你得用rga转成yuv420的,然后才能mpp编码。

yuv422p是可以直接编码的,这个我试过了。我现在的问题是相机输出mjpeg,是不是只有先转yuv才能转h264?也就是同时进行编解码操作?
回复

使用道具 举报

jefferyzhang

版主

积分
13580
6#
发表于 2019-12-23 15:36:18 | 只看该作者
luxiaofei 发表于 2019-12-23 15:05
yuv422p是可以直接编码的,这个我试过了。我现在的问题是相机输出mjpeg,是不是只有先转yuv才能转h264? ...

mjpeg得用mpp先解码成yuv再编码
回复

使用道具 举报

luxiaofei

高级会员

积分
654
7#
 楼主| 发表于 2019-12-23 21:49:28 | 只看该作者
jefferyzhang 发表于 2019-12-23 15:36
mjpeg得用mpp先解码成yuv再编码

软解码mjpeg您有什么推荐的库之类的吗?mpp硬解码比较浪费资源
回复

使用道具 举报

jefferyzhang

版主

积分
13580
8#
发表于 2019-12-24 08:21:11 | 只看该作者
luxiaofei 发表于 2019-12-23 21:49
软解码mjpeg您有什么推荐的库之类的吗?mpp硬解码比较浪费资源

jpeg-turbo
回复

使用道具 举报

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

本版积分规则

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


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