检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何将转码后的视频文件覆盖原始视频文件? 目前媒体处理控制台暂不支持,您可以通过调用API实现,步骤如下所示: 上传源视频文件至OBS服务,记录桶名、桶所在区域的路径和源视频文件名。上传步骤请参见上传音视频文件。
进入输入桶页面,单击输入文件夹的名称,进入输入文件夹路径。 单击“上传文件”,选择需要上传的视频文件。 选择上传文件的存储类别和加密方式,单击“确定”。
上传音视频文件 上传文件 获取云资源授权
是否支持加密媒体文件? 支持,您可以通过调用新建转码任务或新建独立加密任务接口,设置请求参数“key”和“url”即可加密媒体文件。
如何通过调用转码接口输出指定的文件名?
支持,转码输出的文件名称由MPC指定。 父主题: 转码问题
媒体处理服务通过MPC角色访问您的对象存储资源,转码后的文件存储在输出桶,您可以下载或删除,但是该文件属于媒体处理服务,不会继承输出桶的桶策略。 如果需要改变转码文件的权限,需要单独设置该文件的ACL。设置方式请参见配置对象ACL权限。
上传步骤请参见上传视频文件。 参见新建截图任务,设置输出参数和截图参数,开始截图任务。 参见查询截图任务,若收到任务成功的返回消息,请登录OBS管理控制台,根据截图文件路径,下载截图文件。下载步骤请参见下载文件。 父主题: 视频截图
转码后的视频存储在指定的输出路径,您可以直接登录OBS控制台查看该文件,挂载到其它文件可参见分享文件。 该方法仅适用视频文件比较小的,若您需要分享的视频过大,建议您使用视频点播服务的OBS托管功能,具体请参见音视频托管。
在作为输出文件名时: 在转封装场景有效,需要指定输出文件名称 在转码场景下,如果需要指定输出的文件名称,请使用output_filenames参数 在解析场景有效,解析场景如果指定文件名,则将解析参数写入指定文件名,通过查询接口响应json数据获取文件元数据信息 在截图场景无效 在转动图场景无效
表1 支持的转码格式 媒体特性 支持参数 说明 文件格式 输入文件格式 MP4、TS、MOV、FLV、MPG、MXF、WMV、ADTS、AVI、MKV、MPEG、GIF、WAV。 输出文件格式 DASH、HLS、MP4。
表1 计费组成 计费项 计费说明 付费方式 视频转码 按转码输出的视频文件时长进行计费。 说明: 转动图、视频元数据解析属于增值服务,暂不计费。 按需计费 按需预付费套餐包 音频转码 按转码输出的音频文件时长进行计费。
表1 参数说明 参数 说明 源桶所在区域 源视频文件存储的对象存储桶所在的区域。 输入桶名 源视频文件存储的对象存储桶。 源文件 源视频文件的存储路径。 输出桶所在区域 转封装文件存储的对象存储桶所在的区域。 输出桶名 转封装文件存储的对象存储桶。
新建截图任务 前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码 创建截图任务请求。 新建截图任务请求包括输入文件、输出文件的路径。
新建转动图任务 功能介绍 创建动图任务,用于将完整的视频文件或视频文件中的一部分转换为动态图文件,暂只支持输出GIF文件。 待转动图的视频文件需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。 调用方法 请参见如何调用API。
按转码输出路数,预置模板可以分为如下两类: 一进一出转码模板:一个音视频文件转码后输出文件只有一个。 一进多出转码模板:一个音视频文件转码后输出文件最多可以有9个。 自定义模板:根据实际需求设置转码模板的视频参数和音频参数。
表1 参数说明 参数 说明 源文件所在桶 源视频文件存储的对象存储桶。 源文件名 源视频文件的存储路径。 输出桶 动图文件存储的对象存储桶。 输出路径 动图文件的存储路径。 文件名 动图文件的名称。 输出格式 动图文件的格式,暂只支持GIF格式。 宽 动图文件的宽。
媒体处理服务使用OBS管理媒体文件,媒体文件需上传到OBS才能进行转码,并将转码后的输出文件写入OBS。OBS更多信息请参见OBS帮助中心。 桶 OBS中存储对象的容器。
一次性完成读取和分析源文件的操作,一次性切片完成。 只需解码源文件一次,有效缩短解码时间。 在编码生成多路输出文件时,编码信息可以复用,缩短编码时间。 父主题: 转码问题
前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码 创建独立加密请求。 独立加密请求包括输入文件、输出文件和加密参数设置。