随着科技的发展,多媒体服务迅猛发展,越来越多的音视频产品出现在我们的生活中。
如何让自己的产品更好的提供音视频服务,如何使音视频文件适配众多终端设备,适配各种网络环境,如何方便快捷的对音视频文件进行处理,这些问题成为巨大的挑战。
COS媒体处理服务为用户提供丰富的媒体处理能力,经过内外产品大规模体验,专业稳定,可以满足用户的媒体处理需求,有效提升用户视觉体验。
COS媒体处理主要提供以下能力:
cos媒体处理服务提供多种使用方式,笔者将介绍几种常见的方法。
在cos控制台,可以方便的创建媒体处理任务,体验媒体处理功能。
这里举例创建文件转码任务,COS预设了多种转码模板,可以满足大部分转码需求。如果预设模板不满足,用户可以选择自定义模板。该例中,在转码的同时为视频打上水印。
任务确认提交后,任务开始异步执行,执行完毕任务列表的任务状态将变为“执行成功”
可以查看任务详情
当用户有大量媒体文件需要操作时,控制台挨个触发任务已经不适用了。这时,可以使用API进行操作。API中可以指定视频处理的模板ID,也可以在请求包中直接设置视频处理的参数,提供更多样化的体验。
具体文档参考如下https://cloud.tencent.com/document/product/460/48233
产品需要上传到cos的视频文件适配众多终端设备,需要频繁调用API,操作繁琐,怎么办?别着急,cos媒体处理还提高工作流服务。
用户可以在数据万象控制台进行工作流配置,指定一系列媒体操作。还可以选择对特定路径/桶开启工作流。开启后上传到该路径/桶的视频将自动执行工作流设置的媒体处理操作,并将结果保存到指定位置。
下面,看看工作流的操作。
首先,创建工作流
打开工作流开关
上传一个视频到指定的输入路径。可以看到实例的执行状态
运行结果,目标目录下产生了工作流实例执行的结果文件。
使用工作流,可以在上传cos的同时,方便的对视频文件进行一系列操作,生成目标结果。在终端进行播放时,可以根据网络带宽,终端大小,灵活选择合适的媒体资源进行播放,满足业务的多种需求。
笔者采用了cos的一个演示视频,体验了几种媒体处理方式,效果如下:
将1920*1080的视频文件通过文件转码变为640*360的视频,并将视频打上水印。
原视频与处理视频对比
处理视频打上了水印
智能封面将从视频中提取三张最优帧的图片以供选择。
由于上传不了视频文件,音视频拼接的效果就不展示了。
cos媒体处理功能可以满足多种媒体处理需求,帮忙产品快速实现业务能力,不需要关注媒体处理细节。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。