mpxi_imageencoder使用问题
收藏回复举报
mpxi_imageencoder使用问题
新人帖
发表于2026-04-23 16:03:49
0 查看
各位大佬,请看pipeline.json以及测试pipeline的python脚本,我不知道我哪里写错了。报错如下:
init: 0

E20260423 15:27:35.439762 281457310387984 MxsmElement.cpp:773] Invalid property. Please remove this property from the config file. (Code = 6015, Message = "element invalid properties") 

E20260423 15:27:35.440057 281457310387984 MxsmElement.cpp:863] Factory has an invalid property. (Code = 6015, Message = "element invalid properties") 

E20260423 15:27:35.440084 281457310387984 MxsmDescription.cpp:434] mxpi_imageencoder0 is an invalid element of "mxpi_imageencoder". (Code = 6011, Message = "stream element invalid") 

E20260423 15:27:35.440106 281457310387984 MxsmStream.cpp:919] Creates frame_extract Stream failed. (Code = 6015, Message = "element invalid properties") 

E20260423 15:27:35.440125 281457310387984 MxStreamManagerDptr.cpp:555] Create stream(frame_extract) failed. (Code = 6015, Message = "element invalid properties") 

create: 6015

如果mxpi_imageencoder插件中不使用encoderLevel就汇报如下的错误:
init: 0

E20260423 15:23:02.627320 281462397357840 MxpiPluginsUtils.cpp:310] The parameter: encodeLevelis not defined. (Code = 6017, Message = "pipeline property config error") 

E20260423 15:23:02.627613 281462397357840 MxpiImageEncoder.cpp:56] Config parameter map is invalid. (Code = 6017, Message = "pipeline property config error") 

E20260423 15:23:02.627659 281462397357840 MxGstBase.cpp:687] Plugin initialize failed. (Code = 6017, Message = "pipeline property config error") 

E20260423 15:23:02.627752 281462397357840 MxsmStream.cpp:895] Failed to set the state of the Stream, named: frame_extract. (Code = 6003, Message = "stream change state fail") 

E20260423 15:23:02.627775 281462397357840 MxsmStream.cpp:925] Creates frame_extract Stream failed. (Code = 6003, Message = "stream change state fail") 

E20260423 15:23:02.627797 281462397357840 MxStreamManagerDptr.cpp:555] Create stream(frame_extract) failed. (Code = 6003, Message = "stream change state fail") 

create: 6003

{
  "frame_extract": {
    "stream_config": {
      "deviceId": "0"
    },

    "mxpi_rtspsrc0": {
      "factory": "mxpi_rtspsrc",
      "props": {
        "rtspUrl": "rtsp:xxxxxxxx"
      },
      "next": "mxpi_videodecoder0"
    },

    "mxpi_videodecoder0": {
      "factory": "mxpi_videodecoder",
      "next": "mxpi_skipframe0"
    },

    "mxpi_skipframe0": {
      "factory": "mxpi_skipframe",
      "props": {
        "frameNum": "5"
      },
      "next": "mxpi_imageencoder0"
    },

    "mxpi_imageencoder0": {
      "factory": "mxpi_imageencoder",
      "props": {
        "encodeLevel": "5"
      },
      "next": "appsink0"
    },

    "appsink0": {
      "factory": "appsink",
      "props": {
        "blocksize": "4096000"
      }
    }
  }
}
from mindx.sdk import StreamManagerApi

sm = StreamManagerApi.StreamManagerApi()
print("init:", sm.InitManager())

with open("pipeline1.json", "rb") as f:
    pipeline = f.read()

ret = sm.CreateMultipleStreams(pipeline)
print("create:", ret)
¥397.83
工作收入:7小时02分钟
小时费率:¥
本月工作天数:22

我要发帖子