| | | | |
| | | https://example.com/media.mp4 | 待切片的视频 URL。 - 视频来源:支持公网 HTTP/HTTPS URL、本地上传 (mediakit://)、来源于火山引擎视频点播 (vod://) 和火山引擎对象存储 (tos://) 四种输入协议。关于各协议的具体说明和使用示例,请参阅多源媒体输入与本地上传。
- 支持格式:mp4, flv, ts, avi, mov, wmv, mkv 等主流视频格式。
|
| | | | 切片策略,取值如下: - short_drama:短剧/剧情类内容,融合 OCR 与 ASR 并保护句子完整性。
- movie_series:影视剧内容,自动进行场景检测与语义合并。
- mini_game:小游戏录屏,过滤静止、低画质和弹窗片段。
|
| | | | 单个切片的最小时长,单位秒,取值范围 [1, 600],且不得大于 max_duration。不传时默认为 3 秒。 |
| | | | 单个切片的最大时长,单位秒,取值范围 [1, 600],且不得小于 min_duration。不传时默认为 30 秒。 |
| | | | 是否开启场景检测。仅当 strategy 为 custom 时生效;其他 strategy 选项会使用各自的内置配置,此参数无效。 - true:开启场景检测。系统将在镜头切分基础上进行语义场景合并。
|
| | | | 是否开启分句检测并尽量避免从一句话中间切断切片。仅当 strategy 为 custom 时生效;其他 strategy 选项会使用各自的内置配置,此参数无效。 - true:开启分句检测。系统将尝试在完整的句子边界进行切分。该能力依赖 ASR/OCR,对于无可识别语音或字幕的视频,开启后可能无明显效果。
|
| | | | 是否生成并返回切片视频文件。 - true:生成每个切片的视频文件,并在任务结果的 segments[].video_url 字段中返回其下载链接。
- false:(默认)不生成切片视频,只返回切片的时间轴等元数据。
|
| | | ["shot_list", "scene_list"] | 控制任务结果中包含哪些可选明细,可多选,支持取值: 默认值为 ["shot_list"],即不传时默认返回镜头列表。 *说明 由于 Scene 对象和 Sentence 对象中的 shot_ids 字段引用了镜头列表 shots 中的具体信息,当您在 include_detail_types 中请求 scene_list 或 sentence_list 时,建议您同时包含 shot_list。否则,shot_ids 将无法在返回结果中直接找到对应的镜头详情。 |
media_output_destination | | | | 指定处理产物的目标存储位置。AI MediaKit 支持将处理产物存储至您的对象存储(TOS)桶。您可将 media_output_destination 设为 tos://<您的桶名>。任务结果中的 url 相关字段将返回形如 tos:// 格式的资源地址,不再返回临时下载地址。 |
| | | your_unique_request_id_135 | 用户请求凭证,用于幂等控制。大小写敏感,不超过 64 个 ASCII 码可打印字符。详情请参考幂等性控制。 |
| | | your_custom_callback_args | 自定义回调参数。您提供的内容将在任务完成时,通过事件回调原样返回,方便您关联业务。字段长度最大为 512 字节。 |
| | | https://example.com/callback | 用于接收该任务结果回调的 URL 地址。如果提供此参数,其优先级将高于在控制台配置的全局回调地址。地址必须以 http:// 或 https:// 开头。请参考事件回调了解回调接收机制和回调消息结构。 |
| | | q00a9731598092652e4a95292434198 | 任务提交的目标队列 ID。如不传,默认会使用系统自动创建的队列 ID。您可以将不同业务或优先级的任务提交到不同的队列,以实现按队列对应的项目进行分账。您可以在 AI MediaKit 控制台队列管理页面创建和管理队列,系统会自动分配一个队列 ID。详情请参考项目与队列管理。 |