intest 发表于 2019-6-26 09:48:42

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

最近购买了一套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与测试实例?等待您的回复,谢谢!


飞凌-chongzi 发表于 2019-6-27 09:43:42

你好,目前官方提供的只有这一种视频编码方式,没有其他的编码SDK,gstreamer方式提供的是一个示例,在实际应用中,需要自己写代码的,好好熟悉一下gstreamer框架吧:P
页: [1]
查看完整版本: AM5718核心板是否有非gstreamer框架视频编码的sdk与示例?