产品动态
产品公告

处理类型 | 精彩集锦版本分类 | 描述 | 支持视频场景 | 计费说明 |
处理离线文件 | 精彩集锦-大模型版 | 基于大模型视频理解,自动分析视频内容,从而提取出关键场景和亮点时刻。可自定义调整视频理解 Prompt。 | 自定义场景 全景相机、VLOG 视频场景 短剧影视剧场景 | 收取“精彩集锦-大模型版”费用。 |
| 精彩集锦-高级版 | 高级版集锦算法,主要适配体育赛事类、游戏电竞类视频。 | 足球赛事 篮球赛事 游戏电竞视频 通用场景 | 收取“精彩集锦-高级版”费用。 |
| 精彩集锦-基础版 | 自2025年12月起,该模型版本下线,只为存量客户提供服务。 | | 收取“精彩集锦-基础版”费用。 |
处理直播流 | 精彩集锦-直播流处理 | 基于大模型视频理解,针对直播场景进行了针对性模型优化。 | 广电新媒体直播 在线教育直播 电商带货直播 金融直播 足球篮球赛事直播 | 收取“精彩集锦-大模型版”费用。 |


multimodal_prompt 支持输入您的自定义 Prompt 需求。扩展参数示例如下://prompt示例,可自定义调整。详细字段定义请参考下文附录{"hht":{"top_clip":5,"force_cls":10020,"prompts":{"multimodal_prompt":"滑雪场景,输出人物高光"},"scenario":"滑雪","model_segment_limit":[3,6]}}

//平面视频高光。详细字段定义请参考下文附录{"hht":{"top_clip":5,"force_cls":10020,"model_segment_limit":[3,6]}}//全景视频高光。详细字段定义请参考下文附录{"hht":{"top_clip":5,"force_cls":10020,"model_segment_limit":[3,6],"use_panorama_direct":1,"panorama_video":1}}

{"hht":{"force_cls":"10010","merge_type":0, "need_vad":1, "top_clip":100, "res_save_type":1,"scenario":"电视剧高光"}}

{"hht":{"force_cls":"4001","merge_type":0, "need_vad":1, "top_clip":100, "res_save_type":1}}

{"hht":{"force_cls":"4002","merge_type":0, "need_vad":1, "top_clip":100, "res_save_type":1}}


