嵌入式爱好者

查看: 14801|回复: 1

[Linux] AM5718核心板是否有非gstreamer框架视频编码的sdk与示例?

[复制链接]

1

主题

1

帖子

8

积分

AM5718通行证

扫一扫,手机访问本帖
发表于 2019-6-26 09:48:42 | 显示全部楼层 |阅读模式
最近购买了一套AM5718的开发板,测试其视频编码性能,参考教程只有介绍gstreamer框架下测试,于是创建了如下多条命令执行,目前发现该方法局限于多条编码任务,均使用同一管道pipeline0,对同一nv12格式文件同时多次视频编码,3路720p@26.6fps,4路720p@21.87fps,但内核消耗cpu占据60%左右;对多个nv12格式的视频编码,cpu不仅在io等待消耗大,而且导致多个编码任务效率极低。
gst-launch-1.0 filesrc location=/opt/test.nv12 ! videoparse width=1280 height=720 format=nv12 ! video/x-raw,width=1280,height=720 ! ducatih264enc ! filesink location=test.h264

由于对gstreamer框架不熟悉,未能快速的评估我这边使用AM5718的视频编码性能,不知是否有非streamer框架的视频编码sdk与测试实例?等待您的回复,谢谢!


回复

使用道具 举报

1

主题

3669

帖子

3917

积分

发表于 2019-6-27 09:43:42 | 显示全部楼层
你好,目前官方提供的只有这一种视频编码方式,没有其他的编码SDK,gstreamer方式提供的是一个示例,在实际应用中,需要自己写代码的,好好熟悉一下gstreamer框架吧:P
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-19 12:50

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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