详情页标题前

腾讯云对象存储创建模板

详情页1

功能描述

创建极速高清转码模板。

授权说明

授权策略中 action 设置为 ci:CreateMediaTemplate 。查看所有 action

服务开通

使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶

使用限制

使用该接口时,请先确认相关限制条件。详情请参见 使用限制

请求

请求示例

POST /template HTTP/1.1Host: <BucketName-APPID>.ci.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: <length>Content-Type: application/xml
<body>

说明Authorization: Auth String(详情请参见 请求签名 文档)。通过子账号使用时,需要授予相关的权限,详情请参见 授权粒度详情 文档。

请求头

此接口仅使用公共请求头部,详情请参见 公共请求头部 文档。

请求体

该请求操作的实现需要有如下请求体:

    HighSpeedHd    TemplateName            mp4                H.264        1000        1280        30        1000        10                aac        44100        128        4                false        1                0        60    

具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
Request 保存请求的容器 Container


Container 类型
Request 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
Tag Request 模板类型: HighSpeedHd String
Name Request 模板名称。仅支持中文、英文、数字、_、-和*,长度不超过 64 String
Container Request 容器格式 Container
Video Request 视频信息 Container
TimeInterval Request 时间区间 Container
Audio Request 音频信息 Container
TransConfig Request 转码配置 Container

说明:不传 Audio,相当于删除音频信息。
Container 类型
Container 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
Format Request.Container 封装格式: mp4,flv,hls,mkv String
ClipConfig Request.Container 分片配置, 当Format为hls时有效 Container

Container 类型 ClipConfig 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选
Duration Request.Container.ClipConfig 分片时长, 默认5s String

设定 container,音频视频支持的格式如下表:

Container Audio Codecs Video Codecs
mp4/hls/mkv AAC、MP3 H.264、H.265
flv AAC、MP3 H.264

Container 类型 Video 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 默认值 是否必选
Codec Request.Video 编解码格式H.264H.265 String H.264
Width Request.Video 值范围:[128,4096]单位:px若只设置 Width 时,按照视频原始比例计算 Height必须为偶数 String 视频原始宽度
Height Request.Video 值范围:[128,4096]单位:px若只设置 Height 时,按照视频原始比例计算Width
必须为偶数
String 视频原始高度
Fps Request.Video 帧率值范围:(0,60]单位:fps String
Profile Request.Video 编码级别支持 baseline、main、highbaseline:适合移动设备;main:适合标准分辨率设备; high:适合高分辨率设备;仅H.264支持此参数。 String high
Bitrate Request.Video 视频输出文件的码率值范围:[10,50000],单位:Kbps auto 表示自适应码率 String
Crf Request.Video 码率-质量控制因子值范围:(0,51]如果设置了 Crf,则 Bitrate 的设置失效当 Bitrate 为空时,默认为25 String
Gop Request.Video 关键帧间最大帧数,值范围:[0, 100000] String
Preset Request.Video 视频算法器预置仅H.264支持该参数取值 veryfast、fast、medium、slow、slower String medium
Bufsize Request.Video 缓冲区大小值范围:[1000,128000]单位:Kb String
Maxrate Request.Video 视频码率峰值值范围:[10,50000]单位:Kbps String
Pixfmt Request.Video 视频颜色格式H.264支持:yuv420p、auto H.265支持:yuv420p、yuv420p10le、auto String
Rotate Request.Video 旋转角度值范围:[0, 360)单位:度 String
Roi Request.Video Roi 强度,取值 none、low、medium、high String none


Container 类型
TimeInterval 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 默认值 是否必选
Start Request.TimeInterval 开始时间[0 视频时长] 单位为秒 支持 float 格式,执行精度精确到毫秒 String
Duration Request.TimeInterval 持续时间[0 视频时长] 单位为秒 支持 float 格式,执行精度精确到毫秒 String

Container 类型 Audio 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 默认值 是否必选
Codec Request.Audio 编解码格式,取值 aac、mp3 String aac
Samplerate Request.Audio 采样率单位:Hz可选 11025、22050、32000、44100、48000、96000不同的封装,mp3 支持不同的采样率,如下表所示 String 44100
Bitrate Request.Audio 原始音频码率单位:Kbps值范围:[8,1000] String
Channels Request.Audio 声道数当 Codec 设置为 aac,支持1、2、4、5、6、8当 Codec 设置为 mp3,支持1、2 String
Remove Request.Audio 是否删除源音频流,取值 true、false String false

