找不到 API ? 点击 反馈吧
- 媒体上传
- 媒资管理
- 媒资审核
- 配置管理
- 媒体处理
- 实时处理
- 生产制作
- 云剪辑工程管理
- 剪辑制作
- 提交剪辑合成作业SubmitMediaProducingJob
- 查询剪辑合成作业GetMediaProducingJob
- 提交直播剪辑任务SubmitLiveEditingJob
- 查询直播剪辑作业GetLiveEditingJob
- 批量智能一键成片SubmitBatchMediaProducingJob
- 获取批量智能一键成片任务信息GetBatchMediaProducingJob
- 提交体育集锦任务SubmitSportsHighlightsJob
- 提交高燃混剪任务SubmitScreenMediaHighlightsJob
- 列出符合条件的剪辑合成任务ListMediaProducingJobs
- 列出符合条件的一键成片任务ListBatchMediaProducingJobs
- 模板工厂
- 智能任务
- AI实时互动
- 媒体AI
- 用量统计
- 全局配置
- 工作流
- 媒体服务
- 其他
SubmitLiveEditingJob
直播剪辑指将一个或多个直播流区间合成为成品。提交直播剪辑任务后,任务将进入后台排队,异步执行。提交后可以调用查询直播剪辑作业(GeLiveEditingJob )接口根据 jobId 来查询作业状态。 也可调用获取媒资内容信息(GetMediaInfo)接口根据 MediaId 来查询生成媒资的信息
服务地址:
华东1(杭州)
参数配置
高级配置
输入参数
只看必填
注意事项
Clips剪辑片段列表
ProjectId直播剪辑工程ID
LiveStreamConfig直播流配置
OutputMediaConfig输出成品的目标配置
MediaProduceConfig生成片段的合成配置
UserData自定义设置
OutputMediaTarget输出成品的目标类型
文档
调用结果
SDK 示例
CLI示例
相关示例
调用历史
错误码
流控
插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
当前支持对录制到 OSS 和 VOD 的直播流进行直播剪辑。多直播流混剪时,仅支持直播流都录制到 OSS 或直播流都录制到 VOD。
请求参数
字段名称 | 字段详情 |
---|---|
Clipsstring | 剪辑片段列表,输出的成片由列表中的片段按顺序收尾拼接而成,JSON Array。展开详情 示例值:[{\"StartTime\": \" 2021-06-21T08:01:00Z\", \"EndTime\": \" 2021-06-21T08:03:00Z\" , "AppName": "app", "DomainName": "domain.com", "StreamName": "stream"}, {\"StartTime\": \" 2021-06-21T08:05:00Z\", \"EndTime\": \" 2021-06-21T08:09:00Z\" }] |
ProjectIdstring | 直播剪辑工程 ID。若非空,读取 project 相关存储配置。 若为空,则以入参存储配置为准。 示例值:****fddd7748b58bf1d47e95****参考取值来源: ListEditingProjects SearchEditingProject CreateEditingProject GetProjectExportJob AddEditingProjectMaterials |
LiveStreamConfigstring | 直播流配置, JSON Object。需包含如下配置项:展开详情 示例值:{ "AppName": "app", "DomainName": "domain.com", "StreamName": "stream" }参考取值来源: GetLiveEditingJob |
OutputMediaConfigstring | 输出成品的目标配置,JSON Object。可以设置输出成品的在 OSS 上的 URL,或者 VOD Bucket 中的存储位置。展开详情 示例值:{ "MediaURL": "https://ice-auto-test.oss-cn-shanghai.aliyuncs.com/testfile.mp4" }, 或 { "StorageLocation": "bucket.oss-cn-shanghai.aliyuncs.com", "FileName": "output.mp4" }参考取值来源: SubmitMediaProducingJob |
MediaProduceConfigstring | 生成片段的合成配置,用 JSON 格式表示。其中,Mode 为剪辑模式,取值:展开详情 示例值:{ "Mode": "AccurateFast"} |
UserDatastring | 自定义设置,JSON Object,长度限制为 512 字节。 示例值:{"key": "value"} |
OutputMediaTargetstring | 输出成品的目标类型。取值:展开详情 示例值:oss-object |
请求说明
Clip 数据结构
属性名 | 类型 | 示例值 | 描述 | 是否必填 |
---|---|---|---|---|
StartTime | String | 2021-06-21T08:01:00Z | 截取片段的开始时间,格式为 UTC 时间戳 | 是 |
EndTime | String | 2021-06-21T08:05:00Z | 截取片段的结束时间,格式为 UTC 时间戳 | 是 |
AppName | String | app | 播流所属应用名,如果为空,以外层直播流配置为准 | 否 |
DomainName | String | domain.com | 域名 ,如果为空,以外层直播流配置为准 | 否 |
StreamName | String | stream | 直播流名,如果为空,以外层直播流配置为准 | 否 |
CoverTime | String | 2021-06-21T08:03:00Z | 指定片段中的某一时间戳,作为成片的封面图,格式为 UTC 时间戳 。当多个 clip 都设置 CoverTime 参数时,仅第一个生效,CoverTime 必须大于等于 StartTime,小于等于 Endtime。 | 否 |
CoverUrl | String | 自定义截图输出地址, OSS bucket 需与服务接入区域保持一致。仅支持自有 OSS bucket,不支持 VOD 托管 bucket。 | 否 |
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:****36-3C1E-4417-BDB2-1E034F**** |
ProjectIdstring | 直播剪辑工程 ID。 示例值:****fddd7748b58bf1d47e95**** |
JobIdstring | 直播剪辑任务 ID。 示例值:****d80e4e4044975745c14b**** |
MediaIdstring | 合成成片媒资 ID。 示例值:****c469e944b5a856828dc2**** |
MediaURLstring | 合成成片地址。 示例值:http://test-bucket.cn-shanghai.aliyuncs.com/test.mp4 |
VodMediaIdstring | 如果视频输出的位置为 vod 时,返回 vod 媒资 ID。 示例值:****d7578s4h75ci945c14b**** |
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2022-09-22 | 变更请求参数Clips 变更返回参数 | ||
2021-08-13 | 新增OpenAPI,提交直播剪辑任务 |