对象存储
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
media_jobs | Query | String | 是 | - | 代表媒体任务的请求特殊标识。 |
job_type | Query | String | 是 | AudioConvert | 任务类型,音频转码场景下取值仅为 AudioConvert。 |
名称 | 参数类型 | 是否必选 | 示例值 | 说明 |
名称 | 参数类型 | 是否必选 | 示例值 | 说明 |
Input | - | 是 | - | 源文件。 |
Object | String | 是 | sample.wav | 待转码的源音频文件。 父节点:Input |
AudioConvertConfig | - | 是 | - | 音频转码任务的转码配置。 |
ContainerFormat | String | 是 | aac | 音频转码输出格式,取值如下:
父节点:AudioConvertConfig |
TimeInterval | - | 否 | - | 截取源音频的时间区间。 父节点:AudioConvertConfig |
BitRate | Integer | 否 | 9000 | 转码输出码率,单位 bps,取值范围为 [8000, 1000000], 值为 0 时表示沿用源音频码率。 父节点:AudioConvertConfig |
BitRateOpt | Integer | 否 | 0 | 音频码率选项。取值如下:
说明 该参数需要与 BitRate 参数的值一同设置。父节点:AudioConvertConfig |
SampleRate | Integer | 否 | 8000 | 输出音频采样率,单位为 Hz,默认与指定的源音频一致。 取值为 0 或对应 ContainerFormat 支持的采样率,值为 0 时表示沿用源音频采样率。 取值如下所示:
说明 |
Channels | Integer | 否 | 1 | 音频声道数,默认与指定的源音频一致,取值范围:1 ~ 8。 说明 |
Start | Integer | 否 | 0 | 音频转码的起始时间。单位为毫秒,取值如下:
父节点:TimeInterval |
Duration | Integer | 否 | 0 | 音频转码的持续时长。单位为毫秒,取值如下:
父节点:TimeInterval |
SampleFormat | String | 否 | fltp | |
Output | - | 是 | - | 输出音频的存储配置。 |
Region | String | 是 | cn-beijing | 输出音频的存储地域。 父节点:Output |
Bucket | String | 否 | test-bucket | 存储转码后音频文件的存储桶。如果不设置,则会默认存储在源音频文件的存储桶中。 说明 当前仅支持同地域存储转码后文件,即存储转码后音频文件的存储桶需要与源音频文件的存储桶位于同一地域。 父节点:Output |
Object | String | 是 | output.mp3 | 转码后音频文件的名称,该名称后缀必须与 ContainerFormat 保持一致。 父节点:Output |
名称 | 参数类型 | 示例值 | 说明 |
名称 | 参数类型 | 示例值 | 说明 |
Code | String | OK | 状态码。
|
Message | String | Success | 请求状态信息。 |
JobId | String | 18b70c01f053918ed0ef000137b6******** | 音频转码任务 ID。 |