您可调用 SubmitDirectEditTaskSync 接口实现简单 HLS 剪辑。本文为您介绍简单 HLS 剪辑功能的相关信息。
参数 | 类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Source | String | 是 |
| 资源下载地址。支持以下类型:
注意 当前仅支持 HLS 格式资源。 |
CutList | List<CutSlice> | 是 |
| 剪辑时间点列表。 |
WithPlayInfo | Bool | 否 |
| 是否返回剪辑任务产物的播放地址:
|
Upload | 是 |
| 剪辑任务产物上传配置。 |
剪辑时间点。
参数 | 类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
StartTime | Float | 是 |
| 剪辑开始时间点,单位为秒。 |
EndTime | Float | 是 |
| 剪辑结束时间点,单位为秒。 |
AbsoluteTime | Bool | 否 |
| 剪辑开始和结束时间点是否为绝对时间戳:
|
剪辑任务产物上传配置。
参数 | 类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
SpaceName | String | 是 |
| 剪辑任务产物的上传空间。视频剪辑任务完成后输出的产物会被上传至此点播空间。 |
FileName | String | 否 |
| 剪辑任务产物的文件路径,即文件在点播存储中的存储位置,等同于传统对象存储的对象键(ObjectKey)概念。对于点播 Vid、点播 DirectUrl 和点播挂载 TOS 三种类型的资源,剪辑任务产物与片源只能位于同一目录下。不支持设置多级目录。假设 |
VideoName | String | 否 |
| 剪辑任务产物在视频点播控制台中的显示名称。需符合正则表达式: 说明 如果您没有设置 |
StorageBind | Bool | 否 |
| 是否将剪辑生成的 M3U8 文件与其关联的 TS 分片绑定:
|
参数 | 类型 | 示例值 | 说明 |
---|---|---|---|
Vid | String |
| 剪辑任务产物 Vid。 |
Uri | String |
| 剪辑任务产物 Uri。 |
Codec | String |
| 剪辑任务产物的编码格式。 |
Width | Int32 |
| 剪辑任务产物的宽度,单位为 pixel。 |
Height | Int32 |
| 剪辑任务产物的高度,单位为 pixel。 |
Resolution | String |
| 剪辑任务产物的分辨率。 |
Duration | Float |
| 剪辑任务产物的时长,单位为秒。 |
Bitrate | Int |
| 剪辑任务产物的码率,单位为 bps。 |
Md5 | String |
| 剪辑任务产物的 MD5 值。 |
Size | Int |
| 剪辑任务产物的大小,单位为字节。 |
PlayUrl | PlayInfo |
| 剪辑任务产物的播放地址,仅当 |
剪辑任务产物的播放地址信息。
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
MainPlayUrl | String |
| 剪辑任务产物的主播放地址。 |
BackupPlayUrl | String |
| 剪辑任务产物的备播放地址。 |