视频去重接入

最近更新时间:2025-10-20 10:38:12

我的收藏

概述

视频去重功能旨在解决同一视频在平台内多次发布导致的限流问题。该功能通过对已上传视频的画面进行修改,避免因重复内容而被限流。目前主要采用以下修改方式:
画中画处理
视频扩展
垂直填充
水平填充
这些技术手段能有效规避平台的重复内容检测机制。

计费说明

视频去重功能当前公测中,目前收取「智能分析」费用,具体定价请参考 计费说明
该功能计划于2026年第一季度正式上线。届时可能调整计费方式及价格,如有变动我们将通过站内信、短信或网站公告等方式通知您。感谢您的支持。

预设模板

媒体处理提供了视频去重预设模板(模板 ID:29),您可以基于该模板发起视频去重任务。详细步骤请查看下文。

发起视频去重任务

前提条件

首先,请前往 媒体处理控制台 开通服务,确认已完成 COS 授权

方式1:控制台发起任务

1. 进入控制台 创建任务 页面,依次选择输入文件路径、配置编排处理流程、输出路径。
2. 在编排配置中,选择媒体 AI - 智能分析节点。
3. 在右侧弹出页面中,选择29号预设模板。开启更多设置 - 扩展参数,传入:
{"vremake":{"mode":"PicInPic"}}
参数含义请参考下文 扩展参数说明 部分。为保证处理效果,建议您 联系我们,线下对接确认具体配置。

4. 完成配置后,创建任务,等待任务完成即可。

方式2:API Explorer 快速验证

1. 进入媒体处理 API Explorer 在线调试页面,选择“媒体处理”产品,在左侧接口列表选择 发起媒体处理 接口。
2. 参考下图填写输入路径、输出路径、模板 ID 等参数, 在 AiAnalysisTask 任务配置中将 Definition 设置为29(预设视频去重模板)即可指定发起视频去重任务。ExtendedParameter 为视频去重扩展参数,通过该参数实现特定的能力,具体参数含义见下文 扩展参数部分

说明:
API Explorer 会自动转换,因此 ExtendedParameter 填写对应 JSON 即可,不用转换成字符串,示例:
{"vremake":{"mode":"PicInPic"}}
参数含义请参考下文 扩展参数说明 部分。为保证处理效果,建议您 联系我们,线下对接确认具体配置。

方式3:使用 API 发起

上文介绍了如何使用 API Explorer 在线调用接口并调试。您也可以直接向腾讯云发起 POST 请求,接口请求域名:mps.tencentcloudapi.com。发起 POST 请求,definition 填29(预设视频去重模板 ID),下面为请求的参考范例:
注意:
直接调用 API,在传入 ExtendedParameter 参数时,需要对 JSON 字符串转义。
{
"InputInfo": {
"Type": "URL",
"UrlInputInfo": {
"Url": "https://mps-123***789.cos-internal.ap-guangzhou.tencentcos.cn/test/hht_test/MyStoryForYouEP39.mp4"
}
},
"OutputStorage": {
"Type": "COS",
"CosOutputStorage": {
"Bucket": "mps-123***789",
"Region": "ap-guangzhou"
}
},
"OutputDir": "/test_data/",
"AiAnalysisTask": {
"Definition": 29,
"ExtendedParameter": "{\\"vremake\\":{\\"mode\\":\\"PicInPic\\"}}"
}
}

查询任务结果

视频去重任务会输出处理后的视频文件,保存在任务配置的输出路径下。

控制台查询结果

1. 您可以在控制台 任务管理 页面查看任务状态,当子任务状态为“成功”时:

2. 单击回调JSON,可以在输出信息中找到输出文件路径:

3. 如果使用 COS 作为输出路径,您可以在 MPS 控制台的 COS Bucket > 输出 Bucket 页面中找到输出文件。文件名类似"12345-vremake-12345asdfg_123456789.mp4"的视频即为去重处理后的视频文件。


事件通知回调

在使用 ProcessMedia 发起媒体处理任务时,您可以通过 TaskNotifyConfig 参数配置事件回调。当任务处理完成后,会通过配置的回调信息回调任务结果,您可以通过 ParseNotification 解析事件通知结果。

调用接口查询任务结果

在使用 ProcessMedia 发起媒体处理任务后,会返回任务 ID(TaskId),例如:24000022-WorkflowTask-b20a8exxxxxxx1tt110253、24000022-ScheduleTask-774f101xxxxxxx1tt110253。调用 DescribeTaskDetail 接口,输入任务 ID 即可获取任务结果,您需要解析 WorkflowTask ->AiAnalysisResultSet 字段获取任务结果。

扩展参数说明

{
"vremake":{
"mode":"PicInPic"
}
}


vremake 参数说明

参数名
必选
类型
备注
mode
string
去重处理模式,支持以下选项:
PicInPic:画中画模式
BackgroundExtend:视频扩展模式
VerticalExtend:垂直填充模式
HorizontalExtend :水平填充模式
说明:
每一种模式都可以通过扩展参数进行更多精细化的控制,如有需要,请 联系我们