MediaProcessRequest . of ( mediaId , workflowName ) ; MediaProcessResponse response = client . processMedia ( processRequest ) ; } 处理媒资有两种情况: 创建媒资:提供sourceBucket、sourceKey、title以及description,如果该路径对应的媒资在videoworks
VideoWorks支持以下音视频处理的能力: 类别 名称 说明 编码 视频编码 按转码模板对视频进行编码 音频编码 按转码模板对音频进行编码 视频编辑 视频拼接 最多支持200个视频拼接成1个 视频剪辑 支持设置起始时间、持续时长,单位为秒或毫秒 去水印 支持设置去水印的区域(x、y、width、height) 去黑边 支持设置裁剪黑边后的有效画面区域(x、y、width、height),支持自动检测黑边区域
taskId : tsk-jg0n25fzrvgec9y7 , instanceId : ins-jg0neb1ndk2f5arj , status : SUCCESS , stageId : stg-jg0m5cnadmm2sd9t , name : blackBorderDetect , param : { input : {\ sourceBucket\ :\ videoworks-source
字段描述 说明 input Object 必选 输入媒体参数 + bucket String 必选 源文件的bucket + key String 必选 源文件的key output Object 必选 输出媒体参数 + bucket String 必选 AIGC产出结果bucket + key String 必选 AIGC产出结果key notification String 非必选 通知名称 data
响应参数 字段名称 字段类型 字段描述 data List 结果内容 + taskId String 视频合成的ID(非任务ID) + resultBucket String AIGC产出结果bucket + resultKey String AIGC产出结果key + status String 任务状态 + createTime String 任务创建时间 + updateTime String
初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读API参考中关于 服务域名 的部分,理解Endpoint相关的概念。BVW的Endpoint目前仅支持“华北-北京”区域。服务域名的对应信息为: 访问区域 对应Endpoint BJ bvw.bj.baidubce.com 新建BvwClient 使用AK/SK新建BvwClient 通过AK/SK方式访问BVW,
日志 BVW Java SDK发布版本中增加了logback作为slf4j的实现,如果用户没有自己的实现可以直接用,如果工程中有其他的如log4j则可以替代。 默认日志 如果用户使用默认的logback,则需要配置logback.xml到classpath中。如果没有这个配置文件,日志级别默认为DEBUG。 %d{HH:mm:ss.SSS} [%thread] %-5level %logger{3
异常处理 BVW异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServerException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: String mediaId = 'mediaId' ; try { bvwClient . getMeida ( mediaId ) ; } catch ( BceServiceExcep
产品优势 灵活的媒资处理 可视化工作流控制台,开放详细的参数设置,可根据业务需求随意灵活配置媒资处理流程。 丰富的处理节点类型,全面覆盖了媒资处理环节,大大降低了分别调用的复杂性。 强大的转码服务 智感超清转码、H265极致优化,以最低的码率获得最高清的画面质量。 分布式部署动态扩展,长视频分片并行转码,提供高效率、高可用、强稳定的转码服务。 领先的对象存储 数据多副本存储,数据可靠性达99.99
通知接口 新建通知接口 接口描述 创建通知。 请求(Request) 请求语法: POST /v{version}/notification HTTP/1.1 x-bce-date: {utc-date-string} host: bvw.bj.baidubce.com content-type: application/json authorization: {bce-authorization