对象存储

  • 对象存储 > 使用指南 > 控制台指南 > 空间管理 > 数据处理 > 任务与工作流 >工作流模板 > 自定义节点

    自定义节点

    最近更新时间: 2024-11-20 15:37:20

    在使用自定义节点的前提是,你已经很熟悉如何通过 工作流模板 编排任务处理流程。

    为了满足更多的多媒体文件处理需求,工作流支持更高阶的 自定义节点 ,通过填写命令的方式来覆盖更多的处理场景,自定义节点支持填写以下2种类型处理命令:

    • 智能多媒体音视频处理、图片处理、文件处理等官方应用处理, 见官方API文档
    • 自定义数据处理,即 ufop

    不规范的使用

    添加自定义节点时,以下情况是不符合规范的,可能会导致任务处理失败。

    1. 不允许在命令中添加 saveas/ ,必须在节点后单独配置 输出节点

    2. 不允许使用 管道(|) ;

      • 管道,即一个资源经过多个串行处理,各fop之间用|分割,表示按管道指定顺序执行。
      • ; 即一个资源可以指定多个数据处理命令,如:avthumb/mp4|saveas/cWJ1Y2tldDpxa2V5;avthumb/flv|saveas/cWJ1Y2tldDpxa2V5Mg==,是将上传的视频文件同时转码成mp4格式和flv格式后另存。
    3. 父节点是 avthumb/m3u8多张截图 时,结果为多输出,工作流暂不支持对多输出进行后续处理,如果在其后添加自定义节点,任务会处理失败。

    4. 如果任务触发器已经配置了【输入源过滤】,选择了某种资源类型(如图片),在自定义节点中配置非图片类的处理命令,任务会处理失败。

    以上内容是否对您有帮助?
  • Qvm free helper
    Close