视频添加字幕 概览 通过视频转码的方式给原始视频添加字幕。 需求场景 视频添加字幕 用户需要将无字幕的视频添加字幕。 方案概述 通过MCP的转码功能,使用SRT字幕文件给视频添加字幕流。添加后视频播放时可带上相关字幕内容。 配置准备 转码队列:一个用于执行指定转码任务的任务队列 转码模板:对原始视频分辨率进行修改、去除黑边、视频格式变化、添加字幕等等功能。详情可查看 转码模板接口 。
创建即时转码任务 基本介绍 MCP提供了业界全新的视频即时转码接口,支持通过设置url参数的方法实时转换视频的码率,实现h264,h265两种码率的互转。 操作方法 注意事项 使用前需开通 百度智能云音视频处理服务(MCP) ; 建议的转码视频分辨率:不超过1080P; 建议的转码视频大小:小于1GB。 规则和限制 目前仅支持北京、苏州、广州使用。
日志 Media Java SDK发布版本中增加了logback作为slf4j的实现,如果用户没有自己的实现可以直接用,如果工程中有其他的如log4j则可以替代。 默认日志 如果用户使用默认的logback,则需要配置logback.xml到classpath中。如果没有这个配置文件,日志级别默认为DEBUG。 <configuration> <property name=&qu
简介 本文档主要介绍MCP GO SDK的使用。在使用本文档前,您需要先了解MCP的一些基本知识,并已开通了MCP服务。若您还不了解MCP,可以参考 产品描述 和 入门指南 。
安装SDK 直接从github下载 使用 go get 工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go |--auth //BCE签名和权限认证 |--bce //BCE公用基础组件 |--http //BCE的http通信模块 |--services //BCE相关服务目录 | |--media //音视频处理
接口规范 请求头域内容(HTTP Request Header) 音视频转码的API服务需要在请求的HTTP头域中包含以下信息: host(必选) x-bce-date (必选) x-bce-request-id(可选) authorization(必选) content-type(可选) content-length(可选) 作为示例,以下是一个标准的用户获取队列清单时的请求头域内容: GET /
百度智能云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“华北-北京”、“华南-广州”和“华东-苏州”三个区域。北京区域: http://media.bj.baidubce.com ,广州区域: http://media.gz.baidubce.com ,苏州区域: http://media.su.baidubce.com 。
Notification通知 通知功能可以在音视频转码任务状态转换时主动向开发者服务器推送消息。
Notification通知 通知功能可以在音视频转码任务状态转换时主动向开发者服务器推送消息。 创建通知 如果需要创建通知可以参考如下代码: name := test endpoint := http://www.baidu.com err := MEDIA_CLIENT . CreateNotification ( name , endpoint ) if err !
创建Transcoding Job 用户在创建转码任务时,需要为转码任务指定所属的Pipeline、所需应用的Preset以及原始音视频资源的BOS Key以及目标音视频资源BOS Key。