300I Pro上基于Ascend-FFmpeg编码,长时间运行后报错 Ascend memory D2H(dev: 29027, host: 29027) failed, ret is 507899
收藏回复举报
300I Pro上基于Ascend-FFmpeg编码,长时间运行后报错 Ascend memory D2H(dev: 29027, host: 29027) failed, ret is 507899
t('forum.solved') 已解决
新人帖
发表于2024-09-29 16:58:10
0 查看

【版本信息】:

--CANN版本:7.0.1

--驱动版本:23.0.1

--FFmpeg-Ascend-Plugin:matser分支

--FFmpeg:4.4.4

【问题描述】:在昇腾300I Pro上基于Ascend-FFmpeg编码,运行一段时间后报错。

# 编码,testvideo.mp4 总时长约1 h:
ffmpeg -hwaccel ascend -i testvideo.mp4 -vcodec h264_ascend test.264

运行过程中部分信息:

......
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_ascend))
......
[h264_ascend_enc @ 0xaaad3fd9a950] Ascend memory D2H(dev: 29027, host: 29027) failed, ret is 507899.
[h264_ascend_enc @ 0xaaad3fd9a950] Ascend memory D2H(dev: 35150, host: 35150) failed, ret is 507899.
frame=48486 fps=260 q=-0.0 Lsize= 1680139kB time=00:26:56.20 bitrate=8516.1kbits/s speed=8.65x

编码器换成h264_qsv后,编码全程无报错。

本帖最后由 匿名用户2024/09/29 17:05:32 编辑

我要发帖子