工作流管理
所有文档

          视频创作分发平台 VideoWorks

          工作流管理

          功能介绍

          工作流(workflow)即视频处理的流程,您可以灵活的将黑边检测、信息提取、转码、生成缩略图等视频处理环节配置成工作流,这些环节可以串行处理、也可以并行处理。

          VideoWorks提供了可视化console控制台和API方式供用户创建工作流,用户根据业务的需求配置流程后,针对每个视频可指定一个工作流,视频上传完成后,即可按照指定工作流处理直至结束。

          工作流主要优势是可以更灵活的应对不同业务的处理需求,且一次性下发工作流后即可按照设定流程处理完成,用户无需自行开发流程控制,无需分别调用管理不同处理能力,大大降低了用户使用视频综合处理能力的复杂性。

          当前工作流可供配置的处理节点能力和使用场景如下:

          能力节点功能/场景说明
          转码
        • 可设置并行的不同转码模板节点,转码出不同清晰度的视频,用于终端的多码率动态切换播放场景;
        • 可串行/并行设置转码节点,完成视频剪辑场景,例如:叠加水印和音频生成后贴片-->多个贴片拼接-->拼接后视频叠加动态logo等;
        • 与黑边自动检测能力结合,可完成黑边的自动裁剪场景,例如:黑边自动检测-->转码(去黑边设置里勾选动态去黑边)。
        • 黑边检测支持对视频进行自动黑边区域检测,后续节点一般设置为转码,可进行自动黑边裁剪。
          缩略图支持7种截图模式的设置,包括按时间间隔/图片张数抽取、按转场抽取、按AI模型自动截取最优帧等。抽帧的应用场景包括:
        • 批量抽取图片用于视频内容快速审核;
        • 秒级间隔抽帧用于视频AI理解分析;
        • 批量抽帧+雪碧图,用于播放器拖动实时显示缩略图;
        • 抽取最优动图/静图,用于视频展现位封面。
        • 元信息提取自动提取视频的媒体信息,包括:分辨率、码率、大小、格式等多项媒体信息,可用于视频处理的条件判断等场景。
          源文件发布设置该节点后,源文件可不经过任何的转码/审核处理,直接copy至输出bucket发布播放。主要用于源文件格式规范且内容确认无违规的情况,上传完成后可最快速的让用户播放到。设置该节点后,可在发布节点里选择是否保留源bucket的文件,若不勾选,则会在copy完成后删除源bucket的文件。
          智能审核自动审核视频内容是否违规,包括:涉黄、暴恐、涉政、广告、违禁等违规信息审核。设置该节点后,可在发布节点里设置自动封禁。
          发布必须项,可设置整体工作流处理完成的结果通知。同时可设置是否保留源文件、是否自动封禁及封禁的条件。

          其他细节说明如下:

          • 输入/发布节点为必选节点,若不设置其他类型处理节点,则表示视频上传完成后即发布;
          • 工作流的任意节点执行失败,其他未处理的节点(包括串行和并行的)直接置为失败状态;
          • 前向节点的处理结果可作为后续节点的输入;
          • 同一个视频可指定不同工作流处理,即可有多个实例;
          • 可为每个节点设置通知,即单个节点任务处理完成后即回调告知处理结果,同时在发布里可设置通知,用于整体工作流处理完成后的结果告知。

          操作说明

          工作流列表

          工作流列表里展示用户创建的所有工作流,可停用/启用工作流,如下图所示。工作流状态分为已使用、未使用,工作流只要被媒资处理过(即创建过相应实例),不论是否处理完成,状态即为已使用,已使用状态的工作流不能做任何的编辑/删除操作。已停用状态的工作流不能再用于任务下发。

          image.png

          创建工作流

          1. 登录VideoWorks管理控制台,点击处理设置-->工作流列表,进入工作流列表页面。
          2. 点击创建工作流,进入创建工作流页面,在页面内设置工作流名称,由字母、中文、数字和下划线组成、必须以字母或中文开头,最长40个字符;

            image.png

          3. 设置拓扑结构,可选择基于默认的工作流配置方案进行修改,如下图所示。点击“image.png”可增加后续节点,点击“image.png”可删除节点,点击“image.png”可配置该节点参数。
          4. 点击【创建】,完成工作流创建。

            image.png

          各类型的处理节点配置如下:

          • 转码

          基本设置:输入节点名称、选择回调通知、选择输出bucket、选择转码模板、选择转码队列。

          image.png

          贴片设置:可从BOS里选择设置多个视频文件作为输入视频的前后贴片片段,可设置每个片段的截取开始时间和时长,可设置是否去黑边、去水印、加水印,点击上线箭头并可调整贴片拼接顺序,可移除贴片文件。

          image.png

          添加水印:选择一个水印模板;

          image.png

          去水印:可设置去水印的区域:x、y、w、h;

          image.png

          去黑边:可选择动态去除黑边,但前向节点必须为黑边检测;可设置黑边裁剪的区域:x、y、w、h。

          image.png

          • 缩略图:需设置如下图所示的截图参数。

            image.png

          • 黑边检测:只需设置节点名称和通知即可;
          • 媒体信息提取:只需设置节点名称和通知即可;
          • 智能审核:选择审核模板和通知即可;
          • 源文件发布:选择输出bucket即可;
          • 发布:可设置整体工作流处理完成的消息通知,选择是否处理完成后保留源文件,若设置了智能审核,可设置自动封禁的条件。
          上一篇
          快速入门
          下一篇
          媒资管理