检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
转码消息订阅的主题在哪里设置?具体怎么配置消息订阅功能? 消息通知服务是华为云平台可单独对外提供的应用服务,当您需要使用媒体处理消息订阅功能时,即需要调用消息通知服务。其中,媒体处理消息通知包括“转码完成”、“转码启动”、“截图完成”、“转封装完成”、“生成动图完成”几类。并提供
全局设置 自定义转码模板 自定义转码模板组 配置消息通知
认操作。这样设置的订阅终端才能收到该主题发布的消息。 设置主题策略 访问消息通知服务控制台。 在左侧导航栏中,选择“主题管理 > 主题”。 在创建的主题行,单击“操作”列的“更多 > 设置主题策略”,弹出主题策略设置页面。 配置主题策略的参数,如图2所示。 图2 设置主题策略 设
媒体处理除了支持添加图片水印外,还支持通过API设置文字水印。 上传源视频文件至OBS服务,记录桶名、桶所在区域的路径。上传步骤请参见上传音视频文件。 调用新建转码任务接口,设置转码输入输出参数“input”和“output”,设置文字水印参数“text_context”和“te
在左侧导航树中,选择“全局设置 > 自定义模板”,进入转码设置页面。 单击“自定义模板”,在弹出的参数配置页面,配置相关参数。 图1 自定义模板 设置基本信息,参数如表1所示。 表1 基本信息 参数 说明 模板名称 只能由字母、数字、下划线组成,不含特殊字符,长度不能超过128个字符。
取值范围:0或[40,30000] 单位:kbit/s 建议您按照推荐码率进行设置,如表3所示。若码率设置为0,将按照推荐码率输出。 若转码视频的宽和高均设置为0,则按原始视频分辨率输出转码视频。 若转码视频仅一边(宽或高)设置为0,则用另一边的值,按照原始视频分辨率进行等比缩放,输出转码视频。
全地访问MPC。 表1 表1 MPC身份凭证和安全性设计 访问凭证 安全性简要说明 详细介绍 用户名、密码 按需配置用户密钥字符种类和最小长度,支持配置密码有效期策略和密码最短使用时间策略。 密码策略 访问密钥 华为云通过AK识别访问用户的身份,通过SK对请求数据进行签名验证,用
1, "max_length" : 480 }, "sync" : 0 } 新建同步截图任务(将sync设置为1),视频截图将从首帧开始,按设置的时间间隔截图,最后截取末帧。 POST https://{endpoint}/v1/{project_id}/thumbnails
响应Body参数 参数 参数类型 描述 summary Array of StatSummary objects 统计概览信息 total Float 该指标的总值,精确到小数点后两位。 stat_type String 统计类型。取值如下: video_duration, 转码片源时长统计,单位:分钟。
输出的动图格式,支持GIF等。 宽 输出动图的宽,范围为0,-1或[32,3840]。 若设置为-1,则按高进行自适应;若设置为0,则按视频原始宽输出。 高 输出动图的高,范围为0,-1或[32,3840]。 若设置为-1,则按宽进行自适应;若设置为0,则按视频原始高输出。 帧率 动图的帧率,范围为[1,75]。
ThumbTask objects 截图任务组 is_truncated Integer 查询结果是否被截取。 1代表被截取,即还有结果未被返回,可以通过设置page和size参数继续查询。 0代表未被截取,即所有结果已被返回。 total Integer 查询结果的数量。 表5 ThumbTask
登录媒体处理控制台。 在左侧导航树中,选择“全局设置 > 自定义模板”,进入自定义模板页面。 单击“自定义模板”,进入自定义转码模板配置页面。 设置基本信息,设置“模板名称”以及“输出格式”。 模板名称只能以字母或下划线或数字组成,不含特殊字符,长度不能超过128个字符。 输出格式请选择“MP3”或者“ADTS”。
3840]之间2的倍数。 说明: 若设置为-1, 则宽根据高来自适应,此时“height”不能取-1或0。 若设置为0,则取原始视频的宽,此时“height”只能取0。 height Integer 输出动图的高。 取值范围:0,-1或[32,2160]之间2的倍数。 说明: 若设置为-1, 则高根
核心代码 创建视频解析任务。 视频解析任务需要设置输入视频文件参数,如果有必要,还可以将元数据生成文件存放在指定的路径下。 1 2 3 4 5 6 7 8 9 10 //设置解析输入视频地址和输出路径 ObsObjInfo input = new ObsObjInfo()
3840]之间2的倍数。 说明: 若设置为-1, 则宽根据高来自适应,此时“height”不能取-1或0。 若设置为0,则取原始视频的宽,此时“height”只能取0。 height 是 Integer 输出动图的高。 取值范围:0,-1或[32,2160]之间2的倍数。 说明: 若设置为-1, 则高
frame_rate Integer 帧率。 取值范围:0或[5,60],0表示自适应。 单位:帧每秒。 说明: 若设置的帧率不在取值范围内,则自动调整为0,若设置的帧率高于片源帧率,则自动调整为片源帧率。 codec String 视频编码格式 表10 AudioInfo 参数
frame_rate Integer 帧率。 取值范围:0或[5,60],0表示自适应。 单位:帧每秒。 说明: 若设置的帧率不在取值范围内,则自动调整为0,若设置的帧率高于片源帧率,则自动调整为片源帧率。 codec String 视频编码格式 表9 AudioInfo 参数 参数类型
frame_rate Integer 帧率。 取值范围:0或[5,60],0表示自适应。 单位:帧每秒。 说明: 若设置的帧率不在取值范围内,则自动调整为0,若设置的帧率高于片源帧率,则自动调整为片源帧率。 codec String 视频编码格式 表11 AudioInfo 参数
转码任务失败,如:[ 正确示例: demo.srt 错误示例: [demo.srt file_name 否 String 文件名,文件名的长度不能超过180个字符。 当指定了此参数时,输出的对象名为object/file_name。 当不指定此参数时,输出的对象名为object/xxx,其中xxx由MPC指定。
// 设置转封装参数 .withOutputParam(new RemuxOutputParam() //设置转封装格式