在k230内调用snapshot异常

Viewed 158

重现步骤`

                mp4_muxer=None
                mp4_muxer=Mp4Container()
                file_name="/data/record3_"+str(m)+".mp4"
                mp4_cfg=Mp4CfgStr(mp4_muxer.MP4_CONFIG_TYPE_MUXER)
                mp4_cfg.SetMuxerCfg(file_name,mp4_muxer.MP4_CODEC_ID_H265,width,height,mp4_muxer.MP4_CODEC_ID_G711U,1)
                mp4_muxer.sensor.set_framesize(Sensor.FHD,chn=1)
                mp4_muxer.sensor.set_pixformat(Sensor.GRAYSCALE,chn=1)
                mp4_muxer.Create(mp4_cfg)
                print(utime.localtime(),"开始录制第"+str(m)+"段视频")
                mp4_muxer.Start()

在上面的代码运行后,多次调用imgt2=mp4_muxer.sensor.snapshot(chn=1),不规则调用次数后会出现:

sensor(0) snapshot chn(1) failed(3)

`

期待结果和实际结果

软硬件版本信息

k230 嘉立创

错误日志

sensor(0) snapshot chn(1) failed(3)

尝试解决过程

sensor.snapshot 的调用会成功,但是多次调用后会报错

补充材料

1 Answers

你好,稍后会来解决这个问题。