本帖最后由 一只耳朵怪 于 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编码模块出现困难呢?
2018-5-25 00:58:19
365不支持1080P吧,只能到720P,368才支持1080P
365不支持1080P吧,只能到720P,368才支持1080P
举报
2018-5-25 01:09:52
你好,
同意楼上的说法。
算法性能可参考http://processors.wiki.ti.com/index.php/DM365_Codec_Availability_Schedule。
还有请使用最新的编解码库。
你好,
同意楼上的说法。
算法性能可参考http://processors.wiki.ti.com/index.php/DM365_Codec_Availability_Schedule。
还有请使用最新的编解码库。
举报
2018-5-25 01:28:08
您好. 我的意思是用 dm365 是否能capture 1080p/30的数据, 但是实际上编码 我仍然设置成20fps来编码?
您好. 我的意思是用 dm365 是否能capture 1080p/30的数据, 但是实际上编码 我仍然设置成20fps来编码?
举报
2018-5-25 01:38:36
你好,
理论上是可行的。最好是不编码的数据不要写到DDR,减少DDR带宽。如果30数据都到DDR,编码其中的哪20帧是需要软件来实现。注意如果帧率下降,h264enc里面的frame rate要相应修改参数配置。
你好,
理论上是可行的。最好是不编码的数据不要写到DDR,减少DDR带宽。如果30数据都到DDR,编码其中的哪20帧是需要软件来实现。注意如果帧率下降,h264enc里面的frame rate要相应修改参数配置。
举报