全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
媒体处理

媒体工作流

更新时间:2018-02-02 15:33:47

上一步:域名管理

媒体工作流,支持截图、转码、转封装、水印、加密、剪辑等功能,您可以快速、灵活、按需搭建云端音视频处理流程;在媒体工作流开始执行和完成执行时,支持向指定的消息队列或消息通知发送工作流执行信息。

每个媒体工作流与 输入媒体Bucket 的一个路径绑定,当音视频文件上传至该路径或者其下子目录时,该媒体工作流就会被自动触发,执行既定的处理操作,并将处理结果保存至 输出媒体Bucket 的指定路径下。

操作步骤

步骤 1. 新建媒体工作流

  1. 登录 媒体处理控制台

  2. 选择所需的地域。

  3. 单击 媒体管理 > 媒体库设置 > 工作流

  4. 单击 新建工作流

    2

  5. 设置工作流信息。

    可以从 配置方案 中选择一个媒体工作流快速编辑,也可以自行创建工作流。

    1. 工作流名称 中设置工作流名称。

    2. 配置方案 中选择 自定义

      2

  6. 设置节点。

    1. 设置 输入 节点。

      1. 单击 输入 节点右侧的2图标进行配置。

      2. 输入 页面,单击 输入路径 右侧的 选择

        2

        注意:输入路径 是OSS上的一个存储位置,应为OSS上真实存在的路径。

      3. OSS文件管理 中,选择bucket名称,并单击 确定

        2

        注意:为了方便以后查找文件,建议您源视频在输入媒体Bucket中的保存路径与输出媒体Bucket中的保存路径一致,本文示例均存储在根目录。

      4. 消息类别:可选,您可以选择消息队列或消息通知,并设定队列或消息的实例名称。

        2

    2. 设置 转码 节点。

      1. 单击 输入 节点右侧的2图标,添加 转码 节点。

        2

      2. 单击 转码 节点右侧的2图标进行配置。

      3. 转码 > 基础配置 中,单击 转码模板 右侧的 选择

        2

      4. 选择 转码模板 并单击 确定

        2

      5. 转码 > 基础配置 中,单击 输出路径 右侧的 选择

        2

        注意:输出路径 是OSS上的一个存储位置及输出文件名。为避免媒体工作流多次执行时覆盖输出文件,您可以组合使用系统内置的UC变量参数:

        • {RunId}:媒体工作流执行ID,

        • {ObjectPrefix}:不含Bucket信息的原文件路径,

        • {FileName}:不含扩展名的原文件名,

        • {ExtName}:原文件扩展名。

      6. OSS文件管理 中,选择bucket名称,并单击 确定

        2

        注意:输出Bucket不可与输入Bucket为同一个Bucket。

      7. 输出路径 是OSS上的一个存储位置及输出文件名,设置参见 转码 节点的输出路径说明。

        转码 节点设置完成。

        2

    3. 设置 截图 节点。

      1. 单击 输入 节点或 转码 节点右侧的2图标,添加 截图 节点。

      2. 单击 截图 节点右侧的2图标进行配置。

      3. 选择 截图方式

      4. 单击 输出Bucket 右侧的 选择

        2

      5. OSS文件管理 中,选择bucket名称,并单击 确定

        2

      6. 设置输出路径。

        为指定输出媒体Bucket的一个存储位置及输出截图文件名,为避免媒体工作流多次执行时覆盖输出文件,您可以组合使用系统内置的变量参数,{SnapshotTime} 为截图时间点,单位为毫秒。

      7. 开启 设为封面 功能。

        打开此开关后,此节点截取的图片会自动设置为媒体库中该媒体的封面;当有多张截图时,默认第一张设为封面。

    4. 设置 发布 节点。

      1. 单击 发布 节点右侧的2图标,添加 发布 节点。

      2. 发布 页面,设置发布类型为 自动

        • 系统默认为 手动 发布类型,即每个转码输出的文件无法直接通过OSS地址以Public Read方式或CDN地址直接访问。

        • 设置为 自动 发布,则转码输出的文件可直接通过OSS地址以Public Read方式或CDN地址直接访问。

    完成节点设置后,单击 下一步 进入 配置内容分发网络(CDN)

    2

  7. 配置内容分发网络(CDN)。

    系统会列出以本工作流所使用的输出媒体Bucket为源的点播加速域名。

    如有需要,可单击 + 添加输出媒体Bucket 绑定点播加速域名(可选)。点播加速域名配置,详情参考 视音频点播加速

    2

    注意:该加速域名必须已经过备案。

  8. 完成媒体工作流创建。

    媒体工作流创建后,将自动激活为启用状态,上传至 输入 节点绑定的 输入路径 的音视频文件将会自动触发该工作流的执行。

    单击 管理工作流 可回到工作流管理页面,显示媒体工作流列表。

    2

    2

步骤 2. 编辑、删除媒体工作流

如需对媒体工作流进行编辑修改或删除,需先将工作流设置为 停用 状态。

工作流被停用后,其自动执行机制将会停止工作。

完成编辑后,需手动 启用 媒体工作流,以恢复工作流的自动处理机制。

2

下一步:视频文件上传及工作流执行

本文导读目录