检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建视频解析任务 您可以通过创建MpcClient实例并设置相关参数新建视频解析任务,视频解析任务用于解析视频的元数据。 前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
可在转码任务列表中,查看转码任务执行情况。 当前仅支持查看60天内的转码详情。 图4 转码任务列表 若转码成功,可在“转码输出”列单击“输出路径”,查看转码后的视频文件,并可在对象存储桶中下载或分享转码后的视频文件。 若转码失败,可通过“转码输出”列可查看失败原因,进行定位。 创建音频转码任务 您可以创建音频转码任务
当用于“input”时,需要指定到具体对象。 当用于“output”时,只需指定到转码结果期望存放的路径。 file_name String 文件名,仅用于“output”输出。 当指定了此参数时,输出的对象名为“object/file_name”; 当不指定此参数时,输出的对象名为“object/xxx”,其中xxx由系统指定。
用户请求的资源被永久删除,且不会再得到的。 422 Unprocesable entity - [POST/PUT/PATCH] 当创建一个对象时,发生一个验证错误。 500 INTERNAL SERVER ERROR - [*] 服务器发生错误,用户将无法判断发出的请求是否成功。
//设置桶名 .withBucket("mpc-east-2") //设置OBS桶所在区域 .withLocation("region01") //设置输入视频对象 .withObject("input/ok.mp4"); //设置转码输出视频路径
0001375元/GB/小时 计费示例 假设标准存储(单AZ)单价为0.0990元/GB/月,整点结算时单AZ桶中有100000GB标准存储对象,则这一小时产生的标准存储(单AZ)的存储费用为:0.0990元/GB/月*100000GB*(1/24/30)月=13.75元 父主题:
AZ。当某个AZ不可用时,仍然能够从其他AZ正常访问数据,适用于对可靠性要求较高的数据存储场景。 创建多AZ桶 数据完整性校验(MD5) 对象数据在上传下载过程中,有可能会因为网络劫持、数据缓存等原因,存在数据不一致的问题。MPC提供通过计算MD5值的方式对上传下载的数据进行一致性校验。
output OBS path. MPC 对象存储源地址或者目的地址不正确 请检查对象存储源地址或者目的地址 406 MPC.10210 Failed to obtain the input file from OBS. MPC 获取对象存储源文件失败 对象存储源文件获取失败,请检查 406
已明确需要创建截图任务所在的区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。 待截图处理的视频文件已经存储在OBS桶中,您可以调用OBS上传对象API上传。 已创建用于存储截图文件的OBS桶,您可以调用OBS创建桶API进行创建。 总体流程 获取用户Token 创建截图任务 查询视频截图执行情况
已明确需要创建转码任务所在的区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。 待转码处理的视频文件已经存储在OBS桶中,您可以调用OBS上传对象API上传。 已创建用于存储转码生成的文件的OBS桶,您可以调用OBS创建桶API进行创建。 总体流程 获取用户Token 创建视频转码模板
output OBS path. MPC 对象存储源地址或者目的地址不正确 请检查对象存储源地址或者目的地址 406 MPC.10210 Failed to obtain the input file from OBS. MPC 获取对象存储源文件失败 对象存储源文件获取失败,请检查 406
询截图任务等操作。 MPC视频截图服务 负责从OBS拉取原视频,按照任务要求对原视频进行截图,完成后将截图文件放入OBS指定路径。 OBS对象存储服务 用于客户上传和存储媒体文件。 图1 实现原理图 开发时序图 图2 创建截图任务 图3 取消截图任务 图4 查询截图任务 操作步骤
String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。 在字幕场景下,字幕文件名称中禁止
图2 设置主题策略 设置访问策略为基本模式的主题策略。基本模式只可对用户和服务设置发布消息的操作权限,如图2所示。 表3 基本模式说明 策略对象 参数设置 说明 可发布消息的用户 仅自己(主题创建者) 仅和主题创建者处于同一个账号下的全部用户拥有权限通过此主题发送消息。 所有人 所有用户均有权限向该主题发布消息。