说明 Y 表示支持这种采样率,N 表示不支持。

封装格式/音频采样率 11025 22050 32000 44100 48000 96000
flv N Y N Y N N
mp4 N Y Y Y Y N
hls/mkv Y Y Y Y Y N


Container 类型
TransConfig 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 默认值 是否必选
AdjDarMethod Request.TransConfig 分辨率调整方式取值 scale、crop、pad、none当输出视频的宽高比与原视频不等时,根据此参数做分辨率的相应调整 String none
IsCheckReso Request.TransConfig 是否检查分辨率,取值 true、false当为 false 时,按照配置参数转码 String false
ResoAdjMethod Request.TransConfig 分辨率调整方式当 IsCheckReso 为 true 时生效,取值0、1;0 表示使用原视频分辨率;1 表示返回转码失败 String 0
IsCheckVideoBitrate Request.TransConfig 是否检查视频码率,取值 true、false当为 false 时,按照配置参数转码 String false
VideoBitrateAdjMethod Request.TransConfig 视频码率调整方式IsCheckVideoBitrate 为 true 时生效,取值0、1;当输出视频码率大于原视频码率时,0表示使用原视频码率;1表示返回转码失败 String 0
IsCheckAudioBitrate Request.TransConfig 是否检查音频码率,取值 true、false当为 false 时,按照配置参数转码 String false
AudioBitrateAdjMethod Request.TransConfig 音频码率调整方式IsCheckAudioBitrate 为 true 时生效,取值0、1;当输出音频码率大于原音频码率时,0表示使用原音频码率;1表示返回转码失败 String 0
IsCheckVideoFps Request.TransConfig 是否检查视频帧率,取值 true、false当为 false 时,按照配置参数转码 String false
VideoFpsAdjMethod Request.TransConfig 视频帧率调整方式IsCheckVideoFps 为 true 时生效,取值0、1;当输出视频帧率大于原视频帧率时,0表示使用原视频帧率;1表示返回转码失败 String 0
DeleteMetadata Request.TransConfig 是否删除文件中的 MetaData 信息,取值 true、false String false
IsHdr2Sdr Request.TransConfig 是否开启 HDR 转 SDR,取值 true、false String false
HlsEncrypt Request.TransConfig hls 加密配置 Container


AdjDarMethod 参数图示:

腾讯云对象存储创建模板


Container 类型 HlsEncrypt 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选 默认值
IsHlsEncrypt Request.TransConfig.HlsEncrypt 是否开启HLS加密,取值 true/false String false
UriKey Request.TransConfig.HlsEncrypt HLS加密的key,当IsHlsEncrypt为true时, 该参数才有意义 String

响应

响应头

此接口仅返回公共响应头部,详情请参见 公共响应头部 文档。

响应体

该响应体返回为 application/xml 数据,包含完整节点数据的内容展示如下:

    NjQ0NGNlNDZfMThhYTk0MGFfY*********            HighSpeedHd        t1460606b9752148c4ab182f55163ba7cd        TemplateName        test-1234567890        Custom                                    mp4                                        H.264                1000                1280                30                1000                10                                        aac                44100                128                4                                        false                1                                        0                60                            2020-08-05T11:35:24+0800        2020-08-31T16:15:20+0800    

具体的数据内容如下:

节点名称(关键字) 父节点 描述 类型
Response 保存结果的容器 Container


Container 节点
Response 的内容:

节点名称(关键字) 父节点 描述 类型
Template Response 保存模板详情的容器 Container
RequestId Response 请求的唯一 ID String


Container 节点
Template 的内容:

节点名称(关键字) 父节点 描述 类型
TemplateId Response.Template 模板 ID String
Name Response.Template 模板名称 String
BucketId Response.Template 模板所属存储桶 String
Category Response.Template 模板属性,Custom 或者 Official String
Tag Response.Template 模板类型,HighSpeedHd String
UpdateTime Response.Template 更新时间 String
CreateTime Response.Template 创建时间 String
HighSpeedHd Response.Template 详细的模板参数 Container

