截取视频动图是指对指定视频中的一个区间进行内容截取,并生成动图文件,常用于生成视频摘要视频封面等,被广泛应用于社交媒体分享、新闻报道、营销推广等场景中。视频点播支持生成GIF和WebP两种格式的动图文件。本文为您介绍如何对视频点播中的视频截取动图。
简介
动态图片(Dynamic Image)是指一组特定的静态图像以指定的频率切换而产生某种动态效果的图片。网络上常见的表现形式是GIF动图,其次是WebP动图。视频截取动图,是对指定视频中的一个区间进行内容截取,并生成动图文件。
视频点播目前支持输出格式为GIF和WebP的视频动图,您可以根据实际业务需要进行选择。两种格式的特点如下:
格式 | 特点 |
GIF | 兼容性好,常常用来作网页装饰用。 |
WebP | 文件体积相比GIF小很多,但缺点是部分浏览器不兼容。不兼容的浏览器包括IE、iOS Safari3.2~13.7、KaiOS Browser等。 |
应用场景
社交媒体分享:通过将精彩片段制作成GIF动图可以更方便地进行快速分享,或是将视频动图作为引人注目的内容摘要,吸引用户点击观看完整视频。
营销推广:广告宣传时,利用视频中的亮点动图来激发用户的兴趣和好奇心,提高点击率和转化率。在电商网站上可使用动图突出商品特性或功能演示。
新闻报道与娱乐资讯:新闻报道中,编辑们常截取新闻事件的关键瞬间制作成动图,以简洁的方式呈现重要信息。影视剧预告片或节目亮点集锦可以通过动图形式发布,便于观众快速浏览。
教学演示:在线教育课程中,教师可以用动图来解释复杂的概念或步骤,帮助学生更好地理解和记忆。
费用说明
动图生产计入视频转码费用,且计费标准一致,按照分辨率和时长计费。具体收费详情,请参见媒资转码计费。
注意事项
纯音频且无任何图像信息流的媒体文件、源文件损坏或源文件封装信息异常,则可能无法生成截图文件。
截取动图的过程是完全异步的,可通过视频动图完成接口获取视频动图完成情况。
截取动图耗时与文件的大小、时长以及动图截取时长有关。
前提条件
已经开通了视频点播服务。开通步骤请参见开通视频点播。
为了您的账号和资源的安全,建议您使用RAM用户或RAM角色进行操作,并请确保RAM用户或RAM角色已授予视频点播的相关权限。具体操作,请参见创建RAM用户并授权。
步骤一:创建动图模板
动图截取涉及到的参数相对较多,如果将动图参数都统一在提交动图任务时传入,不仅提高了动图功能接入门槛,更降低了易用性。因此视频点播提供了动图模板,用户可先将相关参数配置成动图模板,在发起动图任务时指定动图模板ID即可。
步骤二:(可选)设置动图截取的事件通知
建议您发起动图任务之前,配置视频点播的事件通知,通过设置视频动图完成的事件通知,以便在动图任务完成后,能获取到动图任务的状态及截取的动图地址等信息。
事件通知的配置方法,请参见回调设置。
步骤三:发起动图截取任务
步骤四:获取截取的动图信息
如果您已配置事件通知,可以通过接收视频动图完成回调消息获取动图信息(推荐)。
视频动图完成后,可以通过ListDynamicImage - 查询动图列表接口来获取视频截取的动图信息。
如果已将动图设置为封面,可以通过GetVideoInfo - 获取单个音视频信息接口获取封面动图链接。