检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
等场景中。 表1 服务功能 服务名称 功能 视频网站截图任务管理服务 主要负责视频截图任务的管理,包括创建、查询截图任务等操作。 MPC视频截图服务 负责从OBS拉取原视频,按照任务要求对原视频进行截图,完成后将截图文件放入OBS指定路径。 OBS对象存储服务 用于客户上传和存储媒体文件。
调用查询转码任务接口,若收到“转码成功”返回消息后,登录OBS管理控制台,根据输出文件路径,下载输出文件。 SDK调用 上传源视频至OBS服务。上传步骤请参见上传视频文件。 参见新建转码任务,设置视频处理控制参数,开始转码。 参见查询转码任务,若收到“转码成功”返回消息后,登录OBS管理控制台,根据输出文件路
添加水印是否收费? 由于水印只能通过转码操作压制到视频中,因此添加水印会产生转码费用,但不会产生其它费用。具体转码价格详情请参见价格详情。 父主题: 计费购买
产品咨询 媒体处理服务支持哪些区域? 为什么OBS桶开启了Referer白名单后,视频截图和转码失败? 媒体处理是否支持添加背景音乐?
什么是MPC 功能介绍 产品优势 03 入门 购买媒体处理服务后,您就可以使用媒体处理服务提供的转码、转封装、转动图等功能了。 快速入门 快速创建转码任务 05 API & SDK 媒体处理提供了丰富的API,您可以通过API实现转码、添加水印、抽帧截图、转封装等功能。同时媒体处理还对AP
添加水印是否收费? 由于水印只能通过转码操作压制到视频中,因此添加水印会产生转码费用,但不会产生其它费用。具体转码价格详情请参见价格详情。 父主题: 计费FAQ
WMV、ADTS、AVI、MKV、MPEG、GIF、WAV等。 用户资源超过保留期,服务不可用 OBS欠费 登录华为云费用中心,并完成充值。 获取OBS失败 OBS桶开启了KMS加密 登录OBS管理控制台,在“概览 > 基础配置”中关闭默认加密。 模板无效 音频码率过低 请检查音
22 23 24 25 26 //设置转码输入视频地址 ObsObjInfo input = new ObsObjInfo() //设置桶名 .withBucket("mpc-east-2") //设置OBS桶所在区域 .withLocation("region01")
响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 objects Array of ObsObject objects 返回OBS对象组 表5 ObsObject 参数 参数类型 描述 file_name String 对象的key size Long 文件大小
参数说明 参数 说明 源桶所在区域 源视频文件存储的对象存储桶所在的区域。 输入桶名 源视频文件存储的对象存储桶。 源文件 源视频文件的存储路径。 输出桶所在区域 转封装文件存储的对象存储桶所在的区域。 输出桶名 转封装文件存储的对象存储桶。 输出路径 转封装文件的存储路径。 文件名 转封装后的文件名称。
视频加密控制参数。 表4 ObsObjInfo 参数 是否必选 参数类型 描述 bucket 是 String OBS的bucket名称。 location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。
功能特性 媒体处理支持将存储在OBS桶中的音视频转码为适应各种终端播放的格式,同时也支持截图、水印、加密等功能。 音视频转码 音视频转码是指将原始音视频文件转换成另一个音视频文件,可以改变原始音视频文件的格式、编码、码率、帧率等参数。 参数 特性说明 支持输入格式 音视频文件格式
如何将转码后的视频文件覆盖原始视频文件? 目前媒体处理控制台暂不支持,您可以通过调用API实现,步骤如下所示: 上传源视频文件至OBS服务,记录桶名、桶所在区域的路径和源视频文件名。上传步骤请参见上传音视频文件。 调用新建转码任务接口,将输出参数“output”设置成与输入参数“
是否必选 参数类型 描述 bucket 是 String OBS的bucket名称。 location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。
上传问题 云资源授权时看不到桶怎么办? 视频存储桶与媒体处理服务不在一个区域怎么办? 为什么通过MPC委托授权的方式无法访问OBS对象(DATA+)?
截图文件信息。 表6 ObsObjInfo 参数 参数类型 描述 bucket String OBS的bucket名称。 location String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object String OBS对象路径,遵守OSS Object定义。
被授予的权限对云服务进行操作。 新建的IAM用户如果需要使用MPC服务控制台,必须至少具备如下服务的权限: MPC Administrator:MPC服务权限 OBS Administrator:OBS服务权限 SMNFullAccessPolicy:SMN服务策略。非必选,仅配置消息通知时,才需要添加此策略。
常的原因。 表6 ObsObjInfo 参数 参数类型 描述 bucket String OBS的bucket名称。 location String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object String OBS对象路径,遵守OSS Object定义。
//设置转码输入视频地址和输出视频路径 ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2").withLocation("cn-east-2").withObject("ok.mp4"); ObsObjInfo output
updated”? 为什么调用API时返回信息提示Token无效? 使用SDK或API报错“对象存储源地址或者目的地址无效” MPC是否支持视频旋转? 如何通过调用转码接口输出指定的文件名? 为什么子账号委托授权OBS桶读写权限成功后,取消授权会失败?