视频编解码以及格式转换效率提升的方法

QQ515311445 2019-03-19 11:39:41
我现在要把一个4320*2160的双鱼眼视频,实时解码后拿RGB/RGBA数据然后做全景展开和拼接,最后把拼接的RGBA数据实时编码为视频,目前用ffmpeg编解码,所以有以下四个步骤:
1. 4320*2160的视频解码为YUV数据(目前只看到能解码为yuv), 大概5ms,速度够快
2. 把得到的yuv转码为RGBA,                大概20ms,速度需要再加快
3. 把RGBA数据丢到GPU进行图像处理 不耗CPU时间,速度够快
4. 从GPU实时取出处理完的RGBA数据             1ms内,速度够快
5. 把RGBA数据转为YUV                   3ms,速度够快
6. 把4320*2160的YUV数据编码为视频 30ms以上,需要加速

 以上测试设备为小米5手机

求提升效率的方法
...全文
605 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