实施步骤
操作步骤
- 登录DWR控制台,在“工作流”页面单击右上角“创建工作流”,进入创建工作流界面,选择抽帧截图算子进行工作流编排。
- 点击右侧算子详情配置动态参数。
- 按照指定时间点截图并输出最长边尺寸为480的棘突,参数修改如下:
bucket: 抽帧截图结果输出的桶名,如图所示填为test-workflow-sh1
output: 抽帧截图结果在输出桶下的输出路径如图中所示输出图片的路径为桶tes-workflow-sh1的output目录
tar: 抽帧截图图片是否需要压缩, 选择否
sync: 是否同步处理图片,目前只有按照时间点截图支持同步
type: 抽帧截图的采样类型,选择按照时间点截图
format:输出截图格式,目前只支持jpg格式
max_length: 截图最长边的尺寸,填入480
width:输出截图的宽度,填入0
height:输出截图的高度,填入0
(当有Width和Height均不为0时,按照width和height限制输出图片的尺寸.
当width和height为0,Max_length不为0时,按照max_length计算得出图片尺寸)
dots: 指定时间截图时的时间点数组,填入[2]代表截取视频的第2秒。如果需要第0s首帧则填入[0]
- 配置完成后,点击保存。
- 选择创建同步工作流,可选择支持匿名访问。
- 创建成功,同步触发工作流。
请确保创建的工作流,触发的桶和获取结果写入的桶在同一个region
使用方式为: <对象url>?x-workflow-graph-name={工作流名称}
使用参数:x-workflow-graph-name后跟上工作流名称,即可同步触发工作流.如图所示为返回的截帧结果
当需要对工作流参数做修改时,可以选择两种方式。以修改截图最长边的尺寸到500,采样点到11s为例: