视频DNA通常是一个二进制串,用来唯一标记一个视频。您可以使用视频DNA服务提取并比对视频中的图像、音频等指纹特征,解决重复视频查找、视频片段查源等问题,适用于原创识别、视频查重、快速审核、广告分成、视频溯源等业务场景。

使用限制

视频DNA功能,目前开通的地域为华北2(北京)、华东1(杭州)、华东2(上海)、亚太东南1(新加坡)、亚太东南2(雅加达)、亚太南部1(孟买),其他地域暂不支持。

使用方法

视频DNA可以通过控制台创建视频DNA任务或工作流触发。

说明 如您需要通过API创建视频DNA任务,请参考视频DNA进行操作。

特性说明

  • 唯一性:不同视频的视频DNA不同。
  • 稳定性:不会随音视频文件的格式转换、剪辑拼接、压缩旋转等变换而发生变化。

使用准备

在使用前需要进行一些设置确保功能能够正常使用,如已设置请忽略。

  • 参考前置条件完成所需设置。
  • 媒体处理操作的媒体资源均存放在OSS的Bucket中,需要添加媒体Bucket才可以在任务、工作流中选择对应的Bucket作为输入和输出路径。具体操作,请参见添加媒体Bucket
  • 开启管道。如果管道列表中没有视频DNA管道,请先提交工单开通视频DNA管道。
  • 提交新建DNA库,建完库后提交工单并提供UID、使用区域、DNA库ID等信息进行绑定。
  • 将需要处理的视频上传至OSS。具体操作,请参见上传视频
  • 可选:如您需要在工作完成后接收消息通知,请先配置消息通知服务。具体操作,请参见设置转码消息通知

创建视频DNA单任务

  1. 登录媒体处理控制台
  2. 在顶部菜单栏左侧选择地域。地域
  3. 在左侧导航栏,选择任务管理
  4. 选择视频DNA,单击创建任务
  5. 设置参数。
参数 说明
待处理文件地址

单击选择,在Bucket下拉列表中,选择Bucket名称。路径下方会显示对应Bucket已经创建好的文件夹,在文件夹下选择一个地址作为输入路径。

说明 待转码文件地址为OSS Bucket输入存储路径,如果下拉列表中没有Bucket,请先添加Bucket。具体操作,请参见添加媒体Bucket
视频DNA管道 在下拉列表中选择管道名称。
说明 如果视频DNA管道下拉列表中没有管道名称,请先开启视频DNA管道。具体操作,请参见开启管道
入库规则 入库规则选项中选择规则,默认为仅入库不重复内容
(可选)高级配置 按需开启版权保护开关。
说明 高级配置开启后,将通过蚂蚁金服版权区块链对DNA进行存证,存证结果可由司法机关进行核验。
  1. 单击提交任务,完成创建提交视频DNA任务。

    任务提交后您可以在当前页签下方列表中查看任务的执行状态以及配置信息和输入、输出地址等。

创建视频DNA工作流

  1. 登录媒体处理控制台
  2. 在顶部菜单栏左侧选择地域。地域
  3. 在左侧导航栏,选择工作流管理 > 工作流设置
  4. 单击创建工作流
  5. 设置工作流基础信息。
    参数 说明
    工作流名称 在文本框中输入工作流名称。
    配置方案 在下拉列表中选择自定义
    说明 为满足通用场景需求,媒体处理提供了多种预置工作流,您也可以在配置方案下拉列表中选择一个预置工作流的进行快速编辑。预置工作流说明如下:
    • M3U8:进行单张封面截图,并把视频转为M3U8格式。
    • 预置智能模板工作流:进行单张封面截图,并根据视频信息进行智能分析后转码,对转码后的标清视频截图。
    • 多码率多格式工作流:进行单张封面截图,并生成多种视频格式和码率视频。
    • FVLM3U8MP4多码率工作流:进行单张封面截图,并生成多码率视频。
    更多详情,请参见预置模板详情
  6. 设置输入节点。
    1. 点击输入节点右侧的笔形图标,进入输入设置页面。输入
    2. 设置输入参数。
      参数 说明
      输入路径 单击选择,在Bucket下拉列表中,选择Bucket名称。路径下方会显示对应Bucket已经创建好的文件夹,在文件夹下选择一个地址作为输入路径。
      说明 如果下拉列表中没有Bucket,请先添加Bucket。具体操作,请参见添加媒体Bucket
      转码管道 在下拉列表中选择管道。
      说明 如果下拉列表中没有管道名称,请先开启管道。具体操作,请参见开启管道
      (可选)消息通知 单击开关按钮,选择消息队列或消息主题,在下拉列表中选择一个队列通知或主题通知。
      说明 如果下拉列表中没有队列通知或主题通知,请先开启消息通知。具体操作,请参见设置工作流消息通知
    3. 单击确定,完成输入节点设置。
  7. 添加视频DNA节点。
    1. 单击输入节点右侧加号图标选择视频DNA
    2. 单击视频DNA节点右侧笔形图标。设置
    3. 设置视频DNA参数。
      参数 说明
      视频DNA管道 在下拉列表中选择管道。
      说明 如果视频DNA管道下拉列表中没有管道名称,请先开启视频DNA专用管道。具体操作,请参见开启管道
      入库规则
      • 仅入库不重复内容:表示DNA库中只保存不重复的视频的DNA,重复视频将不会对其DNA进行入库操作。
      • 所有视频均不入库:表示对视频只做比对并不需要保留视频DNA。
      (可选)版权保护 单击开关按钮
      说明 开启后,将通过蚂蚁金服版权区块链对DNA进行存证,存证结果可由司法机关进行核验。
      是否终止工作流 在选项中,根据实际需求进行选择。
    4. 单击确定,完成视频DNA节点设置。
  8. 设置发布节点。
    1. 单击发布节点右侧笔形图标。
    2. 设置发布。
      参数 说明
      媒体发布类型 选择媒体发布类型自动
      • 手动发布:工作流执行成功后,将媒体设置为未发布状态,之后您可以手动发布该媒体。手动发布媒体文件,请参见媒体列表
      • 自动发布:工作流执行成功后,将媒体设置为发布状态。
        说明
        • 发布含义:设置媒体所有播放资源、截图文件的访问权限继承所在Bucket的访问权限。
        • 不发布含义:媒体所有播放资源、截图文件的访问权限为私有。
    3. 单击确定,完成发布节点设置。
  9. 单击保存,完成工作流创建。
    创建完成后,当有符合条件的新文件进入指定路径时,会自动触发工作流执行。