在使用自定义节点的前提是,你已经很熟悉如何通过 工作流模板 编排任务处理流程。
为了满足更多的多媒体文件处理需求,工作流支持更高阶的 自定义节点 ,通过填写命令的方式来覆盖更多的处理场景,自定义节点支持填写以下2种类型处理命令:
不规范的使用
添加自定义节点时,以下情况是不符合规范的,可能会导致任务处理失败。
-
不允许在命令中添加
saveas/
,必须在节点后单独配置 输出节点。 -
不允许使用
管道(|)
和;
- 管道,即一个资源经过多个串行处理,各fop之间用
|
分割,表示按管道指定顺序执行。 ;
即一个资源可以指定多个数据处理命令,如:avthumb/mp4|saveas/cWJ1Y2tldDpxa2V5;avthumb/flv|saveas/cWJ1Y2tldDpxa2V5Mg==,是将上传的视频文件同时转码成mp4格式和flv格式后另存。
- 管道,即一个资源经过多个串行处理,各fop之间用
-
父节点是
avthumb/m3u8
、多张截图
时,结果为多输出,工作流暂不支持对多输出进行后续处理,如果在其后添加自定义节点,任务会处理失败。 -
如果任务触发器已经配置了【输入源过滤】,选择了某种资源类型(如图片),在自定义节点中配置非图片类的处理命令,任务会处理失败。
文档反馈
(如有产品使用问题,请 提交工单)