{"InputInfo": { //输入文件路径"Type": "URL","UrlInputInfo": {"Url": "https://mg-aidata-1258344699.cos-internal.ap-guangzhou.tencentcos.cn/test/hht_test/MyStoryForYouEP39.mp4"}},"OutputStorage": {//输出文件保存路径"Type": "COS","CosOutputStorage": {"Bucket": "mg-aidata-1258344699","Region": "ap-guangzhou"}},"OutputDir": "/test_data/","AiAnalysisTask": {"Definition": 26, //传26表示使用精彩集锦功能"ExtendedParameter": "{\\"hht\\":{\\"top_clip\\":5,\\"force_cls\\":10020,\\"prompts\\":{\\"multimodal_prompt\\":\\"滑雪场景,输出人物高光\\"},\\"scenario\\":\\"滑雪\\",\\"model_segment_limit\\":[3,6]}}" //扩展参数,用于指定集锦场景、实现特定能力,传参请参考文档说明}}









hht开头的文件即为精彩集锦输出文件,包括每个集锦片段的视频和封面。
TaskNotifyConfig 参数配置事件回调。当任务处理完成后,会通过配置的回调信息回调任务结果,您可以通过 ParseNotification 解析事件通知结果。TaskId),例如:24000022-WorkflowTask-b20a8exxxxxxx1tt110253、24000022-ScheduleTask-774f101xxxxxxx1tt110253。调用 DescribeTaskDetail 接口,输入任务 ID 即可获取任务结果,您需要解析 WorkflowTask ->AiAnalysisResultSet 字段获取任务结果。
{"hht":{"force_cls":10010,"scenario":"news"}, "des":{"sent_threshold":200,"time_threshold":300},"live":{"ssrf_ignore":true, "caller":"live"}}
{"hht":{"force_cls":10010,"scenario":"education"}, "des":{"sent_threshold":200,"time_threshold":300},"live":{"ssrf_ignore":true}}

{"hht":{"force_cls":10010,"scenario":"E-commerce"}, "des":{"sent_threshold":200,"time_threshold":300},"live":{"ssrf_ignore":true}}

{"hht":{"force_cls":10010,"scenario":"finance"}, "des":{"sent_threshold":250,"time_threshold":600},"live":{"ssrf_ignore":true}}
{"hht":{"force_cls":4001,"football_close_replay":1},"live":{"ssrf_ignore":true,"caller":"live"}}

Definition 填26,表示使用智能分析-26号预设模板,发起集锦任务。ExtendedParameter 用于指定集锦场景,参数填写示例见上文 指定直播集锦场景&扩展参数示例 部分。注意,使用API Explorer时,ExtendedParameter 填JSON即可无需转义。
ExtendedParameter 需要对 JSON 字符串转义。下面为请求的参考范例:{"Url": "http://mps-pull.test.org/live/test.flv","TaskNotifyConfig": {"NotifyType": "URL","NotifyUrl": "http://test.cloud.com/callback"},"OutputStorage": {"Type": "COS","CosOutputStorage": {"Bucket": "my-mpsdata-12345xxx99","Region": "ap-guangzhou"}},"OutputDir": "/output/","AiAnalysisTask": {"Definition": 26,"ExtendedParameter": "{\\"hht\\":{\\"top_clip\\":10, \\"force_cls\\":5003, \\"need_vad\\":1, \\"threshold\\":0.9, \\"merge_time\\":60, \\"merge_type\\":0, \\"res_save_type\\":1}}"}}
参数 | 是否必填 | 类型 | 说明 |
top_clip | No | int | 选取置信度最高的集锦片段,默认值为5。 示例: \\"top_clip\\":10,表示最多输出置信度最高的10个集锦片段。 |
force_cls | No | int | 指定集锦类别: 10010:短剧、电视剧场景 4001:足球 4002:篮球 1001:王者荣耀 100101:王者荣耀竞赛 1003:英雄联盟 10020: 大模型集锦,适用于自定义视频场景、vlog/风景视频场景等 |
need_vad | No | int | vad 用于判断视频一句话结尾,vad 扩展能够让视频语音完整,默认开启。 1:使用 vad 0:不使用 |
threshold | No | float | 置信度阈值,低于阈值的片段都过滤掉,每种类型的集锦都会有默认阈值设置。 备注:建议客户初次使用时不设置。 |
res_save_type | No | int | 是否存储结果,默认存储。 1:存储结果 0:只输出时间段 |
output_pattern | No | string | 输出视频命名格式,{}表示占位符。 {year}-{month}-{day}-{hour}-{minute}-{second}_{start_dts}-{end_dts}-{timestamp}-{session}.mp4 默认输出格式: hht-{year}{month}{day}{hour}{minute}-{session}-{timestamp}-index.mp4 |
image_pattern | No | string | image-{start_dts}.jpg 可以占位的参数同上 默认输出格式: hht-{year}{month}{day}{hour}{minute}-{session}-{timestamp}-index.jpg |
merge_type | No | int | 注意:仅离线场景可用,默认值:5003 不合并,其他场景合并。 是否合并结果为一个视频: 1:合并(top_clip 参数不生效) 0:不合并(merge_time 参数不生效) |
merge_time | No | int | 注意:仅离线场景可用, 默认值:5003 为实际输出,其他场景最长不超过一小时。 合并成一个视频时,指定视频输出长度。 |
prompts | No | Object | prompts 定义列表,可以指定 prompt 来输出自己想要的结果,用法可以参考大模型示例。 |
scenario | No | string | 指定场景, force_cls 为10020时生效。 |
model_segment_limit | No | Array | 注意:这个参数是控制模型输出时长, 具体还是以模型输出为主。 输出视频长度限制, 会输入给模型作为参考,不是强制值,force_cls 为10020时生效,示例: "model_segment_limit":[3,6] // 期望大模型输出分片在3到6秒。 |
参数 | 是否必填 | 类型 | 说明 |
multimodal_prompt | No | string | 多模态模型 prompt。 |
文档反馈