本文提供视频截图的功能介绍、适用场景、优势特性、工作原理和使用流程等内容。
视频截图是在指定视频位置进行图像截取来生成图片文件。这些截图可用作视频封面或预览图,以吸引用户,并有效提升平台点击率。
截图类型 | 说明 |
---|---|
静态图 | 从视频中截取单张静态图像。 |
采样截图 | 从视频中截取多张图像。支持按时间间隔截图和按张数均匀截图,也支持随机截图。 |
动图 | 将视频片段转换为动态的 WebP 或 GIF 格式图像。支持自定义截取起始时间点、动图时长以及动图帧率。 |
反复循环动图 | 从视频中智能抽取 1-100 张的静态图,以 WebP 形式输出反复循环的动态视频封面。支持自定义截取起始时间点、动图时长、每个视频截取张数以及动图帧率。 |
智能封面(AI 动图) | 通过智能摘要算法从视频中提取精彩片段,并输出为 WebP 格式的动态图像。支持自定义截取时长、动图帧率以及动图倍速。 |
雪碧图 | 可以将多张截图拼接为一张图片,用于播放器进度条拖动时预览效果,实现一次性获取多张截图。 |
视频由连续的图像帧组成,通常每秒包含 30 帧。截图是从这些图像帧中根据不同需求选择一张或一组图片,用于生成静态图或动图。在特定的应用场景中,如 AI 摘要动图和智能封面候选,会结合 AI 算法从视频的图像帧中选取能够最好表达视频内容的帧。
在视频点播控制台配置截图模板。您可以使用系统内置的截图模板,也可以根据您的业务需求创建自定义截图模板。具体操作请见截图模板。
通过视频点播控制台在工作流中配置截图任务并关联您配置的截图模板,如下图所示。具体操作请见工作流。
您可以设置空间级别的默认工作流、上传时指定工作流 ID 或上传后手动触发包含截图任务的工作流。具体操作请见触发工作流。
触发媒体处理任务后,可通过控制台和 OpenAPI 查看工作流执行状态,具体说明如下:
媒体处理任务状态为成功时,可通过控制台或 OpenAPI 直接获取截图 URL,也可先通过 OpenAPI 或回调事件获取截图 URI,然后根据规则自行拼接获得截图 URL。
注意
如需获取截图 URL,您需要添加封面加速域名。
调用 ListSnapshots 接口,通过 StoreUri
和 Url
参数获取截图 URL 或 URI。
说明
如需了解如何基于 StoreUri
拼接获得图片 URL,请参考封面图 URL 拼接规则。
如果您已配置工作流执行完成事件通知,可以通过事件中的 Snapshots
字段获取截图结果信息。