TIwilliam hill官网
直播中

李桢

7年用户 146经验值
私信 关注

用DM365 300Mhz跑1080P的图像,发现capture是30fps, 编码是22fps左右.图像有时候会跳帧, 请问是什么原因?

本帖最后由 一只耳朵怪 于 2018-5-25 15:08 编辑

我想用 DM365 300Mhz 跑1080P的图像, 有点问题.,  发现capture是30fps,  编码是22fps左右.   
现在发现出来的图像有时候 会跳帧,   请问我改改动什么.  
我看了cpu使用率,  60%. 不到.
我修改了
#define AVSERVER_MAX_FRAMERATE (19) //change by de 30但是 ENCODE0  |          43.63 |      22.92 |      19067 |          437 | 仍然是22.9fps, 图像有丢帧请问问题在于前端capture 的30fps太高 还是264编码模块出现困难呢?

回帖(6)

周颂焱

2018-5-25 00:58:19
365不支持1080P吧,只能到720P,368才支持1080P
举报

乔婧

2018-5-25 01:09:52
你好,
同意楼上的说法。
算法性能可参考http://processors.wiki.ti.com/index.php/DM365_Codec_Availability_Schedule。
还有请使用最新的编解码库。
举报

李桢

2018-5-25 01:28:08
引用: 物是人非aaa 发表于 2018-5-25 01:09
你好,
同意楼上的说法。
算法性能可参考http://processors.wiki.ti.com/index.php/DM365_Codec_Availability_Schedule。

您好.  我的意思是用 dm365 是否能capture  1080p/30的数据,  但是实际上编码 我仍然设置成20fps来编码?
举报

乔婧

2018-5-25 01:38:36
引用: 60user28 发表于 2018-5-25 01:28
您好.  我的意思是用 dm365 是否能capture  1080p/30的数据,  但是实际上编码 我仍然设置成20fps来编码?

你好,
理论上是可行的。最好是不编码的数据不要写到DDR,减少DDR带宽。如果30数据都到DDR,编码其中的哪20帧是需要软件来实现。注意如果帧率下降,h264enc里面的frame rate要相应修改参数配置。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分