Container 节点 HighSpeedHd 的内容:

节点名称(关键字) 父节点 描述 类型
TimeInterval Response.Template.HighSpeedHd 同请求体中的 Request.TimeInterval Container
Container Response.Template.HighSpeedHd 同请求体中的 Request.Container Container
Video Response.Template.HighSpeedHd 同请求体中的 Request.Video Container
Audio Response.Template.HighSpeedHd 同请求体中的 Request.Audio Container
TransConfig Response.Template.HighSpeedHd 同请求体中的 Request.TransConfig Container

错误码

该请求操作无特殊错误信息,常见的错误信息请参见 错误码 文档。

实际案例

请求

POST /template HTTP/1.1Authorization: q-sign-algorithm=sha1&q-ak=AKIDZfbOAo7cllgPvF9cXFrJD0**********&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=28e9a4986df11bed0255e97ff90500557e0ea057Host: test-1234567890.ci.ap-beijing.myqcloud.comContent-Length: 1666Content-Type: application/xml
HighSpeedHd TemplateName mp4 H.264 1000 1280 30 1000 10 aac 44100 128 4 false 1 0 60

响应

HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 100Connection: keep-aliveDate: Thu, 14 Jul 2022 12:37:29 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****
NjQ0NGNlNDZfMThhYTk0MGFfY********* HighSpeedHd t1460606b9752148c4ab182f55163ba7cd TemplateName test-1234567890 Custom mp4 H.264 1000 1280 30 1000 10 aac 44100 128 4 false 1 0 60 2020-08-05T11:35:24+0800 2020-08-31T16:15:20+0800



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145146.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云负载均衡释放负载均衡实例-云淘科技

    您可以根据需要删除CLB实例,避免不必要的计费。删除CLB实例不会删除后端ECS,也不会影响后端ECS的运行。 前提条件 在释放CLB实例前,确保您已经关闭了删除保护开关。 背景信息 释放CLB实例前,您需要了解以下信息:警告 如果您已经将一个域名解析至CLB实例的公网服务地址,在释放CLB实例之前,建议先将该自定义域名解析至另外一个负载均衡实例,避免业务中…

    2023年12月10日
  • 腾讯云对象存储存储桶复制

    简介 本文档提供关于存储桶复制的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Bucket replication 设置存储桶复制 设置存储桶的存储桶复制规则 GET Bucket replication 查询存储桶复制 查询存储桶的存储桶复制规则 DELETE Bucket replication 删除存储桶复制 删除存储桶的存…

    腾讯云 2023年12月9日
  • 腾讯云对象存储PUT Bucket policy

    功能描述 PUT Bucket policy 请求可以向 Bucket 写入权限策略。当存储桶已存在权限策略时,该请求上传的策略将覆盖原有的权限策略。如果需要增量写入策略,可以先调用 GET Bucket Policy 获取之前的策略,在之前的策略上再添加新策略,然后再调用 PUT Bucket Policy。 授权说明 授权策略中 action 设置为 …

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云TDSQL-C MySQL版使用内网或外网地址通过 Linux 云服务器连接集群

    TDSQL-C MySQL 版支持实例级独立 IP 地址,即您可以通过集群下读写实例或任一只读实例的 IP 地址连接访问对应实例。本文为您介绍,如何使用内网或外网地址通过 Linux 云服务器连接集群下的任一实例。 前提条件 已创建数据库集群账号,具体请参见 创建数据库账号。 步骤一:查询需要连接的实例内/外网 IP 地址 1. 登录 TDSQL-C MyS…

    2023年12月9日
  • 腾讯云内容分发网络CDN步骤六:观察现网服务

    您可以观察客户端监控数据是否正常,或者通过 CDN 控制台 左侧的“统计分析”目录查看域名各项监控数据,如访问带宽、回源带宽、状态码等。若访问和回源的非2XX状态码有明显增涨,说明服务可能存在异常,为了保证现网服务不受影响,建议您先将域名解析切回源站,查找到原因并修复后再切换 CNAME 至腾讯云。  内容分发网络CDN官网1折活动,限时活动,即将结束,…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。