检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用SDK或API报错“对象存储源地址或者目的地址无效” 可能是由于设置的OBS桶所在的region与获取token的region不一致,媒体处理服务不支持跨区域处理OBS桶中的音视频,您需要将OBS桶所在的region设置成与获取token的region一致。 父主题: API和SDK使用
一个转码任务需要多长时间? 影响转码任务执行时长的因素是多方面的,有输入文件的时长、分辨率、码率、转码模板等。此外,若下发的转码任务过多,还需要排队处理。 父主题: 转码问题
区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Re
示例1:新建转码模板 场景描述 若您需要使用自定义的转码模板进行音视频转码,可以先在提交转码任务前,按实际需求创建转码模板。 前提条件 已获取需要创建转码模板区域的项目ID,具体获取方法请参见获取项目ID。 已明确需要创建转码模板所在的区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。
每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数说明,将消息体加入后的请求如下所示,其中加粗的字段需要根据实际值填写。
截图任务接口。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 //设置截图输入视频地址 ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2").withLocation("region01")
请求Body参数 参数 是否必选 参数类型 描述 input 是 ObsObjInfo object 源文件地址。 output 是 ObsObjInfo object 输出地址。 user_data 否 String 用户自定义数据。 thumbnail_para 是 ThumbnailPara
由于OBS的Referer白名单功能目前不支持关闭“允许空Referer ”,所以您在设置防盗链时,需要打开“允许空Referer”开关,图片处理、视频截图和音视频转码功能才能正常使用。 私有桶不需要开启OBS Referer白名单功能,公有桶才需要开启。 父主题: 产品咨询
新建转码任务 功能介绍 新建转码任务可以将视频进行转码,并在转码过程中压制水印、视频截图等。视频转码前需要配置转码模板。 待转码的音视频需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/transcodings
MPC接口是否是异步的,从提交到执行需要多长时间? 是异步的,如果提交的是少量任务, 则会立即执行, 如果同时提交大批量任务,则部分任务会有排队执行情况。 父主题: API和SDK使用
使用服务端SDK前,您需要安装“huaweicloudsdkcore ”和“huaweicloudsdkmpc”,具体的SDK版本号请参见SDK开发中心。 使用pip安装 执行如下命令安装Python SDK核心库以及相关服务库: 1 2 3 4 # 安装核心库 pip install
获取项目ID 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。您可以通过以下两种方式获取项目ID。 从控制台获取项目ID 调用API获取项目ID 从控制台获取项目ID 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 图1 管理控制台
核心代码 创建转封装任务。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 //设置转封装输入视频地址和输出路径 ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2").wi
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。具体获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 在“API凭证”页面,即可获取对应的账号ID信息。 图1 获取账号ID 父主题: 附录
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 //设置输入视频地址和输出路径 ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2").wi
如果视频直播服务创建域名的时候,配置了“企业项目”,相关配置请参考添加域名。费用会按照企业项目的维度,细化拆分账单。 当前支持按照企业维度拆分的账单为:直播转码账单,其费用由媒体处理服务收取。 如果需要查看企业项目的成本拆分,可以单击成本管理查看。 如果您需要按照企业项目维度查询
并防止请求被修改。 Project_ID:项目ID,部分请求URL中需要包含该字段。 账户名:部分请求URL中需要包含该字段。 Endpoint:各服务应用区域和各服务的终端节点。 前提条件 已完成华为云官网注册,并进行了实名认证。 获取AK和SK 注意:访问密钥对账号具有完全的
end_time string 任务结束时间。 intput FileAddress 转码文件输入地址。 output FileAddress 转码文件输出地址。 description string 任务描述。 media_detail MediaDetail 转码详细信息,失败时没有该字段。
待添加订阅的主题名称,不需要修改。 协议 消息通知的方式。在下拉框中选择需要订阅终端支持的协议。 常用的消息通知方式为“短信”、“邮件”、“HTTP”和“HTTPS”。 订阅终端 订阅的终端地址。短信、邮件、HTTP以及HTTPS终端支持批量输入。批量添加时,每个终端地址占一行,最多可输入10个终端。
MPC接口是否是异步的,从提交到执行需要多长时间? 使用API转码MP3失败,提示原视频宽高错误 为什么调用API时返回“The token must be updated”? 为什么调用API时返回信息提示Token无效? 使用SDK或API报错“对象存储源地址或者目的地址无效” MPC是否支持视频旋转?